FdcActionColumn constructor
const
FdcActionColumn({
- required List<
FdcRowAction> actions, - String? id,
- String? groupId,
- String? label,
- String? hint,
- bool visible = true,
- bool enabled = true,
- int? focusOrder,
- bool tabStop = false,
- double? width = 40,
- double minWidth = 32,
- double maxWidth = 0,
- FdcGridColumnAutoSizeMode autoSizeMode = FdcGridColumnAutoSizeMode.none,
- FdcGridHorizontalAlignment? horizontalAlignment = FdcGridHorizontalAlignment.center,
- FdcGridCellStyle? cellStyle,
- FdcGridColumnPin pin = FdcGridColumnPin.none,
- double iconSize = 18,
- double spacing = 0,
- EdgeInsetsGeometry padding = EdgeInsets.zero,
Creates a FdcActionColumn.
Implementation
const FdcActionColumn({
required this.actions,
super.id,
super.groupId,
super.label,
super.hint,
super.visible = true,
super.enabled = true,
super.focusOrder,
super.tabStop = false,
super.width = 40,
super.minWidth = 32,
super.maxWidth = 0,
super.autoSizeMode = FdcGridColumnAutoSizeMode.none,
super.horizontalAlignment = FdcGridHorizontalAlignment.center,
super.cellStyle,
super.pin = FdcGridColumnPin.none,
super.menuBuilder,
this.iconSize = 18,
this.spacing = 0,
this.padding = EdgeInsets.zero,
}) : super(
fieldName: id ?? '__fdc_action_column',
exportable: false,
readOnly: true,
allowSort: false,
filterConfig: const FdcColumnFilterConfig(enabled: false),
allowResize: false,
showIndicator: false,
summary: const FdcColumnSummary(),
);