API Reference
@univerjs
@univerjs/engine-formula
classes
Rangereferenceobject

@univerjs/engine-formula v0.4.2Docs


Class: RangeReferenceObject

Extends

Constructors

new RangeReferenceObject()

new RangeReferenceObject(
   range, 
   forcedSheetId?, 
   forcedUnitId?): RangeReferenceObject

Parameters

ParameterType
rangeIRange
forcedSheetId?Nullable<string>
forcedUnitId?string

Returns

RangeReferenceObject

Overrides

BaseReferenceObject.constructor

Defined in

packages/engine-formula/src/engine/reference-object/range-reference-object.ts:22 (opens in a new tab)

Properties

PropertyTypeDefault valueInherited fromDefined in
patternstring''BaseReferenceObject.patternpackages/engine-formula/src/basics/object-class-type.ts:18 (opens in a new tab)

Methods

dispose()

dispose(): void

Returns

void

Inherited from

BaseReferenceObject.dispose

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:81 (opens in a new tab)


getActiveSheetColumnCount()

getActiveSheetColumnCount(): number

Returns

number

Inherited from

BaseReferenceObject.getActiveSheetColumnCount

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:341 (opens in a new tab)


getActiveSheetRowCount()

getActiveSheetRowCount(): number

Returns

number

Inherited from

BaseReferenceObject.getActiveSheetRowCount

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:337 (opens in a new tab)


getArrayFormulaCellData()

getArrayFormulaCellData(): IRuntimeUnitDataType

Returns

IRuntimeUnitDataType

Inherited from

BaseReferenceObject.getArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:313 (opens in a new tab)


getCellByColumn()

getCellByColumn(column): 
  | ErrorValueObject
  | NullValueObject
  | NumberValueObject
  | BooleanValueObject
  | StringValueObject
  | ArrayValueObject

Parameters

ParameterType
columnnumber

Returns

| ErrorValueObject | NullValueObject | NumberValueObject | BooleanValueObject | StringValueObject | ArrayValueObject

Inherited from

BaseReferenceObject.getCellByColumn

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:430 (opens in a new tab)


getCellByPosition()

getCellByPosition(rowRaw?, columnRaw?): 
  | ErrorValueObject
  | NullValueObject
  | NumberValueObject
  | BooleanValueObject
  | StringValueObject
  | ArrayValueObject

Parameters

ParameterType
rowRaw?number
columnRaw?number

Returns

| ErrorValueObject | NullValueObject | NumberValueObject | BooleanValueObject | StringValueObject | ArrayValueObject

Inherited from

BaseReferenceObject.getCellByPosition

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:476 (opens in a new tab)


getCellByRow()

getCellByRow(row): 
  | ErrorValueObject
  | NullValueObject
  | NumberValueObject
  | BooleanValueObject
  | StringValueObject
  | ArrayValueObject

Parameters

ParameterType
rownumber

Returns

| ErrorValueObject | NullValueObject | NumberValueObject | BooleanValueObject | StringValueObject | ArrayValueObject

Inherited from

BaseReferenceObject.getCellByRow

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:426 (opens in a new tab)


getCellData()

getCellData(row, column): Nullable<ICellData>

Parameters

ParameterType
rownumber
columnnumber

Returns

Nullable<ICellData>

Inherited from

BaseReferenceObject.getCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:454 (opens in a new tab)


getCellPattern()

getCellPattern(
   unitId, 
   sheetId, 
   row, 
   column): string

Get the pattern of the cell

Parameters

ParameterType
unitIdstring
sheetIdstring
rownumber
columnnumber

Returns

string

Inherited from

BaseReferenceObject.getCellPattern

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:504 (opens in a new tab)


getCellValueObject()

getCellValueObject(cell): 
  | ErrorValueObject
  | NullValueObject
  | NumberValueObject
  | BooleanValueObject
  | StringValueObject
  | ArrayValueObject

Parameters

ParameterType
cellICellData

Returns

| ErrorValueObject | NullValueObject | NumberValueObject | BooleanValueObject | StringValueObject | ArrayValueObject

Inherited from

BaseReferenceObject.getCellValueObject

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:396 (opens in a new tab)


getColumnCount()

getColumnCount(): number

Returns

number

Inherited from

