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
overrideapplied. -
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