Skip to content

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

BlockStdScope

Returns

ReferenceNodeConfigProvider

Properties

std

readonly std: 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

Store


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