# 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‹›