BlockSuite API Documentation / @blocksuite/blocks / createButtonPopper
Function: createButtonPopper()
createButtonPopper(
reference,popperElement,stateUpdated,mainAxis?,crossAxis?):Object
Using attribute 'data-show' to control popper visibility.
css
selector {
display: none;
}
selector[data-show] {
display: block;
}Parameters
• reference: HTMLElement
• popperElement: HTMLElement
• stateUpdated: (state) => void= undefined
• mainAxis?: number
• crossAxis?: number
Returns
Object
dispose
dispose: () =>
voidReturns
voidhide
hide: () =>
voidReturns
voidshow
show: () =>
voidReturns
voidtoggle
toggle: () =>
voidReturns
void
Source
packages/blocks/src/page-block/edgeless/components/utils.ts:64
Generated using TypeDoc and typedoc-plugin-markdown.