GridTextColumn class Null safety

A column which displays the values of the string in its cells.

This column has all the required APIs to customize the widget Text as it displays Text for all the cells.

 @override
 Widget build(BuildContext context) {
   return SfDataGrid(
     source: employeeDataSource,
     columns: [
       GridTextColumn(columnName: 'name', label: Text('Name')),
       GridTextColumn(columnName: 'designation', label: Text('Designation')),
     ],
   );
 }
Inheritance
Annotations

Constructors

GridTextColumn({required String columnName, required Widget label, ColumnWidthMode columnWidthMode = ColumnWidthMode.none, EdgeInsets autoFitPadding = const EdgeInsets.all(16.0), bool visible = true, bool allowSorting = true, double minimumWidth = double.nan, double maximumWidth = double.nan, double width = double.nan, bool allowEditing = true})
Creates a String column using columnName and label.

Properties

actualWidth double
The actual display width of the column when auto fitted based on SfDataGrid.columnWidthMode or columnWidthMode. [...]
read-only, inherited
allowEditing bool
Decides whether cell should be moved into edit mode based on SfDataGrid.editingGestureType. [...]
final, inherited
allowSorting bool
Decides whether user can sort the column simply by tapping the column header. [...]
final, inherited
autoFitPadding EdgeInsets
The amount of space which should be added with the auto size calculated when you use SfDataGrid.columnWidthMode as ColumnWidthMode.auto or ColumnWidthMode.fitByCellValue or ColumnWidthMode.fitByColumnName option.
final, inherited
columnName String
The name of a column.The name should be unique. [...]
final, inherited
columnWidthMode ColumnWidthMode
How the column widths are determined. [...]
final, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
label Widget
The label of column header. [...]
final, inherited
maximumWidth double
The maximum width of the column. [...]
final, inherited
minimumWidth double
The minimum width of the column. [...]
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
visible bool
Whether column should be hidden. [...]
final, inherited
width double
The width of the column. [...]
final, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

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