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