BlockSuite API Documentation / @blocksuite/blocks / DocDisplayMetaService
Class: DocDisplayMetaService
Customize document display title and icon.
Supports the following blocks:
- Inline View:
AffineReference - Card View:
EmbedLinkedDocBlockComponentEmbedEdgelessLinkedDocBlockComponent - Embed View:
EmbedSyncedDocBlockComponentEmbedEdgelessSyncedDocBlockComponent
Extends
Implements
Constructors
new DocDisplayMetaService()
new DocDisplayMetaService(
std):DocDisplayMetaService
Parameters
std
Returns
Inherited from
Defined in
packages/framework/block-std/dist/extension/lifecycle-watcher.d.ts:24
Properties
disposables
readonlydisposables:Disposable[]
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:42
iconMap
readonlyiconMap:WeakMap<Doc,Signal<TemplateResult>>
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:43
std
readonlystd:BlockStdScope
Inherited from
Defined in
packages/framework/block-std/dist/extension/lifecycle-watcher.d.ts:22
titleMap
readonlytitleMap:WeakMap<Doc,Signal<string>>
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:44
icons
staticicons:object
aliased
readonlyaliased:TemplateResult<1>
deleted
readonlydeleted:TemplateResult<1>
edgeless
readonlyedgeless:TemplateResult<1>
linkedBlock
readonlylinkedBlock:TemplateResult<1>
linkedEdgeless
readonlylinkedEdgeless:TemplateResult<1>
linkedPage
readonlylinkedPage:TemplateResult<1>
page
readonlypage:TemplateResult<1>
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:32
key
statickey:string
Overrides
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:41
Methods
created()
created():
void
Called when std is created.
Returns
void
Inherited from
Defined in
packages/framework/block-std/dist/extension/lifecycle-watcher.d.ts:29
dispose()
dispose():
void
Returns
void
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:46
icon()
icon(
pageId,__namedParameters?):Signal<TemplateResult>
Parameters
pageId
string
__namedParameters?
Returns
Signal<TemplateResult>
Implementation of
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:47
mounted()
mounted():
void
Called when editor host is mounted. Which means the editor host emit the connectedCallback lifecycle event.
Returns
void
Inherited from
Defined in
packages/framework/block-std/dist/extension/lifecycle-watcher.d.ts:34
rendered()
rendered():
void
Called when std.render is called.
Returns
void
Inherited from
Defined in
packages/framework/block-std/dist/extension/lifecycle-watcher.d.ts:38
title()
title(
pageId):Signal<string>
Parameters
pageId
string
Returns
Signal<string>
Implementation of
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:48
unmounted()
unmounted():
void
Called when editor host is unmounted. Which means the editor host emit the disconnectedCallback lifecycle event.
Returns
void
Overrides
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:49
setup()
staticsetup(di):void
Parameters
di
Container
Returns
void
Overrides
Defined in
packages/affine/shared/dist/services/doc-display-meta-service.d.ts:45