WiredashThemeData class

Constructors

WiredashThemeData({Brightness brightness = Brightness.light, DeviceClass deviceClass = DeviceClass.handsetLarge400, Color? primaryColor, Color? secondaryColor, Color? textOnPrimary, Color? textOnSecondary, Color? primaryBackgroundColor, Color? secondaryBackgroundColor, Color? primaryTextOnBackgroundColor, Color? secondaryTextOnBackgroundColor, Color? primaryContainerColor, Color? textOnPrimaryContainerColor, Color? secondaryContainerColor, Color? textOnSecondaryContainerColor, Color? appBackgroundColor, Color? appHandleBackgroundColor, Color? errorColor, Color? firstPenColor, Color? secondPenColor, Color? thirdPenColor, Color? fourthPenColor, Size? windowSize, WiredashTextTheme? textTheme})
factory
WiredashThemeData.fromColor({required Color primaryColor, Color? secondaryColor, required Brightness brightness})
factory

Properties

appBackgroundColor Color
no setter
appHandleBackgroundColor Color
no setter
brightness Brightness
final
deviceClass DeviceClass
final
errorColor Color
no setter
firstPenColor Color
no setter
fourthPenColor Color
no setter
hashCode int
The hash code for this object.
no setteroverride
horizontalPadding double
no setter
isLight bool
no setter
maxContentWidth double
no setter
minContentHeight double
no setter
primaryBackgroundColor Color
no setter
primaryColor Color
final
primaryContainerColor Color
no setter
primaryTextOnBackgroundColor Color
no setter
primaryTextOnSurfaceColor Color
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondaryBackgroundColor Color
no setter
secondaryColor Color
no setter
secondaryContainerColor Color
no setter
secondaryTextOnBackgroundColor Color
no setter
secondaryTextOnSurfaceColor Color
no setter
secondPenColor Color
no setter
surfaceColor Color
no setter
text SurfaceBasedTextStyle
no setter
textOnPrimaryColor Color
no setter
textOnPrimaryContainerColor Color
no setter
textOnSecondaryColor Color
no setter
textOnSecondaryContainerColor Color
no setter
textTheme WiredashTextThemeWithDefaults
no setter
thirdPenColor Color
no setter
verticalPadding double
no setter
windowSize Size
final

Methods

copyWith({Brightness? brightness, Color? primaryColor, Color? secondaryColor, Color? primaryBackgroundColor, Color? secondaryBackgroundColor, Color? primaryTextOnBackgroundColor, Color? secondaryTextOnBackgroundColor, Color? primaryContainerColor, Color? textOnPrimaryContainerColor, Color? secondaryContainerColor, Color? textOnSecondaryContainerColor, Color? appBackgroundColor, Color? appHandleBackgroundColor, Color? errorColor, Color? firstPenColor, Color? secondPenColor, Color? thirdPenColor, Color? fourthPenColor, DeviceClass? deviceClass, WiredashTextTheme? textTheme, Size? windowSize}) WiredashThemeData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override