ConfigData class

Constructors

ConfigData({required ValueChanged<Routing?>? routingCallback, required Transition? defaultTransition, required VoidCallback? onInit, required VoidCallback? onReady, required VoidCallback? onDispose, required bool? enableLog, required LogWriterCallback? logWriterCallback, required SmartManagement smartManagement, required List<Bind> binds, required Duration? transitionDuration, required bool? defaultGlobalState, required List<GetPage>? getPages, required GetPage? unknownRoute, required RouteInformationProvider? routeInformationProvider, required RouteInformationParser<Object>? routeInformationParser, required RouterDelegate<Object>? routerDelegate, required BackButtonDispatcher? backButtonDispatcher, required List<NavigatorObserver>? navigatorObservers, required GlobalKey<NavigatorState>? navigatorKey, required GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey, required Map<String, Map<String, String>>? translationsKeys, required Translations? translations, required Locale? locale, required Locale? fallbackLocale, required String? initialRoute, required CustomTransition? customTransition, required Widget? home, ThemeData? theme, ThemeData? darkTheme, ThemeMode? themeMode, Key? unikey, bool testMode = false, bool defaultOpaqueRoute = true, Duration defaultTransitionDuration = const Duration(milliseconds: 300), Curve defaultTransitionCurve = Curves.easeOutQuad, Curve defaultDialogTransitionCurve = Curves.easeOutQuad, Duration defaultDialogTransitionDuration = const Duration(milliseconds: 300), Map<String, String?> parameters = const {}, Routing? routing, bool? defaultPopGesture})

Properties

backButtonDispatcher BackButtonDispatcher?
final
binds List<Bind>
final
customTransition CustomTransition?
final
darkTheme ThemeData?
final
defaultDialogTransitionCurve Curve
final
defaultDialogTransitionDuration Duration
final
defaultGlobalState bool?
final
defaultOpaqueRoute bool
final
defaultPopGesture bool
final
defaultTransition Transition?
final
defaultTransitionCurve Curve
final
defaultTransitionDuration Duration
final
enableLog bool?
final
fallbackLocale Locale?
final
getPages List<GetPage>?
final
hashCode int
The hash code for this object.
no setteroverride
home Widget?
final
initialRoute String?
final
locale Locale?
final
logWriterCallback LogWriterCallback?
final
final
final
onDispose VoidCallback?
final
onInit VoidCallback?
final
onReady VoidCallback?
final
parameters Map<String, String?>
final
routeInformationParser RouteInformationParser<Object>?
final
routeInformationProvider RouteInformationProvider?
final
routerDelegate RouterDelegate<Object>?
final
routing Routing
final
routingCallback ValueChanged<Routing?>?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaffoldMessengerKey GlobalKey<ScaffoldMessengerState>?
final
smartManagement SmartManagement
final
snackBarQueue SnackBarQueue
final
testMode bool
final
theme ThemeData?
final
themeMode ThemeMode?
final
transitionDuration Duration?
final
translations Translations?
final
translationsKeys Map<String, Map<String, String>>?
final
unikey Key?
final
unknownRoute GetPage?
final

Methods

copyWith({ValueChanged<Routing?>? routingCallback, Transition? defaultTransition, VoidCallback? onInit, VoidCallback? onReady, VoidCallback? onDispose, bool? enableLog, LogWriterCallback? logWriterCallback, SmartManagement? smartManagement, List<Bind>? binds, Duration? transitionDuration, bool? defaultGlobalState, List<GetPage>? getPages, GetPage? unknownRoute, RouteInformationProvider? routeInformationProvider, RouteInformationParser<Object>? routeInformationParser, RouterDelegate<Object>? routerDelegate, BackButtonDispatcher? backButtonDispatcher, List<NavigatorObserver>? navigatorObservers, GlobalKey<NavigatorState>? navigatorKey, GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey, Map<String, Map<String, String>>? translationsKeys, Translations? translations, Locale? locale, Locale? fallbackLocale, String? initialRoute, CustomTransition? customTransition, Widget? home, bool? testMode, Key? unikey, ThemeData? theme, ThemeData? darkTheme, ThemeMode? themeMode, bool? defaultPopGesture, bool? defaultOpaqueRoute, Duration? defaultTransitionDuration, Curve? defaultTransitionCurve, Curve? defaultDialogTransitionCurve, Duration? defaultDialogTransitionDuration, Routing? routing, Map<String, String?>? parameters}) ConfigData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override