GridColumn<TItem extends Object, TValue extends dynamic> class abstract

Implementers

Constructors

GridColumn({required String fieldName, required ColumnHeader header, required Widget? customFieldWidget(TItem row)?, required TValue? value(TItem row), required FilterRules<TItem, DataGridColumnFilter<TItem, TValue>, TValue> filterRules, required OrderDirections sortDirection, required String? format, required double? width, required double? minWidth, required double? maxWidth, required int? xlCols, required int? largeCols, required int? mediumCols, required int? smallCols, required int? xsCols, required TextStyle? textStyle, required Color? backgroundColor, required Color? foregroundColor, required Color? accentColor, required AlignmentGeometry? alignment})

Properties

accentColor Color?
final
alignment AlignmentGeometry?
final
backgroundColor Color?
final
customFieldWidget → (Widget? Function(TItem row)?)
final
fieldName String
final
filterRules FilterRules<TItem, DataGridColumnFilter<TItem, TValue>, TValue>
getter/setter pair
foregroundColor Color?
final
format String?
final
hashCode int
The hash code for this object.
no setterinherited
final
largeCols int?
final
maxWidth double?
final
mediumCols int?
final
minWidth double?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smallCols int?
final
sortDirection ↔ OrderDirections
getter/setter pair
textStyle TextStyle?
final
value → TValue? Function(TItem row)
final
width double?
final
xlCols int?
final
xsCols int?
final

Methods

getHeader(ResponsiveDataGridState<TItem> grid) Widget
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited