MarkdownTableCellPosition class
A visual position inside one editable table.
Row 0 addresses the table header row. Body rows start at visual row 1
and map to MarkdownTableBlock.rows[rowIndex - 1].
Constructors
- MarkdownTableCellPosition({required int rowIndex, required int columnIndex})
-
Creates a table cell position.
const
Properties
- bodyRowIndex → int
-
Body row index for MarkdownTableBlock.rows.
no setter
- columnIndex → int
-
Zero-based column index.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- isHeader → bool
-
Whether this position addresses the header row.
no setter
- rowIndex → int
-
Visual row index. Header row is
0; body rows start at1.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override