BlockSuite API Documentation / @blocksuite/blocks / AIItemConfig
Interface: AIItemConfig
Properties
beta?
optional
beta:boolean
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:21
handler()?
optional
handler: (host
) =>void
Parameters
• host: EditorHost
Returns
void
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:20
icon
icon:
TemplateResult
| () =>HTMLElement
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:12
name
name:
string
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:11
showWhen()?
optional
showWhen: (chain
,editorMode
,host
) =>boolean
Parameters
• chain: Chain
<InitCommandCtx
>
• editorMode: DocMode
• host: EditorHost
Returns
boolean
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:13
subItem?
optional
subItem:AISubItemConfig
[]
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:18
subItemOffset?
optional
subItemOffset: [number
,number
]
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:19