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