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

@univerjs/engine-render v0.1.17Docs


Class: Font

Extends

Constructors

new Font()

new Font(): Font

Returns

Font

Inherited from

SheetExtension.constructor

Properties

PropertyTypeDefault valueOverridesInherited fromDefined in
Z_INDEXnumberEXTENSION_Z_INDEXSheetExtension.Z_INDEX-submodules/univer/packages/engine-render/src/components/sheets/extensions/font.ts:49 (opens in a new tab)
extensionOffsetIExtensionConfig{}-SheetExtension.extensionOffsetsubmodules/univer/packages/engine-render/src/components/extension.ts:52 (opens in a new tab)
parentNullable<BaseObject>undefined-SheetExtension.parentsubmodules/univer/packages/engine-render/src/components/extension.ts:46 (opens in a new tab)
translateXnumber0-SheetExtension.translateXsubmodules/univer/packages/engine-render/src/components/extension.ts:48 (opens in a new tab)
translateYnumber0-SheetExtension.translateYsubmodules/univer/packages/engine-render/src/components/extension.ts:50 (opens in a new tab)
typeSHEET_EXTENSION_TYPESHEET_EXTENSION_TYPE.GRID-SheetExtension.typesubmodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:28 (opens in a new tab)
uKeystringUNIQUE_KEYSheetExtension.uKey-submodules/univer/packages/engine-render/src/components/sheets/extensions/font.ts:47 (opens in a new tab)

Accessors

zIndex

get zIndex(): number

Returns

number

Inherited from

SheetExtension.zIndex

Defined in

submodules/univer/packages/engine-render/src/components/extension.ts:54 (opens in a new tab)

Methods

_getScale()

protected _getScale(parentScale): number

Parameters

ParameterType
parentScaleIScale

Returns

number

Inherited from

SheetExtension._getScale

Defined in

submodules/univer/packages/engine-render/src/components/extension.ts:66 (opens in a new tab)


clearCache()

clearCache(): void

Returns

void

Inherited from

SheetExtension.clearCache

Defined in

submodules/univer/packages/engine-render/src/components/extension.ts:62 (opens in a new tab)


dispose()

dispose(): void

Returns

void

Inherited from

SheetExtension.dispose

Defined in

submodules/univer/packages/engine-render/src/components/extension.ts:70 (opens in a new tab)


draw()

draw(
   ctx, 
   parentScale, 
   spreadsheetSkeleton, 
   diffRanges, 
   moreBoundsInfo): void

Parameters

ParameterType
ctxUniverRenderingContext
parentScaleIScale
spreadsheetSkeletonSpreadsheetSkeleton
diffRangesIRange[]
moreBoundsInfoIDrawInfo

Returns

void

Overrides

SheetExtension.draw

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/font.ts:56 (opens in a new tab)


getCellIndex()

getCellIndex(
   rowIndex, 
   columnIndex, 
   rowHeightAccumulation, 
   columnWidthAccumulation, 
   dataMergeCache): ISelectionCellWithCoord

Parameters

ParameterType
rowIndexnumber
columnIndexnumber
rowHeightAccumulationnumber[]
columnWidthAccumulationnumber[]
dataMergeCacheIRange[]

Returns

ISelectionCellWithCoord

Inherited from

SheetExtension.getCellIndex

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:30 (opens in a new tab)


getDocuments()

getDocuments(): any

Returns

any

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/font.ts:51 (opens in a new tab)


isRenderDiffRangesByCell()

isRenderDiffRangesByCell(rangeP, diffRanges?): boolean

Parameters

ParameterType
rangePIRange
diffRanges?IRange[]

Returns

boolean

Inherited from

SheetExtension.isRenderDiffRangesByCell

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:40 (opens in a new tab)


isRenderDiffRangesByColumn()

isRenderDiffRangesByColumn(
   curStartColumn, 
   curEndColumn, 
   diffRanges?): boolean

Parameters

ParameterType
curStartColumnnumber
curEndColumnnumber
diffRanges?IRange[]

Returns

boolean

Inherited from

SheetExtension.isRenderDiffRangesByColumn

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:77 (opens in a new tab)


isRenderDiffRangesByRow()

isRenderDiffRangesByRow(
   curStartRow, 
   curEndRow, 
   diffRanges?): boolean

Parameters

ParameterType
curStartRownumber
curEndRownumber
diffRanges?IRange[]

Returns

boolean

Inherited from

SheetExtension.isRenderDiffRangesByRow

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:110 (opens in a new tab)


isRowInRanges()

isRowInRanges(
   curStartRow, 
   curEndRow, 
   viewranges?): boolean

传入的 row 范围和 diffRanges 有相交, 返回 true

Parameters

ParameterType
curStartRownumber
curEndRownumber
viewranges?IRange[]

Returns

boolean

Inherited from

SheetExtension.isRowInRanges

Defined in

submodules/univer/packages/engine-render/src/components/sheets/extensions/sheet-extension.ts:149 (opens in a new tab)


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