TCsvColumn.boolean constructor

const TCsvColumn.boolean({
  1. required String key,
  2. required String header,
  3. bool isRequired = false,
  4. dynamic defaultValue = false,
  5. List<String> aliases = const [],
  6. String? validator(
    1. dynamic value
    )?,
  7. String format(
    1. dynamic value
    )?,
  8. String? placeholder,
  9. String? helperText,
  10. double minWidth = 110,
  11. double? maxWidth = 160,
  12. int? flex,
  13. Alignment alignment = Alignment.center,
})

Creates a boolean toggle / switch column.

Implementation

const TCsvColumn.boolean({
  required this.key,
  required this.header,
  this.isRequired = false,
  this.defaultValue = false,
  this.aliases = const [],
  this.validator,
  this.format,
  this.placeholder,
  this.helperText,
  this.minWidth = 110,
  this.maxWidth = 160,
  this.flex,
  this.alignment = Alignment.center,
}) : type = TCsvColumnType.boolean;