API Reference
@univerjs
@univerjs/engine-render
classes
Nodepositionconverttocursor

@univerjs/engine-render v0.1.17Docs


Class: NodePositionConvertToCursor

Constructors

new NodePositionConvertToCursor()

new NodePositionConvertToCursor(_documentOffsetConfig, _docSkeleton): NodePositionConvertToCursor

Parameters

ParameterType
_documentOffsetConfigIDocumentOffsetConfig
_docSkeletonDocumentSkeleton

Returns

NodePositionConvertToCursor

Defined in

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

Methods

getRangePointData()

getRangePointData(startOrigin, endOrigin): {
  borderBoxPointGroup: IPoint[][];
  contentBoxPointGroup: IPoint[][];
  cursorList: ITextRange[];
}

Parameters

ParameterType
startOriginNullable<INodePosition>
endOriginNullable<INodePosition>

Returns

{
  borderBoxPointGroup: IPoint[][];
  contentBoxPointGroup: IPoint[][];
  cursorList: ITextRange[];
}
NameTypeDefined in
borderBoxPointGroupIPoint[][]submodules/univer/packages/engine-render/src/components/docs/text-selection/convert-cursor.ts:217 (opens in a new tab)
contentBoxPointGroupIPoint[][]submodules/univer/packages/engine-render/src/components/docs/text-selection/convert-cursor.ts:218 (opens in a new tab)
cursorListITextRange[]submodules/univer/packages/engine-render/src/components/docs/text-selection/convert-cursor.ts:219 (opens in a new tab)

Defined in

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


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