FdcFieldFocusContext<T> constructor

const FdcFieldFocusContext<T>({
  1. BuildContext? buildContext,
  2. required FdcDataSet dataSet,
  3. required FdcFieldEventHost host,
  4. required String? fieldName,
  5. FdcFieldDef? field,
  6. int? rowIndex,
  7. int? columnIndex,
  8. Object? row,
  9. Object? column,
  10. T? value,
  11. Object? rawValue,
  12. int? fromRowIndex,
  13. int? toRowIndex,
  14. int? fromColumnIndex,
  15. int? toColumnIndex,
  16. String? fromFieldName,
  17. String? toFieldName,
  18. FdcFieldFocusChangeReason reason = FdcFieldFocusChangeReason.programmatic,
  19. Object? valueOf(
    1. String fieldName
    )?,
})

Implementation

const FdcFieldFocusContext({
  this.buildContext,
  required this.dataSet,
  required this.host,
  required this.fieldName,
  this.field,
  this.rowIndex,
  this.columnIndex,
  this.row,
  this.column,
  this.value,
  this.rawValue,
  this.fromRowIndex,
  this.toRowIndex,
  this.fromColumnIndex,
  this.toColumnIndex,
  this.fromFieldName,
  this.toFieldName,
  this.reason = FdcFieldFocusChangeReason.programmatic,
  Object? Function(String fieldName)? valueOf,
}) : _valueOf = valueOf;