ThemeConfig class

Constructors

ThemeConfig({required ThemeConfigOptions config})

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
theme({dynamic isDark = false, required Color color}) → ThemeData
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

borderRadius → BorderRadius
no setter
config ↔ ThemeConfigOptions
getter/setter pair
spacingH → SizedBox
no setter
spacingW → SizedBox
no setter

Static Methods

appBarStyle() → dynamic
bottomNavStyle(bool dark, dynamic pColor) → dynamic
cardStyle(bool dark) → dynamic
elevatedButtonStyle(dynamic isDark, Color color) → dynamic
floatingActionButtonTheme(dynamic backgroundColor, dynamic color) → FloatingActionButtonThemeData
getBorderedContainer({String? title, required Widget child, Color? color}) → Container
iconStyle(dynamic color, {dynamic opacity = 0.8}) → IconThemeData
inputStyle(Color color, bool isDark) → dynamic
scaffoldBackgroundColor(bool dark) → dynamic
textButtonStyle(Color color) → dynamic
textColor(bool isDark) → Color
textStyle(bool dark) → TextTheme

Constants

defaultColor → const Color
marginX → const SizedBox
marginY → const SizedBox
padding → const double
paddingInsets → const EdgeInsets
paddingX → const EdgeInsets
paddingXY → const EdgeInsets
paddingY → const EdgeInsets
screenSettings → const ResponsiveScreenSettings