RootNavLayout class abstract

Implemented types

Constructors

RootNavLayout(String title)

Properties

hashCode int
The hash code for this object.
no setterinherited
hookName String?
Optional feature hook name for this navigation shell
no setter
Optional navigation properties to customize the layout navigation ui
no setter
A pre-defined list of navigation targets to route nav menu selections. Additional targets may be added via feature hooks if hookName is not null and registered app.Features provide NavTarget feature anchors.
no setter
routeName String
The name of this page for named navigation
no setteroverride
routePath String
The path and route to navigate to this page
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String
The root view title
final

Methods

buildNavDrawerHeaderWidget(BuildContext context, BoxConstraints constraints) Widget?
Optional build header widget for navigation drawer
buildNavTitleBar(BuildContext context) NavTitleBar?
Optional app bar to display at the top of the layout
buildNavTrailLeadingWidget(BuildContext context, BoxConstraints constraints, bool isExtended) Widget?
Optional build leading widget for navigation trail
buildNavTrailTrailingWidget(BuildContext context, BoxConstraints constraints, bool isExtended) Widget?
Optional build trailing widget for navigation trail
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
route() → RouteBase
Creates the GoRoute for this navigable widget
override
toString() String
A string representation of this object.
inherited

Operators

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