wildnessApp function
WildnessApp
wildnessApp({})
Implementation
WildnessApp wildnessApp({
required Widget child,
Iterable<LocalizationsDelegate<dynamic>>? localizationsDelegates,
Iterable<Locale>? supportedLocales,
WildnessProperties? config,
TextStyle? defaultTextStyle,
Color? primaryColor,
}) {
return WildnessApp.withDefaultTheme(
defaultTextStyle: defaultTextStyle,
primaryColor: primaryColor,
wildnessProperties: config ??
const WildnessProperties(
forzeThemeMode: Brightness.dark,
),
child: WildnessBuilder(
builder: (context, themeData) => WidgetsApp(
debugShowCheckedModeBanner: false,
title: 'Test App',
initialRoute: 'root',
home: child,
pageRouteBuilder: <T>(RouteSettings settings, WidgetBuilder builder) =>
PageRouteBuilder<T>(
settings: settings,
pageBuilder: (
BuildContext context,
Animation<double> animation,
Animation<double> secondaryAnimation,
) =>
builder(context),
),
localizationsDelegates: localizationsDelegates ??
const [
GlobalMaterialLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
color: Theme.of(context).colorScheme.primary,
supportedLocales: supportedLocales ?? const [Locale('es')],
),
),
);
}