Base control of all HybridForms ui controls. This class has no public properties or methods.

Hierarchy

  • BaseControl

Constructors

  • Parameters

    • element: HTMLElement
    • options: any
    • init: boolean = true

    Returns BaseControl

Properties

$element: JQuery<HTMLElement>
defaultElement: string = 'div'
disposed: boolean
element: HTMLElement
id: string
isView: boolean
options: any

Methods

  • This is an empty method. To overwrite within derived classes. Contains everything which is ui relevant and returns a Promise. If all controls on the ui have returned this promise the page event "rendered" is fired. See also addEventListener and PageEventsEnum

    Returns Promise<void>

  • Returns void

  • Disables the control.

    Parameters

    • manuallyDisabled: boolean = true

    Returns void

  • Disposes the control.

    Returns void

  • Enables the control.

    Returns void

  • Returns void

  • Returns the name of the constructor.

    Returns string

  • Register events here. This is an empty method and could be overwritten in derived classes.

    Returns void

Generated using TypeDoc