FdcIntegerColumn<T> constructor

const FdcIntegerColumn<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. FdcGridLookup<T>? onLookup,
  23. IconData lookupIcon = Icons.more_horiz,
  24. FdcKeyboardShortcut? lookupShortcut = FdcKeyboardShortcut.f4,
  25. FdcColumnValueChanged<T>? onValueChanged,
  26. FdcGridCellStyle? cellStyle,
  27. FdcGridColumnPin pin = FdcGridColumnPin.none,
  28. FdcColumnSummary summary = const FdcColumnSummary(),
  29. FdcGridMenuBuilder? menuBuilder,
  30. bool allowNegative = true,
  31. String? prefixText,
  32. String? suffixText,
})

Creates a FdcIntegerColumn.

Implementation

const FdcIntegerColumn({
  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.onLookup,
  super.lookupIcon,
  super.lookupShortcut,
  super.onValueChanged,
  super.cellStyle,
  super.pin,
  super.summary,
  super.menuBuilder,
  this.allowNegative = true,
  this.prefixText,
  this.suffixText,
});