BlockSuite API Documentation / @blocksuite/blocks / MenuContext
Class: abstract MenuContext 
Constructors 
new MenuContext() 
new MenuContext():
MenuContext
Returns 
Accessors 
doc 
getabstractdoc():Doc
Returns 
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:7
firstElement 
getfirstElement():null|GfxModel
Returns 
null | GfxModel
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:9
host 
getabstracthost():EditorHost
Returns 
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:13
selectedBlockModels 
getabstractselectedBlockModels():BlockModel<object,SignaledProps<object>>[]
Returns 
BlockModel<object, SignaledProps<object>>[]
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:15
std 
getabstractstd():BlockStdScope
Returns 
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:17
Methods 
close() 
close():
void
Returns 
void
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:20
isElement() 
isElement():
boolean
Returns 
boolean
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:22
isEmpty() 
abstractisEmpty():boolean
Returns 
boolean
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:26
isMultiple() 
abstractisMultiple():boolean
Returns 
boolean
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:28
isSingle() 
abstractisSingle():boolean
Returns 
boolean
Defined in 
packages/blocks/src/root-block/configs/toolbar.ts:30