# ColumnsSpan Class

# Constructors

# constructor

+ new ColumnsSpan(sheet: number, columnStart: number, columnEnd: number): ColumnsSpan

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

Parameters:

Name Type
sheet number
columnStart number
columnEnd number

Returns: ColumnsSpan

# Properties

# columnEnd Readonly

columnEnd: number

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


# columnStart Readonly

columnStart: number

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


# sheet Readonly

sheet: number

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

# Accessors

# end

get end(): number

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

Returns: number


# numberOfColumns

get numberOfColumns(): number

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

Returns: number


# start

get start(): number

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

Returns: number

# Methods

# columns

columns(): IterableIterator‹number›

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

Returns: IterableIterator‹number›


# firstColumn

firstColumn(): ColumnsSpan

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

Returns: ColumnsSpan


# intersect

intersect(otherSpan: ColumnsSpan): ColumnsSpan | null

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

Parameters:

Name Type
otherSpan ColumnsSpan

Returns: ColumnsSpan | null


# fromColumnStartAndEnd Static

fromColumnStartAndEnd(sheet: number, columnStart: number, columnEnd: number): ColumnsSpan‹›

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

Parameters:

Name Type
sheet number
columnStart number
columnEnd number

Returns: ColumnsSpan‹›


# fromNumberOfColumns Static

fromNumberOfColumns(sheet: number, columnStart: number, numberOfColumns: number): ColumnsSpan‹›

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

Parameters:

Name Type
sheet number
columnStart number
numberOfColumns number

Returns: ColumnsSpan‹›