DashboardTheme class

Theme configuration for the performance dashboard

Constructors

DashboardTheme({required Color backgroundColor, required Color textColor, required Color warningColor, required Color errorColor, required Color chartLineColor, required Color chartFillColor})
Creates a new dashboard theme
const
DashboardTheme.dark()
Creates a dark theme
factory
DashboardTheme.light()
Creates a light theme
factory

Properties

backgroundColor → Color
The background color of the dashboard
final
chartFillColor → Color
The color for chart fills
final
chartLineColor → Color
The color for chart lines
final
errorColor → Color
The text color for error messages
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
textColor → Color
The text color for normal text
final
warningColor → Color
The text color for warning messages
final

Methods

copyWith({Color? backgroundColor, Color? textColor, Color? warningColor, Color? errorColor, Color? chartLineColor, Color? chartFillColor}) → DashboardTheme
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.
inherited