BlockSuite API Documentation / @blocksuite/blocks / AIItemConfig
Interface: AIItemConfig
Properties
beta?
optionalbeta:boolean
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:21
handler()?
optionalhandler: (host) =>void
Parameters
host
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()?
optionalshowWhen: (chain,editorMode,host) =>boolean
Parameters
chain
editorMode
host
Returns
boolean
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:13
subItem?
optionalsubItem:AISubItemConfig[]
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:18
subItemOffset?
optionalsubItemOffset: [number,number]
Defined in
packages/blocks/src/_common/components/ai-item/types.ts:19