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