Bridge class

Inheritance

Constructors

Bridge.new({Key? key, bool checkerboardOffscreenLayers = false, bool debugShowCheckedModeBanner = false, List<NavigatorObserver> navigatorObservers = const <NavigatorObserver>[], Map<String, Widget Function(BuildContext)> routes = const <String, WidgetBuilder>{}, bool showPerformanceOverlay = false, bool showSemanticsDebugger = false, Map<Type, Action<Intent>>? actions, Widget builder(BuildContext, Widget?)?, bool checkerboardRasterCacheImages = false, ThemeData? darkTheme, Color? color, bool debugShowMaterialGrid = false, ThemeData? highContrastDarkTheme, ThemeData? highContrastTheme, Widget? home, String? initialRoute, Locale? locale, Locale? localeListResolutionCallback(List<Locale>?, Iterable<Locale>)?, Locale? localeResolutionCallback(Locale?, Iterable<Locale>)?, Iterable<LocalizationsDelegate>? localizationsDelegates, List<Route> onGenerateInitialRoutes(String)?, Route? onGenerateRoute(RouteSettings)?, String onGenerateTitle(BuildContext)?, bool onNavigationNotification(NavigationNotification)?, Route? onUnknownRoute(RouteSettings)?, String? restorationScopeId, ScrollBehavior? scrollBehavior, Map<ShortcutActivator, Intent>? shortcuts, Iterable<Locale> supportedLocales = const <Locale>[Locale('en', 'US')], Curve themeAnimationCurve = Curves.linear, Duration themeAnimationDuration = kThemeAnimationDuration, ThemeMode? themeMode = ThemeMode.system, String title = "", ThemeData? theme, AnimationStyle? themeAnimationStyle, void didChangeAppLifecycleState(AppLifecycleState state)?, void initState(BuildContext context)?})
const

Properties

actions Map<Type, Action<Intent>>?
final
builder Widget Function(BuildContext, Widget?)?
final
checkerboardOffscreenLayers bool
final
checkerboardRasterCacheImages bool
final
color Color?
final
darkTheme ThemeData?
final
debugShowCheckedModeBanner bool
final
debugShowMaterialGrid bool
final
didChangeAppLifecycleState → void Function(AppLifecycleState state)?
final
hashCode int
The hash code for this object.
no setterinherited
highContrastDarkTheme ThemeData?
final
highContrastTheme ThemeData?
final
home Widget?
final
initialRoute String?
final
initState → void Function(BuildContext context)?
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
locale Locale?
final
localeListResolutionCallback Locale? Function(List<Locale>?, Iterable<Locale>)?
final
localeResolutionCallback Locale? Function(Locale?, Iterable<Locale>)?
final
localizationsDelegates Iterable<LocalizationsDelegate>?
final
final
onGenerateInitialRoutes List<Route> Function(String)?
final
onGenerateRoute Route? Function(RouteSettings)?
final
onGenerateTitle String Function(BuildContext)?
final
onNavigationNotification bool Function(NavigationNotification)?
final
onUnknownRoute Route? Function(RouteSettings)?
final
restorationScopeId String?
final
routes Map<String, Widget Function(BuildContext)>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollBehavior ScrollBehavior?
final
shortcuts Map<ShortcutActivator, Intent>?
final
showPerformanceOverlay bool
final
showSemanticsDebugger bool
final
supportedLocales Iterable<Locale>
final
theme ThemeData?
final
themeAnimationCurve Curve
final
themeAnimationDuration Duration
final
themeAnimationStyle AnimationStyle?
final
themeMode ThemeMode?
final
title String
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<Bridge>
Creates the mutable state for this widget at a given location in the tree.
override
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
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
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