Options
All
  • Public
  • Public/Protected
  • All
Menu

Every event coming from an AbstractInputElement

Hierarchy

Index

Constructors

constructor

Events

Static CHANGE

CHANGE: string = "change"

Dispatched when an inputs properties have changed

Static CONTROLS_CLOSE

CONTROLS_CLOSE: string = "controlsclose"

Dispatched when an input's controls modal closes

Static CONTROLS_OPEN

CONTROLS_OPEN: string = "controlsopen"

Dispatched when an input's controls modal opens

Static INITIALIZING

INITIALIZING: string = "initializing"

Dispatched when the input is beginning to initialize and load itself

Static INPUT

INPUT: string = "input"

Dispatches every time there is a new value from the input

Static READY

READY: string = "ready"

Dispatched when the input has completed initializing itself

Static STOP

STOP: string = "stop"

Dispatched when the input has been stopped

Static TICK

TICK: string = "tick"

Dispatched every time theres an update, this is 60fps for webcams

Properties

AT_TARGET

AT_TARGET: number

BUBBLING_PHASE

BUBBLING_PHASE: number

CAPTURING_PHASE

CAPTURING_PHASE: number

NONE

NONE: number

bubbles

bubbles: boolean

Returns true or false depending on how event was initialized. True if event goes through its target's ancestors in reverse tree order, and false otherwise.

cancelBubble

cancelBubble: boolean

cancelable

cancelable: boolean

composed

composed: boolean

Returns true or false depending on how event was initialized. True if event invokes listeners past a ShadowRoot node that is the root of its target, and false otherwise.

currentTarget

currentTarget: EventTarget | null

Returns the object whose event listener's callback is currently being invoked.

defaultPrevented

defaultPrevented: boolean

detail

Returns any custom data event was created with. Typically used for synthetic events.

eventPhase

eventPhase: number

isTrusted

isTrusted: boolean

Returns true if event was dispatched by the user agent, and false otherwise.

returnValue

returnValue: boolean

srcElement

srcElement: Element | null

target

target: EventTarget | null

Returns the object to which event is dispatched (its target).

timeStamp

timeStamp: number

Returns the event's timestamp as the number of milliseconds measured relative to the time origin.

type

type: string

Returns the type of event, e.g. "click", "hashchange", or "submit".

Static CustomEvent

CustomEvent: object

Type declaration

  • constructor: function
    • new __type<T>(typeArg: string, eventInitDict?: CustomEventInit<T>): CustomEvent<T>
    • Type parameters

      • T

      Parameters

      • typeArg: string
      • Optional eventInitDict: CustomEventInit<T>

      Returns CustomEvent<T>

  • prototype: CustomEvent

Methods

composedPath

  • composedPath(): EventTarget[]
  • Returns EventTarget[]

initCustomEvent

  • initCustomEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: InputEventDetails): void
  • Parameters

    • typeArg: string
    • canBubbleArg: boolean
    • cancelableArg: boolean
    • detailArg: InputEventDetails

    Returns void

initEvent

  • initEvent(type: string, bubbles?: boolean, cancelable?: boolean): void
  • Parameters

    • type: string
    • Optional bubbles: boolean
    • Optional cancelable: boolean

    Returns void

preventDefault

  • preventDefault(): void
  • Returns void

stopImmediatePropagation

  • stopImmediatePropagation(): void
  • Invoking this method prevents event from reaching any registered event listeners after the current one finishes running and, when dispatched in a tree, also prevents event from reaching any other objects.

    Returns void

stopPropagation

  • stopPropagation(): void
  • When dispatched in a tree, invoking this method prevents event from reaching any objects other than the current object.

    Returns void