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:64
_onBeforeInput()
private_onBeforeInput(event):void
Parameters
• event: InputEvent
Returns
void
Source
packages/inline/src/services/event.ts:263
_onClick()
private_onClick(event):void
Parameters
• event: MouseEvent
Returns
void
Source
packages/inline/src/services/event.ts:369
_onCompositionEnd()
private_onCompositionEnd(event):Promise<void>
Parameters
• event: CompositionEvent
Returns
Promise<void>
Source
packages/inline/src/services/event.ts:177
_onCompositionStart()
private_onCompositionStart():void
Returns
void
Source
packages/inline/src/services/event.ts:166
_onKeyDown()
private_onKeyDown(event):void
Parameters
• event: KeyboardEvent
Returns
void
Source
packages/inline/src/services/event.ts:314
_onSelectionChange()
private_onSelectionChange():void
Returns
void
Source
packages/inline/src/services/event.ts:90
mount()
mount():
void
Returns
void
Source
packages/inline/src/services/event.ts:27
Generated using typedoc-plugin-markdown and TypeDoc