FdcThemeData class

Application/subtree-level visual theme for Flutter Data Components.

Individual widgets may still override their own theme directly. In nested FdcTheme scopes, omitted sections inherit from the parent scope before falling back to built-in component defaults.

Constructors

FdcThemeData({FdcGridThemeData? grid, FdcEditorThemeData? editor})
Creates a FdcThemeData.
const

Properties

editor FdcEditorThemeData?
Editor theme section, or null to inherit from the parent scope/defaults.
final
grid FdcGridThemeData?
Grid theme section, or null to inherit from the parent scope/defaults.
final
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({FdcGridThemeData? grid, FdcEditorThemeData? editor}) FdcThemeData
Creates a copy with selected values replaced.
merge(FdcThemeData? override) FdcThemeData
Returns this theme with non-null sections from override applied.
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