ArnaThemeData constructor
ArnaThemeData({
- Brightness? brightness,
- Color? accentColor,
- ArnaTextTheme? textTheme,
Create an ArnaThemeData that's used to configure an ArnaTheme.
See also:
- ArnaThemeData.light, which creates a light theme.
- ArnaThemeData.dark, which creates dark theme.
Implementation
factory ArnaThemeData({
Brightness? brightness,
Color? accentColor,
ArnaTextTheme? textTheme,
}) {
final ArnaTextTheme defaultTextTheme = brightness == Brightness.dark
? ArnaTypography.dark
: ArnaTypography.light;
return ArnaThemeData.raw(
accentColor: accentColor ?? ArnaColors.blue,
brightness: brightness,
textTheme: textTheme ?? defaultTextTheme,
);
}