ResizableTableTheme class

Theme configuration for resizable tables.

Provides styling options for resizable table components including the base table theme, resizer appearance, and interaction behavior.

Example:

ResizableTableTheme(
  tableTheme: TableTheme(...),
  resizerThickness: 2.0,
  resizerColor: Colors.blue,
)
Inheritance

Constructors

ResizableTableTheme({TableTheme? tableTheme, double? resizerThickness, Color? resizerColor})
Creates a ResizableTableTheme.
const

Properties

hashCode int
The hash code for this object.
no setteroverride
resizerColor Color?
Color of the resize handle.
final
resizerThickness double?
Thickness of the resize handle in pixels.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tableTheme TableTheme?
Base theme configuration for the table.
final

Methods

copyWith({ValueGetter<TableTheme?>? tableTheme, ValueGetter<double?>? resizerThickness, ValueGetter<Color?>? resizerColor}) ResizableTableTheme
Creates a copy of this theme with the given fields replaced.
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.
override