BlockSuite API Documentation / @blocksuite/virgo / VirgoEventService
Class: VirgoEventService<TextAttributes> ​
Contents ​
Type parameters ​
• TextAttributes extends BaseTextAttributes
Constructors ​
new VirgoEventService(editor) ​
new VirgoEventService<
TextAttributes>(editor):VirgoEventService<TextAttributes>
Parameters ​
• editor: VEditor<TextAttributes>
Returns ​
VirgoEventService<TextAttributes>
Source ​
packages/virgo/src/services/event.ts:21
Properties ​
_isComposing ​
private_isComposing:boolean=false
Source ​
packages/virgo/src/services/event.ts:16
_previousAnchor ​
private_previousAnchor:null|NativePoint=null
Source ​
packages/virgo/src/services/event.ts:18
_previousFocus ​
private_previousFocus:null|NativePoint=null
Source ​
packages/virgo/src/services/event.ts:19
editor ​
readonlyeditor:VEditor<TextAttributes>
Source ​
packages/virgo/src/services/event.ts:21
Accessors ​
vRangeProvider ​
getvRangeProvider():null|VRangeProvider
Returns ​
null | VRangeProvider
Source ​
packages/virgo/src/services/event.ts:23
Methods ​
_isRangeCompletelyInRoot() ​
private_isRangeCompletelyInRoot():boolean
Returns ​
boolean
Source ​
packages/virgo/src/services/event.ts:61
_onBeforeInput() ​
private_onBeforeInput(event):void
Parameters ​
• event: InputEvent
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:258
_onClick() ​
private_onClick(event):void
Parameters ​
• event: MouseEvent
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:364
_onCompositionEnd() ​
private_onCompositionEnd(event):Promise<void>
Parameters ​
• event: CompositionEvent
Returns ​
Promise<void>
Source ​
packages/virgo/src/services/event.ts:174
_onCompositionStart() ​
private_onCompositionStart():void
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:163
_onKeyDown() ​
private_onKeyDown(event):void
Parameters ​
• event: KeyboardEvent
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:309
_onSelectionChange() ​
private_onSelectionChange():void
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:87
mount() ​
mount():
void
Returns ​
void
Source ​
packages/virgo/src/services/event.ts:27
Generated using typedoc-plugin-markdown and TypeDoc