FdcGridCellPointerContext class

Immutable context supplied by grid cell pointer callbacks.

Constructors

FdcGridCellPointerContext({required FdcDataSet dataSet, required FdcGridRowContext row, required FdcGridColumn column, required int rowIndex, required int columnIndex, required int? recordId, required Object? value, required Offset globalPosition, required Offset localPosition})
Creates a FdcGridCellPointerContext.
const

Properties

column → FdcGridColumn
Column configuration associated with this object.
final
columnIndex → int
Zero-based column index in the current grid layout.
final
dataSet → FdcDataSet
Dataset associated with this object.
final
globalPosition → Offset
Pointer position in global screen coordinates.
final
hashCode → int
The hash code for this object.
no setterinherited
localPosition → Offset
Pointer position relative to the grid body cell.
final
recordId → int?
Internal record identifier.
final
row → FdcGridRowContext
Row context associated with this object.
final
rowIndex → int
Zero-based row index in the current view.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → Object?
Current value carried by this object.
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