BlockSuite API Documentation / @blocksuite/affine-block-root / TemplateManager
Interface: TemplateManager
Defined in: packages/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts:34
Methods
categories()
categories():
string
[] |Promise
<string
[]>
Defined in: packages/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts:37
Returns
string
[] | Promise
<string
[]>
extend()?
optional
extend(manager
):void
Defined in: packages/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts:41
Parameters
manager
TemplateManager
Returns
void
list()
Defined in: packages/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts:35
Parameters
category
string
Returns
Template
[] | Promise
<Template
[]>
search()
search(
keyword
,category
?):Template
[] |Promise
<Template
[]>
Defined in: packages/affine/blocks/block-root/src/edgeless/components/toolbar/template/template-type.ts:39
Parameters
keyword
string
category?
string