simpleBuilder static method
ThemeData
simpleBuilder(
- BuildContext context, {
- Brightness? brightness,
- Brightness? primaryBrightness,
- String? fontFamily,
- TextTheme? textTheme,
- IconThemeData? iconTheme,
- AppBarTheme? appBarTheme,
- ButtonStyle? elevatedButtonStyle,
- ButtonStyle? outlinedButtonStyle,
- ButtonStyle? textButtonStyle,
- Color secondaryColorLight = kSecondaryColor,
- Color primarySwatchLight = kPrimarySwatch,
- Color backgroundLight = kBackgroundLight,
- Color canvasColorLight = kCanvasColorLight,
- Color primaryBackgroundLight = kPrimaryBackgroundLight,
- Color secondaryColorDark = kSecondaryColor,
- Color primarySwatchDark = kPrimarySwatch,
- Color backgroundDark = kBackgroundDark,
- Color canvasColorDark = kCanvasColorDark,
- Color primaryBackgroundDark = kPrimaryBackgroundDark,
Implementation
static ThemeData simpleBuilder(
BuildContext context, {
Brightness? brightness,
Brightness? primaryBrightness,
String? fontFamily,
TextTheme? textTheme,
IconThemeData? iconTheme,
AppBarTheme? appBarTheme,
ButtonStyle? elevatedButtonStyle,
ButtonStyle? outlinedButtonStyle,
ButtonStyle? textButtonStyle,
// light theme attributes
Color secondaryColorLight = kSecondaryColor,
Color primarySwatchLight = kPrimarySwatch,
Color backgroundLight = kBackgroundLight,
Color canvasColorLight = kCanvasColorLight,
Color primaryBackgroundLight = kPrimaryBackgroundLight,
// dark theme attributes
Color secondaryColorDark = kSecondaryColor,
Color primarySwatchDark = kPrimarySwatch,
Color backgroundDark = kBackgroundDark,
Color canvasColorDark = kCanvasColorDark,
Color primaryBackgroundDark = kPrimaryBackgroundDark,
}) =>
builder(
context,
brightness: brightness,
primaryBrightness: primaryBrightness,
bottomBrightness: primaryBrightness,
fontFamily: fontFamily,
textTheme: textTheme,
iconTheme: iconTheme,
appBarTheme: appBarTheme,
elevatedButtonStyle: elevatedButtonStyle,
outlinedButtonStyle: outlinedButtonStyle,
textButtonStyle: textButtonStyle,
// light theme attributes
secondaryColorLight: secondaryColorLight,
primarySwatchLight: primarySwatchLight,
backgroundLight: backgroundLight,
canvasColorLight: canvasColorLight,
primaryBackgroundLight: primaryBackgroundLight,
bottomBackgroundLight: primaryBackgroundLight,
bottomForegroundLight: secondaryColorLight,
// dark theme attributes
secondaryColorDark: secondaryColorDark,
primarySwatchDark: primarySwatchDark,
backgroundDark: backgroundDark,
canvasColorDark: canvasColorDark,
primaryBackgroundDark: primaryBackgroundDark,
bottomBackgroundDark: primaryBackgroundDark,
bottomForegroundDark: secondaryColorDark,
);