Options
Menu

The {@link UpActionControl} provides several methods for Intrexx buttons with a specific setting.
These methods can be used whenever the control's Action setting has:

  • a "Jump" destination set
    • To a page of an application
    • URL
  • an "Action type" set to a page action
    • Save
    • Delete

Hierarchy

  • UpActionControlBase
    • UpButtonControl

Index

Methods

disable

  • disable(): void
  • Disable the control.

    Returns void

enable

  • enable(): void
  • Enable the control.

    Returns void

getForms

  • getForms(): HTMLFormElement[]
  • Returns HTMLFormElement[]

getUrl

  • getUrl(): string
  • Returns the target URL.

    Returns string

hasUrl

  • hasUrl(): boolean
  • Returns boolean

isDisableAble

  • isDisableAble(element: HTMLInputElement | HTMLElement | HTMLTextAreaElement | HTMLSelectElement | HTMLOptionElement | HTMLOptGroupElement | HTMLButtonElement | HTMLFieldSetElement): boolean
  • Check if an element is allowed to be disabled.

    Parameters

    • element: HTMLInputElement | HTMLElement | HTMLTextAreaElement | HTMLSelectElement | HTMLOptionElement | HTMLOptGroupElement | HTMLButtonElement | HTMLFieldSetElement

    Returns boolean

isEnabled

  • isEnabled(): boolean
  • Check if an element is enabled.

    Returns boolean

removeParam

  • removeParam(name: string): void
  • Remove request parameter from target URL.

    Parameters

    • name: string

    Returns void

removeParams

  • removeParams(names: string[]): void
  • Remove multiple request parameters from target URL.

    Parameters

    • names: string[]

    Returns void

setUrl

  • setUrl(url: string): string
  • Sets the target URL.

    Parameters

    • url: string

    Returns string

setUrlParam

  • setUrlParam(name: string, value: string): string
  • Set request parameter to target URL.

    Parameters

    • name: string
    • value: string

    Returns string