BlockSuite API Documentation / @blocksuite/affine-rich-text / ReferenceNodeConfigProvider
Class: ReferenceNodeConfigProvider
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:27
Constructors
new ReferenceNodeConfigProvider()
new ReferenceNodeConfigProvider(
std):ReferenceNodeConfigProvider
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:52
Parameters
std
Returns
ReferenceNodeConfigProvider
Properties
std
readonlystd:BlockStdScope
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:52
Accessors
customContent
Get Signature
get customContent():
undefined| (reference) =>TemplateResult
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:36
Returns
undefined | (reference) => TemplateResult
doc
Get Signature
get doc():
Store
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:40
Returns
hidePopup
Get Signature
get hidePopup():
boolean
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:44
Returns
boolean
interactable
Get Signature
get interactable():
boolean
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:48
Returns
boolean
Methods
setCustomContent()
setCustomContent(
content):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:54
Parameters
content
undefined | (reference) => TemplateResult
Returns
void
setHidePopup()
setHidePopup(
hidePopup):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:58
Parameters
hidePopup
boolean
Returns
void
setInteractable()
setInteractable(
interactable):void
Defined in: packages/affine/rich-text/src/inline/presets/nodes/reference-node/reference-config.ts:62
Parameters
interactable
boolean
Returns
void