FdcDateTimeColumn<T> constructor

const FdcDateTimeColumn<T>({
  1. required String fieldName,
  2. String? id,
  3. String? groupId,
  4. String? label,
  5. String? hint,
  6. bool visible = true,
  7. bool exportable = true,
  8. bool enabled = true,
  9. bool readOnly = false,
  10. int? focusOrder,
  11. bool tabStop = true,
  12. double? width,
  13. double minWidth = 0,
  14. double maxWidth = 0,
  15. FdcGridColumnAutoSizeMode autoSizeMode = FdcGridColumnAutoSizeMode.none,
  16. bool allowSort = true,
  17. FdcColumnFilterConfig? filterConfig,
  18. bool allowResize = true,
  19. FdcGridHorizontalAlignment? horizontalAlignment,
  20. bool showIndicator = true,
  21. FdcColumnValueChanging<T>? onValueChanging,
  22. FdcColumnValueChanged<T>? onValueChanged,
  23. FdcGridCellStyle? cellStyle,
  24. FdcGridColumnPin pin = FdcGridColumnPin.none,
  25. FdcColumnSummary summary = const FdcColumnSummary(),
  26. FdcGridMenuBuilder? menuBuilder,
  27. FdcFormatSettings? formatSettings,
  28. bool showPicker = true,
})

Creates a FdcDateTimeColumn.

Implementation

const FdcDateTimeColumn({
  required super.fieldName,
  super.id,
  super.groupId,
  super.label,
  super.hint,
  super.visible,
  super.exportable,
  super.enabled,
  super.readOnly,
  super.focusOrder,
  super.tabStop,
  super.width,
  super.minWidth,
  super.maxWidth,
  super.autoSizeMode,
  super.allowSort,
  super.filterConfig,
  super.allowResize,
  super.horizontalAlignment,
  super.showIndicator,
  super.onValueChanging,
  super.onValueChanged,
  super.cellStyle,
  super.pin,
  super.summary,
  super.menuBuilder,
  this.formatSettings,
  this.showPicker = true,
});