HeaderPressableColumn<T> class
final
列头可点击列
- Inheritance
-
- Object
- AbsFlexibleTableColumn<
T> - AbsFlexibleTableColumnWithChild<
T> - HeaderPressableColumn
- Available extensions
Constructors
-
HeaderPressableColumn(AbsFlexibleTableColumn<
T> child, {required void onHeaderClicked(AbsFlexibleTableColumn<T> column, TableBuildArgumentsMixin<T> arguments, BuildContext context), bool expandPressArea = false})
Properties
-
child
→ AbsFlexibleTableColumn<
T> -
final
- expandPressArea → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → Object
-
列 id,需要保持唯一
finalinherited
-
onHeaderClicked
→ void Function(AbsFlexibleTableColumn<
T> column, TableBuildArgumentsMixin<T> arguments, BuildContext context) -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
buildHeaderCell(
TableBuildArgumentsMixin< T> arguments) → Widget -
构建表头
override
-
buildInfoCell(
TableInfoRowArgumentsMixin< T> arguments) → Widget -
构建表信息
override
-
findColumnById(
Object columnId) → AbsFlexibleTableColumn< T> ? -
inherited
-
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