BlockSuite API Documentation / @blocksuite/blocks / ReferenceNodeConfig
Class: ReferenceNodeConfig
Constructors
new ReferenceNodeConfig(undefined)
new ReferenceNodeConfig():
ReferenceNodeConfig
Returns
Properties
_customContent
private_customContent:null| (reference) =>TemplateResult=null
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:10
_customIcon
private_customIcon:null| (reference) =>TemplateResult=null
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:7
_customTitle
private_customTitle:null| (reference) =>string=null
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:9
_interactable
private_interactable:boolean=true
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:14
_page
private_page:null|Page=null
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:13
Accessors
customContent
getcustomContent():null| (reference) =>TemplateResult
Returns
null | (reference) => TemplateResult
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:28
customIcon
getcustomIcon():null| (reference) =>TemplateResult
Returns
null | (reference) => TemplateResult
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:16
customTitle
getcustomTitle():null| (reference) =>string
Returns
null | (reference) => string
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:20
interactable
getinteractable():boolean
Returns
boolean
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:32
page
getpage():null|Page
Returns
null | Page
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:24
Methods
setCustomContent()
setCustomContent(
content):void
Parameters
• content: null | (reference) => TemplateResult
Returns
void
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:40
setCustomIcon()
setCustomIcon(
icon):void
Parameters
• icon: null | (reference) => TemplateResult
Returns
void
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:44
setCustomTitle()
setCustomTitle(
title):void
Parameters
• title: null | (reference) => string
Returns
void
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:48
setInteractable()
setInteractable(
interactable):void
Parameters
• interactable: boolean
Returns
void
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:36
setPage()
setPage(
page):void
Parameters
• page: null | Page
Returns
void
Source
packages/blocks/src/_common/inline/presets/nodes/reference-node/reference-config.ts:52
Generated using TypeDoc and typedoc-plugin-markdown.