EfMaterialApp constructor
EfMaterialApp({
- Key? key,
- required List<
ModelPage< pages,IModel> > - required SqliteData data,
- GlobalKey<
ScaffoldMessengerState> ? scaffoldMessengerKey, - String title = '',
- GenerateAppTitle? onGenerateTitle,
- Color? color,
- ThemeData? theme,
- ThemeData? darkTheme,
- ThemeData? highContrastTheme,
- ThemeData? highContrastDarkTheme,
- ThemeMode? themeMode = ThemeMode.system,
- bool isDrawer = true,
Implementation
EfMaterialApp(
{Key? key,
required this.pages,
required this.data,
this.navigatorKey,
this.scaffoldMessengerKey,
this.title = '',
this.onGenerateTitle,
this.color,
this.theme,
this.darkTheme,
this.highContrastTheme,
this.highContrastDarkTheme,
this.themeMode = ThemeMode.system,
this.isDrawer = true})
: super(key: key) {
tables = pages.map((e) => e.table).toList();
}