BaseReferenceObject.getColumnCount

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:349 (opens in a new tab)


getColumnData()

getColumnData(): IObjectArrayPrimitiveType<Partial<IColumnData>>

Returns

IObjectArrayPrimitiveType<Partial<IColumnData>>

Inherited from

BaseReferenceObject.getColumnData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:357 (opens in a new tab)


getCurrentActiveArrayFormulaCellData()

getCurrentActiveArrayFormulaCellData(): undefined | ObjectMatrix<Nullable<ICellData>>

Returns

undefined | ObjectMatrix<Nullable<ICellData>>

Inherited from

BaseReferenceObject.getCurrentActiveArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:446 (opens in a new tab)


getCurrentActiveSheetData()

getCurrentActiveSheetData(): ISheetItem

Returns

ISheetItem

Inherited from

BaseReferenceObject.getCurrentActiveSheetData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:434 (opens in a new tab)


getCurrentRuntimeActiveArrayFormulaCellData()

getCurrentRuntimeActiveArrayFormulaCellData(): undefined | ObjectMatrix<Nullable<ICellData>>

Returns

undefined | ObjectMatrix<Nullable<ICellData>>

Inherited from

BaseReferenceObject.getCurrentRuntimeActiveArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:450 (opens in a new tab)


getCurrentRuntimeSheetData()

getCurrentRuntimeSheetData(): undefined | ObjectMatrix<Nullable<ICellData>>

Returns

undefined | ObjectMatrix<Nullable<ICellData>>

Inherited from

BaseReferenceObject.getCurrentRuntimeSheetData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:442 (opens in a new tab)


getCurrentStylesData()

getCurrentStylesData(): Styles

Returns

Styles

Inherited from

BaseReferenceObject.getCurrentStylesData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:438 (opens in a new tab)


getDefaultSheetId()

getDefaultSheetId(): string

Returns

string

Inherited from

BaseReferenceObject.getDefaultSheetId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:277 (opens in a new tab)


getDefaultUnitId()

getDefaultUnitId(): string

Returns

string

Inherited from

BaseReferenceObject.getDefaultUnitId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:285 (opens in a new tab)


getFirstCell()

getFirstCell(): 
  | ErrorValueObject
  | NullValueObject
  | NumberValueObject
  | BooleanValueObject
  | StringValueObject
  | ArrayValueObject

Returns

| ErrorValueObject | NullValueObject | NumberValueObject | BooleanValueObject | StringValueObject | ArrayValueObject

Inherited from

BaseReferenceObject.getFirstCell

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:196 (opens in a new tab)


getForcedSheetId()

getForcedSheetId(): Nullable<string>

Returns

Nullable<string>

Inherited from

BaseReferenceObject.getForcedSheetId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:259 (opens in a new tab)


getForcedSheetName()

getForcedSheetName(): string

Returns

string

Inherited from

BaseReferenceObject.getForcedSheetName

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:269 (opens in a new tab)


getForcedUnitId()

getForcedUnitId(): string

Returns

string

Inherited from

BaseReferenceObject.getForcedUnitId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:247 (opens in a new tab)


getPattern()

getPattern(): string

Returns

string

Inherited from

BaseReferenceObject.getPattern

Defined in

packages/engine-formula/src/basics/object-class-type.ts:24 (opens in a new tab)


getRangeData()

getRangeData(): IRange

Returns

IRange

Inherited from

BaseReferenceObject.getRangeData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:219 (opens in a new tab)


getRangePosition()

getRangePosition(): {
  endAbsoluteRefType: AbsoluteRefType;
  endColumn: number;
  endRow: number;
  rangeType: RANGE_TYPE;
  sheetId: string;
  startAbsoluteRefType: AbsoluteRefType;
  startColumn: number;
  startRow: number;
  unitId: string;
}

Returns

