Skip to main content

EventTarget2

Index

Constructors

constructor

Properties

listeners

listeners: Map<string | InternalEventName<unknown>, Set<TListener<any>>> = ...

off

off: (type: string | InternalEventName<unknown>, listener: TListener<any>) => void = ...

Type declaration

Methods

addEventListener

  • addEventListener<T>(type: string | InternalEventName<T>, listener: TListener<T>, options?: boolean | AddEventListenerOptions): void
  • Type parameters

    • T

    Parameters

    • type: string | InternalEventName<T>
    • listener: TListener<T>
    • optionaloptions: boolean | AddEventListenerOptions

    Returns void

dispatchEvent

  • dispatchEvent<T>(event: CustomEvent<T>): void
  • Type parameters

    • T

    Parameters

    • event: CustomEvent<T>

    Returns void

dispose

  • dispose(): void
  • Returns void

fire

on

removeEventListener

  • removeEventListener(type: string | InternalEventName<unknown>, listener: TListener<any>): void
  • Parameters

    Returns void