Skip to content
v3.3.0

ArrayValue

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

Defined in src/ArrayValue.ts:47

Parameters:

NameType
arrayInternalScalarValue[][]

Returns: ArrayValue

size: ArraySize

Defined in src/ArrayValue.ts:46

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

Defined in src/ArrayValue.ts:75

Parameters:

NameType
aboveColumnnumber
numberOfColumnsnumber

Returns: void


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

Defined in src/ArrayValue.ts:70

Parameters:

NameType
aboveRownumber
numberOfRowsnumber

Returns: void


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

Defined in src/ArrayValue.ts:110

Parameters:

NameType
colnumber
rownumber

Returns: InternalScalarValue


height(): number

Defined in src/ArrayValue.ts:128

Returns: number


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

Defined in src/ArrayValue.ts:102

Parameters:

NameType
countnumber
sizenumber

Returns: any[][]


raw(): InternalScalarValue[][]

Defined in src/ArrayValue.ts:132

Returns: InternalScalarValue[][]


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

Defined in src/ArrayValue.ts:91

Parameters:

NameType
leftmostColumnnumber
rightmostColumnnumber

Returns: void


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

Defined in src/ArrayValue.ts:82

Parameters:

NameType
startRownumber
endRownumber

Returns: void


resize(newSize: ArraySize): void

Defined in src/ArrayValue.ts:136

Parameters:

NameType
newSizeArraySize

Returns: void


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

Defined in src/ArrayValue.ts:117

Parameters:

NameType
colnumber
rownumber
valuenumber

Returns: void


simpleRangeValue(): SimpleRangeValue

Defined in src/ArrayValue.ts:66

Returns: SimpleRangeValue


width(): number

Defined in src/ArrayValue.ts:124

Returns: number


fromInterpreterValue(value: InterpreterValue): ArrayValue‹›

Defined in src/ArrayValue.ts:58

Parameters:

NameType
valueInterpreterValue

Returns: ArrayValue‹›