BlockSuite API Documentation / @blocksuite/affine-rich-text / FootNoteNodeConfigProvider
Class: FootNoteNodeConfigProvider
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:32
Constructors
new FootNoteNodeConfigProvider()
new FootNoteNodeConfigProvider(
config
,std
):FootNoteNodeConfigProvider
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:68
Parameters
config
std
Returns
FootNoteNodeConfigProvider
Properties
std
readonly
std:BlockStdScope
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:70
Accessors
customNodeRenderer
Get Signature
get customNodeRenderer():
undefined
|FootNoteNodeRenderer
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:40
Returns
undefined
| FootNoteNodeRenderer
customPopupRenderer
Get Signature
get customPopupRenderer():
undefined
|FootNotePopupRenderer
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:44
Returns
undefined
| FootNotePopupRenderer
disableHoverEffect
Get Signature
get disableHoverEffect():
boolean
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:64
Returns
boolean
doc
Get Signature
get doc():
Store
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:52
Returns
hidePopup
Get Signature
get hidePopup():
boolean
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:56
Returns
boolean
interactive
Get Signature
get interactive():
boolean
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:60
Returns
boolean
onPopupClick
Get Signature
get onPopupClick():
undefined
|FootNotePopupClickHandler
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:48
Returns
undefined
| FootNotePopupClickHandler
Methods
setCustomNodeRenderer()
setCustomNodeRenderer(
renderer
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:80
Parameters
renderer
FootNoteNodeRenderer
Returns
void
setCustomPopupRenderer()
setCustomPopupRenderer(
renderer
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:84
Parameters
renderer
FootNotePopupRenderer
Returns
void
setDisableHoverEffect()
setDisableHoverEffect(
disableHoverEffect
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:96
Parameters
disableHoverEffect
boolean
Returns
void
setHidePopup()
setHidePopup(
hidePopup
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:88
Parameters
hidePopup
boolean
Returns
void
setInteractive()
setInteractive(
interactive
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:92
Parameters
interactive
boolean
Returns
void
setPopupClick()
setPopupClick(
onPopupClick
):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/footnote-node/footnote-config.ts:100
Parameters
onPopupClick
Returns
void