A1 class
Constructors
-
A1.fromVector(int column, int row, {bool columnAbsolute = false, bool rowAbsolute = false})
-
Create an A1 from column and row
Properties
-
column
→ int
-
Return the column as a zero based int
no setter
-
columnAbsolute
→ bool
-
Whether the column reference is absolute ($)
final
-
digits
↔ int
-
Digits for the 1 in the A1 notation
latefinal
-
down
→ A1
-
Returns the A1 below the current A1
no setter
-
hashCode
→ int
-
Returns a hash code for a numerical value.
no setteroverride
-
left
→ A1
-
Returns the A1 to the left of the current A1 if already
in column 0 will return a copy of the current cell
no setter
-
letters
↔ String
-
Uppercase letters for the A part of A1 notation
latefinal
-
right
→ A1
-
Returns the A1 to the right of the current A1
no setter
-
row
→ int
-
Return the row as a zero based int
no setter
-
rowAbsolute
→ bool
-
Whether the row reference is absolute ($)
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
self
→ A1
-
Utility for self reference in new pattern matching
no setter
-
up
→ A1
-
Returns the A1 above the current A1 if already
in row 0 will return a copy of the current cell
no setter
-
vector
→ (int, int)
-
Returns a (column, row) vector representing the A1
no setter
Static Properties
-
maxColumns
→ int
-
final
-
maxRows
→ int
-
Total number of rows and columns on a worksheet
1,048,576 rows by 16,384 columns
final
Static Methods
-
parse(String input)
→ A1
-
Parses a string containing an A1 literal into an A1.
-
tryParse(String input)
→ A1?
-
Parses a string containing an A1 literal into an A1.