DynamicTableDataCell class

The data for a cell of a DynamicTable.

One list of DynamicTableDataCell objects must be provided for each DynamicTableDataRow in the DynamicTable, in the new DynamicTableDataRow constructor's cells argument.

Constructors

DynamicTableDataCell({required dynamic value, bool placeholder = false, bool showEditIcon = false, void onTap()?, void onLongPress()?, void onTapDown(TapDownDetails)?, void onDoubleTap()?, void onTapCancel()?})
Creates an object to hold the data for a cell in a DynamicTable.

Properties

hashCode int
The hash code for this object.
no setterinherited
onDoubleTap → void Function()?
Called when the cell is double tapped.
final
onLongPress → void Function()?
Called if the cell is long-pressed.
final
onTap → void Function()?
Called if the cell is tapped.
final
onTapCancel → void Function()?
Called if the user cancels a tap was started on cell.
final
onTapDown → void Function(TapDownDetails)?
Called if the cell is tapped down.
final
placeholder bool
If this is true, the default text style for the cell is changed to be appropriate for placeholder text.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showEditIcon bool
Whether to show an edit icon at the end of the cell.
final
value ↔ dynamic
getter/setter pair

Methods

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