AppAttributes constructor
AppAttributes({
- required HomeConfig homeConfig,
- required AppSettings appSettings,
- required UserSettings userSettings,
- required ScreenConfigurations screenConfigurations,
- required CurvedAnimation railAnimation,
- required bool showMediumSizeLayout,
- required bool showLargeSizeLayout,
- int? currentLanguageIndex,
- required ColorSeed colorSelected,
- required bool useLightMode,
- void handleBrightnessChange(
- bool useLightMode
)?,
- void handleColorSelect(
- int value
)?,
- void handleLanguageSelect(
- int value
)?,
})
Implementation
AppAttributes({
required this.footerConfig,
required this.homeConfig,
required this.appSettings,
required this.userSettings,
required this.screenConfigurations,
required this.railAnimation,
required this.showMediumSizeLayout,
required this.showLargeSizeLayout,
this.currentLanguageIndex,
required this.colorSelected,
required this.useLightMode,
this.handleBrightnessChange,
this.handleColorSelect,
this.handleLanguageSelect,
});