BlockSuite API Documentation / @blocksuite/block-std / UIEventStateContext
Class: UIEventStateContext 
Constructors 
new UIEventStateContext() 
new UIEventStateContext():
UIEventStateContext
Returns 
Methods 
add() 
add<
State>(state):void
Type Parameters 
• State extends UIEventState = UIEventState
Parameters 
• state: State
Returns 
void
Defined in 
packages/framework/block-std/src/event/base.ts:17
get() 
get<
Type>(type):MatchEvent<Type>
Type Parameters 
• Type extends keyof BlockSuiteUIEventState = keyof BlockSuiteUIEventState
Parameters 
• type: Type
Returns 
MatchEvent<Type>
Defined in 
packages/framework/block-std/src/event/base.ts:26
has() 
has(
type):boolean
Parameters 
• type: keyof BlockSuiteUIEventState
Returns 
boolean
Defined in 
packages/framework/block-std/src/event/base.ts:39
from() 
staticfrom(...states):UIEventStateContext
Parameters 
• ...states: UIEventState[]
Returns 
Defined in 
packages/framework/block-std/src/event/base.ts:43