GetCupertinoApp class

Inheritance
Available extensions

Constructors

GetCupertinoApp({Key? key, CupertinoThemeData? theme, GlobalKey<NavigatorState>? navigatorKey, Widget? home, Map<String, Widget Function(BuildContext)> routes = const <String, WidgetBuilder>{}, String? initialRoute, RouteFactory? onGenerateRoute, InitialRouteListFactory? onGenerateInitialRoutes, RouteFactory? onUnknownRoute, List<NavigatorObserver> navigatorObservers = const <NavigatorObserver>[], TransitionBuilder? builder, Map<String, Map<String, String>>? translationsKeys, Translations? translations, TextDirection? textDirection, String title = '', GenerateAppTitle? onGenerateTitle, Color? color, CustomTransition? customTransition, VoidCallback? onInit, VoidCallback? onDispose, Locale? locale, Locale? fallbackLocale, Iterable<LocalizationsDelegate>? localizationsDelegates, LocaleListResolutionCallback? localeListResolutionCallback, LocaleResolutionCallback? localeResolutionCallback, Iterable<Locale> supportedLocales = const <Locale>[Locale('en', 'US')], bool showPerformanceOverlay = false, bool checkerboardRasterCacheImages = false, bool checkerboardOffscreenLayers = false, bool showSemanticsDebugger = false, bool debugShowCheckedModeBanner = true, Map<LogicalKeySet, Intent>? shortcuts, SmartManagement smartManagement = SmartManagement.full, Bindings? initialBinding, bool useInheritedMediaQuery = false, GetPage? unknownRoute, dynamic routingCallback(Routing?)?, Transition? defaultTransition, VoidCallback? onReady, List<GetPage>? getPages, bool? opaqueRoute, bool? enableLog = kDebugMode, LogWriterCallback? logWriterCallback, bool? popGesture, Duration? transitionDuration, bool? defaultGlobalState, ThemeData? highContrastTheme, ThemeData? highContrastDarkTheme, Map<Type, Action<Intent>>? actions})
const
GetCupertinoApp.router({Key? key, CupertinoThemeData? theme, RouteInformationProvider? routeInformationProvider, RouteInformationParser<Object>? routeInformationParser, RouterDelegate<Object>? routerDelegate, BackButtonDispatcher? backButtonDispatcher, TransitionBuilder? builder, String title = '', GenerateAppTitle? onGenerateTitle, bool useInheritedMediaQuery = false, Color? color, ThemeData? highContrastTheme, ThemeData? highContrastDarkTheme, Locale? locale, Iterable<LocalizationsDelegate>? localizationsDelegates, LocaleListResolutionCallback? localeListResolutionCallback, LocaleResolutionCallback? localeResolutionCallback, Iterable<Locale> supportedLocales = const <Locale>[Locale('en', 'US')], bool showPerformanceOverlay = false, bool checkerboardRasterCacheImages = false, bool checkerboardOffscreenLayers = false, bool showSemanticsDebugger = false, bool debugShowCheckedModeBanner = true, Map<LogicalKeySet, Intent>? shortcuts, Map<Type, Action<Intent>>? actions, CustomTransition? customTransition, Map<String, Map<String, String>>? translationsKeys, Translations? translations, TextDirection? textDirection, Locale? fallbackLocale, dynamic routingCallback(Routing?)?, Transition? defaultTransition, bool? opaqueRoute, VoidCallback? onInit, VoidCallback? onReady, VoidCallback? onDispose, bool? enableLog = kDebugMode, LogWriterCallback? logWriterCallback, bool? popGesture, SmartManagement smartManagement = SmartManagement.full, Bindings? initialBinding, Duration? transitionDuration, bool? defaultGlobalState, List<GetPage>? getPages, GetPage? unknownRoute})

Properties

actions → Map<Type, Action<Intent>>?
final
backButtonDispatcher → BackButtonDispatcher?
final
builder → TransitionBuilder?
final
checkerboardOffscreenLayers → bool
final
checkerboardRasterCacheImages → bool
final
color → Color?
final
customTransition → CustomTransition?
final
debugShowCheckedModeBanner → bool
final
defaultGlobalState → bool?
final
defaultTransition → Transition?
final
enableLog → bool?
final
fallbackLocale → Locale?
final
getPages → List<GetPage>?
final
hashCode → int
The hash code for this object.
no setterinherited
highContrastDarkTheme → ThemeData?
final
highContrastTheme → ThemeData?
final
home → Widget?
final
initialBinding → Bindings?
final
initialRoute → String?
final
key → Key?
Controls how one widget replaces another widget in the tree.
finalinherited
locale → Locale?
final
localeListResolutionCallback → LocaleListResolutionCallback?
final
localeResolutionCallback → LocaleResolutionCallback?
final
localizationsDelegates → Iterable<LocalizationsDelegate>?
final
logWriterCallback → LogWriterCallback?
final
marginZero → Widget

Available on Widget, provided by the WidgetMarginX extension

no setter
final
final
onDispose → VoidCallback?
final
onGenerateInitialRoutes → InitialRouteListFactory?
final
onGenerateRoute → RouteFactory?
final
onGenerateTitle → GenerateAppTitle?
final
onInit → VoidCallback?
final
onReady → VoidCallback?
final
onUnknownRoute → RouteFactory?
final
opaqueRoute → bool?
final
paddingZero → Widget

Available on Widget, provided by the WidgetPaddingX extension

no setter
popGesture → bool?
final
routeInformationParser → RouteInformationParser<Object>?
final
routeInformationProvider → RouteInformationProvider?
final
routerDelegate → RouterDelegate<Object>?
final
routes → Map<String, WidgetBuilder>?
final
routingCallback → dynamic Function(Routing?)?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shortcuts → Map<LogicalKeySet, Intent>?
final
showPerformanceOverlay → bool
final
showSemanticsDebugger → bool
final
sliverBox → Widget

Available on Widget, provided by the WidgetSliverBoxX extension

no setter
smartManagement → SmartManagement
final
supportedLocales → Iterable<Locale>
final
textDirection → TextDirection?
final
theme → CupertinoThemeData?
final
title → String
final
transitionDuration → Duration?
final
translations → Translations?
final
translationsKeys → Map<String, Map<String, String>>?
final
unknownRoute → GetPage?
final
useInheritedMediaQuery → bool
final

Methods

build(BuildContext context) → Widget
Describes the part of the user interface represented by this widget.
override
createElement() → StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren() → List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
defaultBuilder(BuildContext context, Widget? child) → Widget
generator(RouteSettings settings) → Route
initialRoutesGenerate(String name) → List<Route>
marginAll(double margin) → Widget

Available on Widget, provided by the WidgetMarginX extension

marginOnly({double left = 0.0, double top = 0.0, double right = 0.0, double bottom = 0.0}) → Widget

Available on Widget, provided by the WidgetMarginX extension

marginSymmetric({double horizontal = 0.0, double vertical = 0.0}) → Widget

Available on Widget, provided by the WidgetMarginX extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paddingAll(double padding) → Widget

Available on Widget, provided by the WidgetPaddingX extension

paddingOnly({double left = 0.0, double top = 0.0, double right = 0.0, double bottom = 0.0}) → Widget

Available on Widget, provided by the WidgetPaddingX extension

paddingSymmetric({double horizontal = 0.0, double vertical = 0.0}) → Widget

Available on Widget, provided by the WidgetPaddingX extension

toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) → String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String
Returns a one-line detailed description of the object.
inherited
toStringShort() → String
A short, textual description of this widget.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited