@univerjs/engine-render v0.1.17 • Docs
Class: TextSelectionRenderManager
Extends
Implements
Constructors
new TextSelectionRenderManager()
new TextSelectionRenderManager(_logService): TextSelectionRenderManager
Parameters
Parameter | Type |
---|---|
_logService | ILogService |
Returns
Overrides
Defined in
Properties
Methods
__getEditorContainer()
__getEditorContainer(): HTMLElement
Returns
HTMLElement
Implementation of
ITextSelectionRenderManager
.__getEditorContainer
Defined in
activate()
activate(x, y): void
Parameters
Parameter | Type |
---|---|
x | number |
y | number |
Returns
void
Implementation of
ITextSelectionRenderManager
.activate
Defined in
addTextRanges()
addTextRanges(ranges, isEditing): void
Parameters
Parameter | Type | Default value |
---|---|---|
ranges | ISuccinctTextRangeParam [] | undefined |
isEditing | boolean | true |
Returns
void
Implementation of
ITextSelectionRenderManager
.addTextRanges
Defined in
blur()
blur(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.blur
Defined in
changeRuntime()
changeRuntime(
docSkeleton,
scene,
document): void
Parameters
Parameter | Type |
---|---|
docSkeleton | DocumentSkeleton |
scene | Scene |
document | Documents |
Returns
void
Implementation of
ITextSelectionRenderManager
.changeRuntime
Defined in
deactivate()
deactivate(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.deactivate
Defined in
disableSelection()
disableSelection(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.disableSelection
Defined in
dispose()
dispose(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.dispose
Overrides
Defined in
disposeWithMe()
protected disposeWithMe(disposable): IDisposable
Parameters
Parameter | Type |
---|---|
disposable | DisposableLike |
Returns
IDisposable
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:96 (opens in a new tab)
enableSelection()
enableSelection(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.enableSelection
Defined in
ensureNotDisposed()
protected ensureNotDisposed(): void
Returns
void
Inherited from
RxDisposable
.ensureNotDisposed
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:100 (opens in a new tab)
eventTrigger()
eventTrigger(evt): void
Parameters
Parameter | Type |
---|---|
evt | IMouseEvent | IPointerEvent |
Returns
void
Implementation of
ITextSelectionRenderManager
.eventTrigger
Defined in
focus()
focus(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.focus
Defined in
getViewPort()
getViewPort(): Viewport
Returns
Implementation of
ITextSelectionRenderManager
.getViewPort
Defined in
handleDblClick()
handleDblClick(evt): void
Parameters
Parameter | Type |
---|---|
evt | IMouseEvent | IPointerEvent |
Returns
void
Implementation of
ITextSelectionRenderManager
.handleDblClick
Defined in
handleTripleClick()
handleTripleClick(evt): void
Parameters
Parameter | Type |
---|---|
evt | IMouseEvent | IPointerEvent |
Returns
void
Implementation of
ITextSelectionRenderManager
.handleTripleClick
Defined in
hasFocus()
hasFocus(): boolean
Returns
boolean
Implementation of
ITextSelectionRenderManager
.hasFocus
Defined in
removeAllTextRanges()
removeAllTextRanges(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.removeAllTextRanges
Defined in
resetStyle()
resetStyle(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.resetStyle
Defined in
setCursorManually()
setCursorManually(evtOffsetX, evtOffsetY): void
Parameters
Parameter | Type |
---|---|
evtOffsetX | number |
evtOffsetY | number |
Returns
void
Implementation of
ITextSelectionRenderManager
.setCursorManually
Defined in
setSegment()
setSegment(id): void
Parameters
Parameter | Type |
---|---|
id | string |
Returns
void
Implementation of
ITextSelectionRenderManager
.setSegment
Defined in
setStyle()
setStyle(style): void
Parameters
Parameter | Type | Default value |
---|---|---|
style | ITextSelectionStyle | NORMAL_TEXT_SELECTION_PLUGIN_STYLE |
Returns
void
Implementation of
ITextSelectionRenderManager
.setStyle
Defined in
sync()
sync(): void
Returns
void
Implementation of
ITextSelectionRenderManager
.sync