# RowsSpan Class

# Constructors

# constructor

+ new RowsSpan(sheet: number, rowStart: number, rowEnd: number): RowsSpan

Defined in src/Span.ts:11 (opens new window)

Parameters:

Name Type
sheet number
rowStart number
rowEnd number

Returns: RowsSpan

# Properties

# rowEnd Readonly

• rowEnd: number

Defined in src/Span.ts:16 (opens new window)


# rowStart Readonly

• rowStart: number

Defined in src/Span.ts:15 (opens new window)


# sheet Readonly

• sheet: number

Defined in src/Span.ts:14 (opens new window)

# Accessors

# end

• get end(): number

Defined in src/Span.ts:34 (opens new window)

Returns: number


# numberOfRows

• get numberOfRows(): number

Defined in src/Span.ts:26 (opens new window)

Returns: number


# start

• get start(): number

Defined in src/Span.ts:30 (opens new window)

Returns: number

# Methods

# firstRow

▸ firstRow(): RowsSpan

Defined in src/Span.ts:64 (opens new window)

Returns: RowsSpan


# intersect

▸ intersect(otherSpan: RowsSpan): RowsSpan | null

Defined in src/Span.ts:52 (opens new window)

Parameters:

Name Type
otherSpan RowsSpan

Returns: RowsSpan | null


# rows

▸ rows(): IterableIterator‹number›

Defined in src/Span.ts:46 (opens new window)

Returns: IterableIterator‹number›


# fromNumberOfRows Static

▸ fromNumberOfRows(sheet: number, rowStart: number, numberOfRows: number): RowsSpan‹›

Defined in src/Span.ts:38 (opens new window)

Parameters:

Name Type
sheet number
rowStart number
numberOfRows number

Returns: RowsSpan‹›


# fromRowStartAndEnd Static

▸ fromRowStartAndEnd(sheet: number, rowStart: number, rowEnd: number): RowsSpan‹›

Defined in src/Span.ts:42 (opens new window)

Parameters:

Name Type
sheet number
rowStart number
rowEnd number

Returns: RowsSpan‹›