BlockSuite API Documentation / @blocksuite/blocks / once
Function: once()
Call Signature
once<
T,K,M>(element,event,handler,options?): () =>void
Type Parameters
• T extends HTMLElement
• K extends string | number | symbol
• M = HTMLElementEventMap
Parameters
element
T
event
K
handler
(ev) => void
options?
boolean | AddEventListenerOptions
Returns
Function
Returns
void
Defined in
packages/affine/shared/dist/utils/event.d.ts:24
Call Signature
once<
T>(element,event,handler,options?): () =>void
Type Parameters
• T extends HTMLElement
Parameters
element
T
event
string
handler
(ev) => void
options?
boolean | AddEventListenerOptions
Returns
Function
Returns
void
Defined in
packages/affine/shared/dist/utils/event.d.ts:25
Call Signature
once<
T,K,M>(element,event,handler,options?): () =>void
Type Parameters
• T extends Document
• K extends string | number | symbol
• M = DocumentEventMap
Parameters
element
T
event
K
handler
(ev) => void
options?
boolean | AddEventListenerOptions
Returns
Function
Returns
void
Defined in
packages/affine/shared/dist/utils/event.d.ts:26