TreeDataTableRowEvent class

Context for an interaction with a data row.

Implementers

Constructors

TreeDataTableRowEvent({required TreeRowNode rowNode, required Object? rowId, required int rowIndex, required int visibleRowIndex, required List<int> rowPathIndexes})
Creates row interaction context.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
rowId Object?
Stable row ID, when one was supplied.
final
rowIndex int
Row index among its siblings in the current display order.
final
rowNode TreeRowNode
The row node supplied by the table consumer.
final
rowPathIndexes List<int>
Path from the current page root to this row.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
visibleRowIndex int
Zero-based index among currently visible rows.
final

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.
inherited