FdcTextColumn<T> constructor
const
FdcTextColumn<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 showCounter = false,
- FdcCounterStyle counterStyle = const FdcCounterStyle(),
Creates a FdcTextColumn.
Implementation
const FdcTextColumn({
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.showCounter = false,
this.counterStyle = const FdcCounterStyle(),
});