TTableTheme.defaultTheme constructor

TTableTheme.defaultTheme(
  1. ColorScheme colors
)

Creates a default theme derived from the context colors.

Implementation

factory TTableTheme.defaultTheme(ColorScheme colors) {
  final listTheme = TListTheme.defaultTheme(colors);

  return TTableTheme(
      loadingBuilder: listTheme.loadingBuilder,
      infiniteScrollFooterBuilder: listTheme.infiniteScrollFooterBuilder,
      emptyStateBuilder: listTheme.emptyStateBuilder,
      errorStateBuilder: listTheme.errorStateBuilder,
      dragProxyDecorator: listTheme.dragProxyDecorator,
      headerTheme: TTableRowHeaderTheme.defaultTheme(colors),
      rowCardTheme: TTableRowCardTheme.defaultTheme(colors),
      mobileCardTheme: TTableMobileCardTheme.defaultTheme(colors));
}