FdcFieldContext<T> constructor

const FdcFieldContext<T>({
  1. required FdcCustomColumn<T> column,
  2. required int rowIndex,
  3. required int columnIndex,
  4. required T? value,
  5. required bool fieldExists(
    1. String fieldName
    ),
  6. required Object? fieldValueResolver(
    1. String fieldName
    ),
  7. required bool fieldValueWriter(
    1. String fieldName,
    2. Object? value
    ),
  8. required FdcFieldValueFormatter fieldValueFormatter,
})

Creates a FdcFieldContext.

Implementation

const FdcFieldContext({
  required this.column,
  required this.rowIndex,
  required this.columnIndex,
  required this.value,
  required bool Function(String fieldName) fieldExists,
  required Object? Function(String fieldName) fieldValueResolver,
  required bool Function(String fieldName, Object? value) fieldValueWriter,
  required FdcFieldValueFormatter fieldValueFormatter,
}) : _fieldExists = fieldExists,
     _fieldValueResolver = fieldValueResolver,
     _fieldValueWriter = fieldValueWriter,
     _fieldValueFormatter = fieldValueFormatter;