TTableTheme class
- Inheritance
-
- Object
- TListTheme
- TTableTheme
Constructors
- TTableTheme({TListAnimationBuilder? animationBuilder = TListAnimationBuilders.staggered, Duration animationDuration = const Duration(milliseconds: 800), bool shrinkWrap = false, ScrollPhysics? physics, EdgeInsets? padding, required TListEmptyBuilder? emptyStateBuilder, required TListErrorBuilder? errorStateBuilder, TListLoadingBuilder? loadingBuilder, TListHeaderBuilder? headerBuilder, bool? headerSticky, bool? infiniteScroll, double? itemBaseHeight, TListSeparatorBuilder? listSeparatorBuilder, TListDragProxyDecorator? dragProxyDecorator, TGridMode? grid, TGridDelegateBuilder? gridDelegate, double? cardWidth, bool? forceCardStyle, TTableRowHeaderTheme headerTheme = const TTableRowHeaderTheme(), TTableMobileCardTheme mobileCardTheme = const TTableMobileCardTheme(), TTableRowCardTheme rowCardTheme = const TTableRowCardTheme()})
-
const
- TTableTheme.defaultTheme(ColorScheme colors)
-
factory
Properties
- animationBuilder → TListAnimationBuilder?
-
finalinherited
- animationDuration → Duration
-
finalinherited
- cardWidth → double?
-
final
- dragProxyDecorator → TListDragProxyDecorator?
-
finalinherited
- emptyStateBuilder → TListEmptyBuilder?
-
finalinherited
- errorStateBuilder → TListErrorBuilder?
-
finalinherited
-
finalinherited
-
finalinherited
- forceCardStyle → bool?
-
final
- grid → TGridMode?
-
finalinherited
- gridDelegate → TGridDelegateBuilder?
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerBuilder → TListHeaderBuilder?
-
finalinherited
- headerSticky → bool?
-
finalinherited
- headerTheme → TTableRowHeaderTheme
-
final
- infiniteScroll → bool?
-
finalinherited
-
finalinherited
- itemBaseHeight → double
-
finalinherited
- listSeparatorBuilder → TListSeparatorBuilder?
-
finalinherited
- loadingBuilder → TListLoadingBuilder?
-
finalinherited
- mobileCardTheme → TTableMobileCardTheme
-
final
- padding → EdgeInsets?
-
finalinherited
- physics → ScrollPhysics?
-
finalinherited
- rowCardTheme → TTableRowCardTheme
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shrinkWrap → bool
-
finalinherited
Methods
-
buildDefaultExpandedContent<
T> (ColorScheme colors, T item, int index) → Widget -
copyWith(
{TListAnimationBuilder? animationBuilder, Duration? animationDuration, bool? shrinkWrap, ScrollPhysics? physics, EdgeInsets? padding, TListEmptyBuilder? emptyStateBuilder, TListErrorBuilder? errorStateBuilder, TListLoadingBuilder? loadingBuilder, TListHeaderBuilder? headerBuilder, bool? headerSticky, bool? infiniteScroll, double? itemBaseHeight, TListSeparatorBuilder? listSeparatorBuilder, TListDragProxyDecorator? dragProxyDecorator, TGridMode? grid, TGridDelegateBuilder? gridDelegate, double? cardWidth, bool? forceCardStyle, TTableRowHeaderTheme? headerTheme, TTableMobileCardTheme? mobileCardTheme, TTableRowCardTheme? rowCardTheme}) → TTableTheme -
override
-
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
Static Methods
-
calculateColumnWidths<
T, K> (List< TTableHeader< headers, bool selectable, bool expandable) → Map<T, K> >int, TableColumnWidth> -
calculateTotalRequiredWidth<
T, K> (List< TTableHeader< headers, bool selectable, bool expandable) → doubleT, K> >