FdcColumnValueChangedContext<T> class

Grid-column context supplied after the primary edited value has been written locally.

Inheritance

Constructors

FdcColumnValueChangedContext({required FdcDataSet dataSet, required Object? column, required FdcGridRowContext row, required int rowIndex, required int? columnIndex, required String fieldName, required T? oldValue, required T? value})
Creates a FdcColumnValueChangedContext.

Properties

buildContext → BuildContext?
Flutter context of the editor or grid surface that emitted the event.
finalinherited
column → Object?
Host-specific column object when the event originated from a grid.
finalinherited
columnIndex → int?
Zero-based column index in the current grid layout.
finalinherited
dataSet → FdcDataSet
Dataset that owns the field and current edit state.
finalinherited
field → FdcFieldDef?
Resolved field metadata when available.
finalinherited
fieldName → String
Name of the dataset field involved in the event.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
host → FdcFieldEventHost
UI surface that emitted the event.
finalinherited
oldRawValue → Object?
Previous unformatted source value.
finalinherited
oldValue → T?
Logical field value before the proposed or completed change.
finalinherited
rawValue → Object?
Unformatted source value before display conversion.
finalinherited
row → Object?
Host-specific row object when the event originated from a grid.
finalinherited
rowIndex → int
Zero-based row index in the current view.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → T?
Accepted logical field value after the change.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
tryValueOf<V>(String fieldName) → V?
Returns the value of fieldName, or null when the field is unavailable.
inherited
valueOf<V>(String fieldName) → V?
Returns the typed value of fieldName, throwing if the field is unknown.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited