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:23
Properties 
_compositionInlineRange 
private_compositionInlineRange:null|InlineRange=null
Source 
packages/framework/inline/src/services/event.ts:155
_isComposing 
private_isComposing:boolean=false
Source 
packages/framework/inline/src/services/event.ts:15
_previousAnchor 
private_previousAnchor:null|NativePoint=null
Source 
packages/framework/inline/src/services/event.ts:20
_previousFocus 
private_previousFocus:null|NativePoint=null
Source 
packages/framework/inline/src/services/event.ts:21
editor 
readonlyeditor:InlineEditor<TextAttributes>
Source 
packages/framework/inline/src/services/event.ts:23
Accessors 
inlineRangeProvider 
getinlineRangeProvider():null|InlineRangeProvider
Returns 
null | InlineRangeProvider
Source 
packages/framework/inline/src/services/event.ts:25
isComposing 
getisComposing():boolean
Returns 
boolean
Source 
packages/framework/inline/src/services/event.ts:16
Methods 
_isRangeCompletelyInRoot() 
private_isRangeCompletelyInRoot(range):boolean
Parameters 
• range: Range
Returns 
boolean
Source 
packages/framework/inline/src/services/event.ts:71
_onBeforeInput() 
private_onBeforeInput(event):void
Parameters 
• event: InputEvent
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:232
_onClick() 
private_onClick(event):void
Parameters 
• event: MouseEvent
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:375
_onCompositionEnd() 
private_onCompositionEnd(event):Promise<void>
Parameters 
• event: CompositionEvent
Returns 
Promise<void>
Source 
packages/framework/inline/src/services/event.ts:188
_onCompositionStart() 
private_onCompositionStart():void
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:156
_onCompositionUpdate() 
private_onCompositionUpdate():void
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:174
_onKeyDown() 
private_onKeyDown(event):void
Parameters 
• event: KeyboardEvent
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:316
_onSelectionChange() 
private_onSelectionChange():void
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:92
mount() 
mount():
void
Returns 
void
Source 
packages/framework/inline/src/services/event.ts:29