{
  endAbsoluteRefType: AbsoluteRefType;
  endColumn: number;
  endRow: number;
  rangeType: RANGE_TYPE;
  sheetId: string;
  startAbsoluteRefType: AbsoluteRefType;
  startColumn: number;
  startRow: number;
  unitId: string;
}
NameTypeDescriptionDefined in
endAbsoluteRefTypeAbsoluteRefType-packages/core/src/sheets/typedef.ts:442 (opens in a new tab)
endColumnnumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:142 (opens in a new tab)
endRownumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:140 (opens in a new tab)
rangeTypeRANGE_TYPE-packages/core/src/sheets/typedef.ts:438 (opens in a new tab)
sheetIdstringId of the Worksheet the range belongs to. When this field is not defined, it should be considered as the range in the currently activated worksheet.packages/core/src/sheets/typedef.ts:391 (opens in a new tab)
startAbsoluteRefTypeAbsoluteRefType-packages/core/src/sheets/typedef.ts:440 (opens in a new tab)
startColumnnumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:141 (opens in a new tab)
startRownumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:139 (opens in a new tab)
unitIdstringId of the Workbook the range belongs to. When this field is not defined, it should be considered as the range in the currently activated worksheet.packages/core/src/sheets/typedef.ts:385 (opens in a new tab)

Inherited from

BaseReferenceObject.getRangePosition

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:118 (opens in a new tab)


getRefOffset()

getRefOffset(): {
  x: number;
  y: number;
}

Returns

{
  x: number;
  y: number;
}
NameTypeDefined in
xnumberpackages/engine-formula/src/engine/reference-object/base-reference-object.ts:113 (opens in a new tab)
ynumberpackages/engine-formula/src/engine/reference-object/base-reference-object.ts:114 (opens in a new tab)

Inherited from

BaseReferenceObject.getRefOffset

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:111 (opens in a new tab)


getRowCount()

getRowCount(): number

Returns

number

Inherited from

BaseReferenceObject.getRowCount

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:345 (opens in a new tab)


getRowData()

getRowData(): IObjectArrayPrimitiveType<Partial<IRowData>>

Returns

IObjectArrayPrimitiveType<Partial<IRowData>>

Inherited from

BaseReferenceObject.getRowData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:353 (opens in a new tab)


getRuntimeArrayFormulaCellData()

getRuntimeArrayFormulaCellData(): IRuntimeUnitDataType

Returns

IRuntimeUnitDataType

Inherited from

BaseReferenceObject.getRuntimeArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:321 (opens in a new tab)


getRuntimeData()

getRuntimeData(): IRuntimeUnitDataType

Returns

IRuntimeUnitDataType

Inherited from

BaseReferenceObject.getRuntimeData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:305 (opens in a new tab)


getRuntimeFeatureCellData()

getRuntimeFeatureCellData(): {}

Returns

{}

Inherited from

BaseReferenceObject.getRuntimeFeatureCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:329 (opens in a new tab)


getRuntimeFeatureCellValue()

getRuntimeFeatureCellValue(row, column): undefined | ICellData

Parameters

ParameterType
rownumber
columnnumber

Returns

undefined | ICellData

Inherited from

BaseReferenceObject.getRuntimeFeatureCellValue

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:472 (opens in a new tab)


getSheetId()

getSheetId(): string

Returns

string

Inherited from

BaseReferenceObject.getSheetId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:234 (opens in a new tab)


getToken()

getToken(): string

Returns

string

Inherited from

BaseReferenceObject.getToken

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:89 (opens in a new tab)


getUnitData()

getUnitData(): IUnitData

Returns

IUnitData

Inherited from

BaseReferenceObject.getUnitData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:289 (opens in a new tab)


getUnitId()

getUnitId(): string

Returns

string

Inherited from

BaseReferenceObject.getUnitId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:227 (opens in a new tab)


getUnitStylesData()

getUnitStylesData(): IUnitStylesData

Returns

IUnitStylesData

Inherited from

BaseReferenceObject.getUnitStylesData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:297 (opens in a new tab)


isArray()

