Skip to main content

subscribeEvent

function subscribeEvent<T>(
target,
type,
handler,
options?): UnsubscribeFn;

Subscribe an EventTarget's event and return a unsubscribe function

Type Parameters

Type Parameter
T extends EventTarget

Parameters

ParameterTypeDescription
targetTAn EventTarget to be subscribed
typeParams<T["addEventListener"]>[0]The type to pass into addEventListener function
handlerParams<T["addEventListener"]>[1]The handle to pass into addEventListener function
options?Params<T["addEventListener"]>[2]The options to pass into addEventListener function

Returns

UnsubscribeFn