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