isArray(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isArray

Defined in

packages/engine-formula/src/basics/object-class-type.ts:52 (opens in a new tab)


isAsyncArrayObject()

isAsyncArrayObject(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isAsyncArrayObject

Defined in

packages/engine-formula/src/basics/object-class-type.ts:44 (opens in a new tab)


isAsyncObject()

isAsyncObject(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isAsyncObject

Defined in

packages/engine-formula/src/basics/object-class-type.ts:40 (opens in a new tab)


isCell()

isCell(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isCell

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:361 (opens in a new tab)


isColumn()

isColumn(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isColumn

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:365 (opens in a new tab)


isEqualType()

isEqualType(object): boolean

Parameters

ParameterType
objectObjectClassType

Returns

boolean

Inherited from

BaseReferenceObject.isEqualType

Defined in

packages/engine-formula/src/basics/object-class-type.ts:60 (opens in a new tab)


isError()

isError(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isError

Defined in

packages/engine-formula/src/basics/object-class-type.ts:36 (opens in a new tab)


isExceedRange()

isExceedRange(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isExceedRange

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:97 (opens in a new tab)


isRange()

isRange(): boolean

Returns

boolean

Overrides

BaseReferenceObject.isRange

Defined in

packages/engine-formula/src/engine/reference-object/range-reference-object.ts:34 (opens in a new tab)


isReferenceObject()

isReferenceObject(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isReferenceObject

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:146 (opens in a new tab)


isRow()

isRow(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isRow

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:369 (opens in a new tab)


isTable()

isTable(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isTable

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:377 (opens in a new tab)


isValueObject()

isValueObject(): boolean

Returns

boolean

Inherited from

BaseReferenceObject.isValueObject

Defined in

packages/engine-formula/src/basics/object-class-type.ts:56 (opens in a new tab)


iterator()

iterator(callback): Nullable<boolean>

Parameters

ParameterType
callback(valueObject, rowIndex, columnIndex) => Nullable<boolean>

Returns

Nullable<boolean>

Inherited from

BaseReferenceObject.iterator

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:150 (opens in a new tab)


setArrayFormulaCellData()

setArrayFormulaCellData(unitData): void

Parameters

ParameterType
unitDataIRuntimeUnitDataType

Returns

void

Inherited from

BaseReferenceObject.setArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:317 (opens in a new tab)


setDefaultSheetId()

setDefaultSheetId(sheetId): void

Parameters

ParameterType
sheetIdstring

Returns

void

Inherited from

BaseReferenceObject.setDefaultSheetId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:273 (opens in a new tab)


setDefaultUnitId()

setDefaultUnitId(unitId): void

Parameters

ParameterType
unitIdstring

Returns

void

Inherited from

BaseReferenceObject.setDefaultUnitId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:281 (opens in a new tab)


setForcedSheetId()

setForcedSheetId(sheetNameMap): void

Parameters

ParameterType
sheetNameMapIUnitSheetNameMap

Returns

void

Inherited from

BaseReferenceObject.setForcedSheetId

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:251 (opens in a new tab)


setForcedSheetIdDirect()

setForcedSheetIdDirect(sheetId): void

Parameters

ParameterType
sheetIdstring

Returns

void

Inherited from

BaseReferenceObject.setForcedSheetIdDirect

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:255 (opens in a new tab)


setForcedSheetName()

setForcedSheetName(sheetName): void

Parameters

ParameterType
sheetNamestring

Returns

void

Inherited from

BaseReferenceObject.setForcedSheetName

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:263 (opens in a new tab)


setForcedUnitIdDirect()

setForcedUnitIdDirect(unitId): void

Parameters

ParameterType
unitIdstring

Returns

void

Inherited from

BaseReferenceObject.setForcedUnitIdDirect

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:241 (opens in a new tab)


setPattern()

setPattern(pattern): void

Only used in NumberValueObject

Parameters

ParameterType
patternstring

Returns

void

Inherited from

BaseReferenceObject.setPattern

Defined in

packages/engine-formula/src/basics/object-class-type.ts:32 (opens in a new tab)


setRangeData()

setRangeData(range): void

Parameters

ParameterType
rangeIRange

Returns

void

Inherited from

BaseReferenceObject.setRangeData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:223 (opens in a new tab)


setRefOffset()

setRefOffset(x, y): void

Parameters

ParameterTypeDefault value
xnumber0
ynumber0

Returns

void

Inherited from

BaseReferenceObject.setRefOffset

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:106 (opens in a new tab)


setRuntimeArrayFormulaCellData()

setRuntimeArrayFormulaCellData(unitData): void

Parameters

ParameterType
unitDataIRuntimeUnitDataType

Returns

void

Inherited from

BaseReferenceObject.setRuntimeArrayFormulaCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:325 (opens in a new tab)


setRuntimeData()

setRuntimeData(runtimeData): void

Parameters

ParameterType
runtimeDataIRuntimeUnitDataType

Returns

void

Inherited from

BaseReferenceObject.setRuntimeData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:309 (opens in a new tab)


setRuntimeFeatureCellData()

setRuntimeFeatureCellData(unitData): void

Parameters

ParameterType
unitDataobject

Returns

void

Inherited from

BaseReferenceObject.setRuntimeFeatureCellData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:333 (opens in a new tab)


setToken()

setToken(token): void

Parameters

ParameterType
tokenstring

Returns

void

Inherited from

BaseReferenceObject.setToken

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:93 (opens in a new tab)


setUnitData()

setUnitData(unitData): void

Parameters

ParameterType
unitDataIUnitData

Returns

void

Inherited from

BaseReferenceObject.setUnitData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:293 (opens in a new tab)


setUnitStylesData()

setUnitStylesData(unitStylesData): void

Parameters

ParameterType
unitStylesDataIUnitStylesData

Returns

void

Inherited from

BaseReferenceObject.setUnitStylesData

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:301 (opens in a new tab)


toArrayValueObject()

toArrayValueObject(useCache): ArrayValueObject

Parameters

ParameterTypeDefault value
useCachebooleantrue

Returns

ArrayValueObject

Inherited from

BaseReferenceObject.toArrayValueObject

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:522 (opens in a new tab)


toUnitRange()

toUnitRange(): {
  range: {
     endAbsoluteRefType: AbsoluteRefType;
     endColumn: number;
     endRow: number;
     rangeType: RANGE_TYPE;
     sheetId: string;
     startAbsoluteRefType: AbsoluteRefType;
     startColumn: number;
     startRow: number;
     unitId: string;
    };
  sheetId: string;
  unitId: string;
}

Returns

{
  range: {
     endAbsoluteRefType: AbsoluteRefType;
     endColumn: number;
     endRow: number;
     rangeType: RANGE_TYPE;
     sheetId: string;
     startAbsoluteRefType: AbsoluteRefType;
     startColumn: number;
     startRow: number;
     unitId: string;
    };
  sheetId: string;
  unitId: string;
}
NameTypeDescriptionDefined in
range{ endAbsoluteRefType: AbsoluteRefType; endColumn: number; endRow: number; rangeType: RANGE_TYPE; sheetId: string; startAbsoluteRefType: AbsoluteRefType; startColumn: number; startRow: number; unitId: string; }-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:574 (opens in a new tab)
range.endAbsoluteRefTypeAbsoluteRefType-packages/core/src/sheets/typedef.ts:442 (opens in a new tab)
range.endColumnnumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:142 (opens in a new tab)
range.endRownumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:140 (opens in a new tab)
range.rangeTypeRANGE_TYPE-packages/core/src/sheets/typedef.ts:438 (opens in a new tab)
range.sheetIdstringId of the Worksheet the range belongs to. When this field is not defined, it should be considered as the range in the currently activated worksheet.packages/core/src/sheets/typedef.ts:391 (opens in a new tab)
range.startAbsoluteRefTypeAbsoluteRefType-packages/core/src/sheets/typedef.ts:440 (opens in a new tab)
range.startColumnnumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:141 (opens in a new tab)
range.startRownumber-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:139 (opens in a new tab)
range.unitIdstringId of the Workbook the range belongs to. When this field is not defined, it should be considered as the range in the currently activated worksheet.packages/core/src/sheets/typedef.ts:385 (opens in a new tab)
sheetIdstring-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:575 (opens in a new tab)
unitIdstring-packages/engine-formula/src/engine/reference-object/base-reference-object.ts:576 (opens in a new tab)

Inherited from

BaseReferenceObject.toUnitRange

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:572 (opens in a new tab)


unionBy()

unionBy(referenceObject): NodeValueType

Parameters

ParameterType
referenceObjectBaseReferenceObject

Returns

NodeValueType

Inherited from

BaseReferenceObject.unionBy

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:381 (opens in a new tab)


unionRange()

unionRange(rangeData1, rangeData2): IRange

Parameters

ParameterType
rangeData1IRange
rangeData2IRange

Returns

IRange

Inherited from

BaseReferenceObject.unionRange

Defined in

packages/engine-formula/src/engine/reference-object/base-reference-object.ts:386 (opens in a new tab)


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