MaterialAppRouterData class

Constructors

MaterialAppRouterData({Key? widgetKey, TransitionBuilder? builder, String? title, GenerateAppTitle? onGenerateTitle, Color? color, Locale? locale, Iterable<LocalizationsDelegate>? localizationsDelegates, LocaleListResolutionCallback? localeListResolutionCallback, LocaleResolutionCallback? localeResolutionCallback, Iterable<Locale>? supportedLocales, bool? showPerformanceOverlay, bool? checkerboardRasterCacheImages, bool? checkerboardOffscreenLayers, bool? showSemanticsDebugger, bool? debugShowCheckedModeBanner, RouteInformationProvider? routeInformationProvider, RouteInformationParser<Object>? routeInformationParser, RouterDelegate<Object>? routerDelegate, RouterConfig<Object>? routerConfig, Map<LogicalKeySet, Intent>? shortcuts, Map<Type, Action<Intent>>? actions, InitialRouteListFactory? onGenerateInitialRoutes, ScrollBehavior? scrollBehavior, NotificationListenerCallback<NavigationNotification>? onNavigationNotification, ThemeData? theme, bool? debugShowMaterialGrid, ThemeData? darkTheme, ThemeMode? themeMode, GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey, Curve? themeAnimationCurve, Duration? themeAnimationDuration})

Properties

actions Map<Type, Action<Intent>>?
finalinherited
backButtonDispatcher BackButtonDispatcher?
A delegate that decide whether to handle the Android back button intent.
finalinherited
builder TransitionBuilder?
finalinherited
checkerboardOffscreenLayers bool?
finalinherited
checkerboardRasterCacheImages bool?
finalinherited
color Color?
finalinherited
darkTheme ThemeData?
final
debugShowCheckedModeBanner bool?
finalinherited
debugShowMaterialGrid bool?
final
hashCode int
The hash code for this object.
no setterinherited
highContrastDarkTheme ThemeData?
finalinherited
highContrastTheme ThemeData?
finalinherited
locale Locale?
finalinherited
localeListResolutionCallback LocaleListResolutionCallback?
finalinherited
localeResolutionCallback LocaleResolutionCallback?
finalinherited
localizationsDelegates Iterable<LocalizationsDelegate>?
finalinherited
onGenerateInitialRoutes InitialRouteListFactory?
finalinherited
onGenerateTitle GenerateAppTitle?
finalinherited
onNavigationNotification NotificationListenerCallback<NavigationNotification>?
finalinherited
restorationScopeId String?
finalinherited
routeInformationParser RouteInformationParser<Object>?
A delegate to parse the route information from the routeInformationProvider into a generic data type to be processed by the routerDelegate at a later stage.
finalinherited
routeInformationProvider RouteInformationProvider?
A object that provides route information through the RouteInformationProvider.value and notifies its listener when its value changes.
finalinherited
routerConfig RouterConfig<Object>?
An object to configure the underlying Router.
finalinherited
routerDelegate RouterDelegate<Object>?
A delegate that configures a widget, typically a Navigator, with parsed result from the routeInformationParser.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scaffoldMessengerKey GlobalKey<ScaffoldMessengerState>?
final
scrollBehavior ScrollBehavior?
finalinherited
shortcuts Map<LogicalKeySet, Intent>?
finalinherited
showPerformanceOverlay bool?
finalinherited
showSemanticsDebugger bool?
finalinherited
supportedLocales Iterable<Locale>?
finalinherited
theme ThemeData?
final
themeAnimationCurve Curve?
final
themeAnimationDuration Duration?
final
themeMode ThemeMode?
final
title String?
finalinherited
widgetKey Key?
finalinherited

Methods

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.
inherited