FdcBooleanColumn<T> constructor
const
FdcBooleanColumn<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, - FdcColumnValueChanged<
T> ? onValueChanged, - FdcGridCellStyle? cellStyle,
- FdcGridColumnPin pin = FdcGridColumnPin.none,
- FdcColumnSummary summary = const FdcColumnSummary(),
- FdcBooleanControl control = FdcBooleanControl.checkbox,
Creates a FdcBooleanColumn.
Implementation
const FdcBooleanColumn({
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.control = FdcBooleanControl.checkbox,
});