BlockSuite API Documentation / @blocksuite/inline / EventService
Class: EventService<TextAttributes>
Type parameters
• TextAttributes extends BaseTextAttributes
Constructors
new EventService(editor)
new EventService<
TextAttributes>(editor):EventService<TextAttributes>
Parameters
• editor: InlineEditor<TextAttributes>
Returns
EventService<TextAttributes>
Source
packages/framework/inline/src/services/event.ts:21
Properties
_compositionInlineRange
private_compositionInlineRange:null|InlineRange=null
Source
packages/framework/inline/src/services/event.ts:153
_isComposing
private_isComposing:boolean=false
Source
packages/framework/inline/src/services/event.ts:13
_previousAnchor
private_previousAnchor:null|NativePoint=null
Source
packages/framework/inline/src/services/event.ts:18
_previousFocus
private_previousFocus:null|NativePoint=null
Source
packages/framework/inline/src/services/event.ts:19
editor
readonlyeditor:InlineEditor<TextAttributes>
Source
packages/framework/inline/src/services/event.ts:21
Accessors
inlineRangeProvider
getinlineRangeProvider():null|InlineRangeProvider
Returns
null | InlineRangeProvider
Source
packages/framework/inline/src/services/event.ts:23
isComposing
getisComposing():boolean
Returns
boolean
Source
packages/framework/inline/src/services/event.ts:14
Methods
_isRangeCompletelyInRoot()
private_isRangeCompletelyInRoot(range):boolean
Parameters
• range: Range
Returns
boolean
Source
packages/framework/inline/src/services/event.ts:69
_onBeforeInput()
private_onBeforeInput(event):void
Parameters
• event: InputEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:230
_onClick()
private_onClick(event):void
Parameters
• event: MouseEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:340
_onCompositionEnd()
private_onCompositionEnd(event):Promise<void>
Parameters
• event: CompositionEvent
Returns
Promise<void>
Source
packages/framework/inline/src/services/event.ts:186
_onCompositionStart()
private_onCompositionStart():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:154
_onCompositionUpdate()
private_onCompositionUpdate():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:172
_onKeyDown()
private_onKeyDown(event):void
Parameters
• event: KeyboardEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:281
_onSelectionChange()
private_onSelectionChange():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:90
mount()
mount():
void
Returns
void
Source
packages/framework/inline/src/services/event.ts:27
Generated using TypeDoc and typedoc-plugin-markdown.