TTableDetails<T, K> constructor
const
TTableDetails<T, K> ({
- TTableExpansionMode mode = TTableExpansionMode.bottom,
- TTableExpansionMode? createMode,
- String? itemTitle(
- T item
- String? itemSubTitle(
- T item
- String? itemDescription(
- T item
- String? itemImageUrl(
- T item
- List<
Widget> actions(- T item
- Future<
bool> onWillExpand(- K key
- Future<
bool> onWillCollapse(- K key
- bool focus = false,
- double? dimmedOpacity,
- TListExpandedBuilder<
T, K> ? builder, - TTableCreateBuilder<
T, K> ? createBuilder, - String? createTitle(
- T? item
- Widget layoutBuilder(
- BuildContext context,
- TTableDetails<
T, K> details, - T? item,
- Widget child,
- bool showLayoutForBottom = false,
- double dialogWidth = 800.0,
- double? createDialogWidth,
Implementation
const TTableDetails({
this.mode = TTableExpansionMode.bottom,
this.createMode,
this.itemTitle,
this.itemSubTitle,
this.itemDescription,
this.itemImageUrl,
this.actions,
this.onWillExpand,
this.onWillCollapse,
this.focus = false,
this.dimmedOpacity,
this.builder,
this.createBuilder,
this.createTitle,
this.layoutBuilder,
this.showLayoutForBottom = false,
this.dialogWidth = 800.0,
this.createDialogWidth,
});