API Reference
@univerjs
@univerjs/engine-render
interfaces
Itextselectionrendermanager

@univerjs/engine-render v0.1.17Docs


Interface: ITextSelectionRenderManager

Properties

PropertyModifierTypeDefined in
onBlur$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:129 (opens in a new tab)
onCompositionend$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:125 (opens in a new tab)
onCompositionstart$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:123 (opens in a new tab)
onCompositionupdate$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:124 (opens in a new tab)
onFocus$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:128 (opens in a new tab)
onInput$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:122 (opens in a new tab)
onInputBefore$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:120 (opens in a new tab)
onKeydown$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:121 (opens in a new tab)
onPaste$readonlyObservable<Nullable<IEditorInputConfig>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:127 (opens in a new tab)
onSelectionStart$readonlyObservable<Nullable<INodePosition>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:126 (opens in a new tab)
textSelectionInner$readonlyObservable<Nullable<ITextSelectionInnerParam>>submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:130 (opens in a new tab)

Methods

__getEditorContainer()

__getEditorContainer(): HTMLElement

Returns

HTMLElement

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:132 (opens in a new tab)


activate()

activate(x, y): void

Parameters

ParameterType
xnumber
ynumber

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:152 (opens in a new tab)


addTextRanges()

addTextRanges(ranges, isEditing?): void

Parameters

ParameterType
rangesISuccinctTextRangeParam[]
isEditing?boolean

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:148 (opens in a new tab)


blur()

blur(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:157 (opens in a new tab)


changeRuntime()

changeRuntime(
   docSkeleton, 
   scene, 
   document): void

Parameters

ParameterType
docSkeletonDocumentSkeleton
sceneScene
documentDocuments

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:159 (opens in a new tab)


deactivate()

deactivate(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:153 (opens in a new tab)


disableSelection()

disableSelection(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:138 (opens in a new tab)


dispose()

dispose(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:161 (opens in a new tab)


enableSelection()

enableSelection(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:136 (opens in a new tab)


eventTrigger()

eventTrigger(evt): void

Parameters

ParameterType
evtIMouseEvent | IPointerEvent

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:167 (opens in a new tab)


focus()

focus(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:156 (opens in a new tab)


getViewPort()

getViewPort(): Viewport

Returns

Viewport

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:134 (opens in a new tab)


handleDblClick()

handleDblClick(evt): void

Parameters

ParameterType
evtIMouseEvent | IPointerEvent

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:163 (opens in a new tab)


handleTripleClick()

handleTripleClick(evt): void

Parameters

ParameterType
evtIMouseEvent | IPointerEvent

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:165 (opens in a new tab)


hasFocus()

hasFocus(): boolean

Returns

boolean

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:155 (opens in a new tab)


removeAllTextRanges()

removeAllTextRanges(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:146 (opens in a new tab)


resetStyle()

resetStyle(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:144 (opens in a new tab)


setCursorManually()

setCursorManually(evtOffsetX, evtOffsetY): void

Parameters

ParameterType
evtOffsetXnumber
evtOffsetYnumber

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:169 (opens in a new tab)


setSegment()

setSegment(id): void

Parameters

ParameterType
idstring

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:140 (opens in a new tab)


setStyle()

setStyle(style): void

Parameters

ParameterType
styleITextSelectionStyle

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:142 (opens in a new tab)


sync()

sync(): void

Returns

void

Defined in

submodules/univer/packages/engine-render/src/components/docs/text-selection/text-selection-render-manager.ts:150 (opens in a new tab)


Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.