Base class for observable objects - objects supporting events

ObservableObject

Hierarchy (view full)

Constructors

  • Parameters

    • Optional obj: any
    • Optional params: any

    Returns ObservableObject

Properties

_localPromises: any[]

Undocumented

_promises: any

Undocumented

_registrations: AnyDict

Undocumented

_timeoutIDs: any[]

Undocumented

isObservable: boolean

Undocumented

uniqueID: string

Undocumented

Methods

  • Parameters

    • type: any
    • useCapture: any

    Returns any

    Undocumented

  • Parameters

    • type: any
    • listener: any
    • useCapture: any

    Returns void

    Undocumented

  • Returns void

    Undocumented

  • Returns void

    Undocumented

  • Returns any

    Undocumented

  • Parameters

    • obj: any
    • params: any

    Returns void

    Undocumented

  • Parameters

    • promise: any

    Returns any

    Undocumented

  • Parameters

    • params: any

    Returns void

    Undocumented

  • Parameters

    • type: any
    • params: any

    Returns void

    Undocumented

  • Parameters

    • type: any
    • listener: any
    • useCapture: any

    Returns void

    Undocumented

  • Parameters

    • callback: any
    • timeMS: any
    • Optional callbackID: any
    • Optional useFirst: boolean

    Returns number

    Undocumented

Events

event_change: ((...params) => void)

Type declaration

    • (...params): void
    • Parameters

      • Rest ...params: unknown[]

      Returns void