Skip to content

@ls-stack/browser-utils / domEvents

domEvents

Modules

Functions

createDocumentEvtListener()

ts
function createDocumentEvtListener<K>(
   type, 
   listener, 
   options?): RemoveListenerFn;

Defined in: domEvents.ts:3

Type Parameters

K

K extends keyof DocumentEventMap

Parameters

type

K

listener

(e) => void

options?

AddEventListenerOptions

Returns

RemoveListenerFn


createElementEvtListener()

ts
function createElementEvtListener<K>(
   element, 
   type, 
   listener, 
   options?): RemoveListenerFn;

Defined in: domEvents.ts:17

Type Parameters

K

K extends keyof HTMLElementEventMap

Parameters

element

HTMLElement

type

K

listener

(e) => void

options?

AddEventListenerOptions

Returns

RemoveListenerFn


createWindowEvtListener()

ts
function createWindowEvtListener<K>(
   type, 
   listener, 
   options?): RemoveListenerFn;

Defined in: domEvents.ts:32

Type Parameters

K

K extends keyof WindowEventMap

Parameters

type

K

listener

(e) => void

options?

AddEventListenerOptions

Returns

RemoveListenerFn


onElementTransitionsEnd()

ts
function onElementTransitionsEnd(element, cb): Promise<void>;

Defined in: domEvents.ts:46

Parameters

element

HTMLElement

cb

() => void

Returns

Promise<void>