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
readonly
editor:InlineEditor
<TextAttributes
>
Source
packages/framework/inline/src/services/event.ts:21
Accessors
inlineRangeProvider
get
inlineRangeProvider():null
|InlineRangeProvider
Returns
null
| InlineRangeProvider
Source
packages/framework/inline/src/services/event.ts:23
isComposing
get
isComposing():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.