@serenity-is/sleekgrid / CellRange

Class: CellRange

Defined in: src/core/cellrange.ts:8

Constructors

Constructor

new CellRange(fromRow, fromCell, toRow?, toCell?): CellRange

Defined in: src/core/cellrange.ts:15

Parameters

fromRow

number

fromCell

number

toRow?

number

toCell?

number

Returns

CellRange

Properties

fromCell

fromCell: number

Defined in: src/core/cellrange.ts:11


fromRow

fromRow: number

Defined in: src/core/cellrange.ts:10


toCell

toCell: number

Defined in: src/core/cellrange.ts:13


toRow

toRow: number

Defined in: src/core/cellrange.ts:12

Methods

contains()

contains(row, cell): boolean

Defined in: src/core/cellrange.ts:44

Returns whether a range contains a given cell.

Parameters

row

number

cell

number

Returns

boolean


isSingleCell()

isSingleCell(): boolean

Defined in: src/core/cellrange.ts:37

Returns whether a range represents a single cell.

Returns

boolean


isSingleRow()

isSingleRow(): boolean

Defined in: src/core/cellrange.ts:30

Returns whether a range represents a single row.

Returns

boolean


toString()

toString(): string

Defined in: src/core/cellrange.ts:52

Returns a readable representation of a range.

Returns

string