Skip to content

Class

+ new ArrayValue(array: InternalScalarValue[][]): ArrayValue

Defined in hyperformula/src/ArrayValue.ts:47

Parameters:

Name Type
array InternalScalarValue[][]

Returns: ArrayValue

• size: ArraySize

Defined in hyperformula/src/ArrayValue.ts:46

▸ addColumns(aboveColumn: number, numberOfColumns: number): void

Defined in hyperformula/src/ArrayValue.ts:75

Parameters:

Name Type
aboveColumn number
numberOfColumns number

Returns: void


▸ addRows(aboveRow: number, numberOfRows: number): void

Defined in hyperformula/src/ArrayValue.ts:70

Parameters:

Name Type
aboveRow number
numberOfRows number

Returns: void


▸ get(col: number, row: number): InternalScalarValue

Defined in hyperformula/src/ArrayValue.ts:110

Parameters:

Name Type
col number
row number

Returns: InternalScalarValue


▸ height(): number

Defined in hyperformula/src/ArrayValue.ts:128

Returns: number


▸ nullArrays(count: number, size: number): any[][]

Defined in hyperformula/src/ArrayValue.ts:102

Parameters:

Name Type
count number
size number

Returns: any[][]


▸ raw(): InternalScalarValue[][]

Defined in hyperformula/src/ArrayValue.ts:132

Returns: InternalScalarValue[][]


▸ removeColumns(leftmostColumn: number, rightmostColumn: number): void

Defined in hyperformula/src/ArrayValue.ts:91

Parameters:

Name Type
leftmostColumn number
rightmostColumn number

Returns: void


▸ removeRows(startRow: number, endRow: number): void

Defined in hyperformula/src/ArrayValue.ts:82

Parameters:

Name Type
startRow number
endRow number

Returns: void


▸ resize(newSize: ArraySize): void

Defined in hyperformula/src/ArrayValue.ts:136

Parameters:

Name Type
newSize ArraySize

Returns: void


▸ set(col: number, row: number, value: number): void

Defined in hyperformula/src/ArrayValue.ts:117

Parameters:

Name Type
col number
row number
value number

Returns: void


▸ simpleRangeValue(): SimpleRangeValue

Defined in hyperformula/src/ArrayValue.ts:66

Returns: SimpleRangeValue


▸ width(): number

Defined in hyperformula/src/ArrayValue.ts:124

Returns: number


Static

▸ fromInterpreterValue(value: InterpreterValue): ArrayValue‹›

Defined in hyperformula/src/ArrayValue.ts:58

Parameters:

Name Type
value InterpreterValue

Returns: ArrayValue‹›