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:22
Properties
_compositionInlineRange
private_compositionInlineRange:null|InlineRange=null
Source
packages/framework/inline/src/services/event.ts:167
_isComposing
private_isComposing:boolean=false
Source
packages/framework/inline/src/services/event.ts:14
_previousAnchor
private_previousAnchor:null|NativePoint=null
Source
packages/framework/inline/src/services/event.ts:19
_previousFocus
private_previousFocus:null|NativePoint=null
Source
packages/framework/inline/src/services/event.ts:20
editor
readonlyeditor:InlineEditor<TextAttributes>
Source
packages/framework/inline/src/services/event.ts:22
Accessors
inlineRangeProvider
getinlineRangeProvider():null|InlineRangeProvider
Returns
null | InlineRangeProvider
Source
packages/framework/inline/src/services/event.ts:24
isComposing
getisComposing():boolean
Returns
boolean
Source
packages/framework/inline/src/services/event.ts:15
Methods
_isRangeCompletelyInRoot()
private_isRangeCompletelyInRoot(range):boolean
Parameters
• range: Range
Returns
boolean
Source
packages/framework/inline/src/services/event.ts:70
_onBeforeInput()
private_onBeforeInput(event):void
Parameters
• event: InputEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:244
_onClick()
private_onClick(event):void
Parameters
• event: MouseEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:354
_onCompositionEnd()
private_onCompositionEnd(event):Promise<void>
Parameters
• event: CompositionEvent
Returns
Promise<void>
Source
packages/framework/inline/src/services/event.ts:200
_onCompositionStart()
private_onCompositionStart():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:168
_onCompositionUpdate()
private_onCompositionUpdate():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:186
_onKeyDown()
private_onKeyDown(event):void
Parameters
• event: KeyboardEvent
Returns
void
Source
packages/framework/inline/src/services/event.ts:295
_onSelectionChange()
private_onSelectionChange():void
Returns
void
Source
packages/framework/inline/src/services/event.ts:91
mount()
mount():
void
Returns
void
Source
packages/framework/inline/src/services/event.ts:28
Generated using TypeDoc and typedoc-plugin-markdown.