FdcIntegerColumn<T> constructor
const
FdcIntegerColumn<T> ({
- required String fieldName,
- String? id,
- String? groupId,
- String? label,
- String? hint,
- bool visible = true,
- bool exportable = true,
- bool enabled = true,
- bool readOnly = false,
- int? focusOrder,
- bool tabStop = true,
- double? width,
- double minWidth = 0,
- double maxWidth = 0,
- FdcGridColumnAutoSizeMode autoSizeMode = FdcGridColumnAutoSizeMode.none,
- bool allowSort = true,
- FdcColumnFilterConfig? filterConfig,
- bool allowResize = true,
- FdcGridHorizontalAlignment? horizontalAlignment,
- bool showIndicator = true,
- FdcColumnValueChanging<
T> ? onValueChanging, - FdcGridLookup<
T> ? onLookup, - IconData lookupIcon = Icons.more_horiz,
- FdcKeyboardShortcut? lookupShortcut = FdcKeyboardShortcut.f4,
- FdcColumnValueChanged<
T> ? onValueChanged, - FdcGridCellStyle? cellStyle,
- FdcGridColumnPin pin = FdcGridColumnPin.none,
- FdcColumnSummary summary = const FdcColumnSummary(),
- bool allowNegative = true,
- String? prefixText,
- 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,
});