MiuixThemeController constructor

const MiuixThemeController({
  1. Key? key,
  2. MiuixColorSchemeMode colorSchemeMode = MiuixColorSchemeMode.system,
  3. MiuixColors? lightColors,
  4. MiuixColors? darkColors,
  5. MiuixTextStyles? textStyles,
  6. int? fontWeightAdjustment,
  7. int boldTextFontWeightAdjustment = 100,
  8. Color? keyColor,
  9. MiuixThemeColorSpec colorSpec = MiuixThemeColorSpec.spec2021,
  10. MiuixThemePaletteStyle paletteStyle = MiuixThemePaletteStyle.tonalSpot,
  11. bool? isDark,
  12. required Widget child,
})

Implementation

const MiuixThemeController({
  super.key,
  this.colorSchemeMode = MiuixColorSchemeMode.system,
  this.lightColors,
  this.darkColors,
  this.textStyles,
  this.fontWeightAdjustment,
  this.boldTextFontWeightAdjustment = 100,
  this.keyColor,
  this.colorSpec = MiuixThemeColorSpec.spec2021,
  this.paletteStyle = MiuixThemePaletteStyle.tonalSpot,
  this.isDark,
  required this.child,
});