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 ​
readonly
editor:VEditor
<TextAttributes
>
Source ​
packages/virgo/src/services/event.ts:21
Accessors ​
vRangeProvider ​
get
vRangeProvider():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