ZetaProvider constructor

ZetaProvider({
  1. Key? key,
  2. required ZetaAppBuilder builder,
  3. ThemeMode? initialThemeMode,
  4. ZetaContrast? initialContrast,
  5. ZetaThemeService themeService = const ZetaDefaultThemeService(),
  6. bool initialRounded = true,
  7. List<ZetaCustomTheme> customThemes = const [],
  8. String? initialTheme,
  9. Widget? customLoadingWidget,
})

Constructs a ZetaProvider widget.

The builder argument is required. The initialThemeMode, initialContrast,

Implementation

ZetaProvider({
  super.key,
  required this.builder,
  this.initialThemeMode,
  this.initialContrast,
  this.themeService = const ZetaDefaultThemeService(),
  this.initialRounded = true,
  this.customThemes = const [],
  this.initialTheme,
  this.customLoadingWidget,
});