BlockSuite API Documentation / @blocksuite/blocks / AIItemConfig
Interface: AIItemConfig
Properties
handler()?
optionalhandler: (host) =>void
Parameters
• host: EditorHost
Returns
void
Source
packages/blocks/src/_common/components/ai-item/types.ts:20
icon
icon:
TemplateResult| () =>HTMLElement
Source
packages/blocks/src/_common/components/ai-item/types.ts:13
name
name:
string
Source
packages/blocks/src/_common/components/ai-item/types.ts:12
showWhen()?
optionalshowWhen: (chain,editorMode,host) =>boolean
Parameters
• chain: Chain<InitCommandCtx>
• editorMode: EditorMode
• host: EditorHost
Returns
boolean
Source
packages/blocks/src/_common/components/ai-item/types.ts:14
subItem?
optionalsubItem:AISubItemConfig[]
Source
packages/blocks/src/_common/components/ai-item/types.ts:19