Class ComponentEvents

Index

Methods

on

  • on(el: HTMLElement | Window | Document, event: string, handler: Function): any
  • Parameters

    • el: HTMLElement | Window | Document
    • event: string
    • handler: Function

    Returns any

onComponentOptions

  • onComponentOptions<T>(eventType: string, attribute?: string, handler?: function): void
  • Type parameters

    • T

    Parameters

    • eventType: string
    • Optional attribute: string
    • Optional handler: function
        • (args: T): any
        • Parameters

          • args: T

          Returns any

    Returns void

onQueryState

  • onQueryState<T>(eventType: string, attribute?: string, handler?: function): void
  • Type parameters

    • T

    Parameters

    • eventType: string
    • Optional attribute: string
    • Optional handler: function
        • (args: T): any
        • Parameters

          • args: T

          Returns any

    Returns void

onRootElement

  • onRootElement<T>(event: string, handler: function): void
  • Type parameters

    • T

    Parameters

    • event: string
    • handler: function
        • (args: T): any
        • Parameters

          • args: T

          Returns any

    Returns void

one

  • one(el: HTMLElement, event: string, handler: Function): any

oneQueryState

  • oneQueryState<T>(eventType: string, attribute?: string, handler?: function): void
  • Type parameters

    • T

    Parameters

    • eventType: string
    • Optional attribute: string
    • Optional handler: function
        • (args: T): any
        • Parameters

          • args: T

          Returns any

    Returns void

oneRootElement

  • oneRootElement<T>(event: string, handler: function): void
  • Type parameters

    • T

    Parameters

    • event: string
    • handler: function
        • (args: T): any
        • Parameters

          • args: T

          Returns any

    Returns void

trigger

  • trigger(el: HTMLElement, event: string, args?: Object): any

Constructors

constructor

Hierarchy

  • ComponentEvents