NavigationView class

Inheritance

Constructors

const

Properties

absorbMode bool?
finalinherited
activated bool?
finalinherited
animation int?
finalinherited
animationType Curve?
finalinherited
backdropFilter ImageFilter?
BACKDROP PROPERTIES
finalinherited
backdropMode BlendMode?
finalinherited
background Color?
finalinherited
backgroundBlendMode BlendMode?
finalinherited
backgroundGradient Gradient?
finalinherited
backgroundGradientState ValueState<Gradient>?
finalinherited
backgroundImage DecorationImage?
finalinherited
backgroundImageState ValueState<DecorationImage>?
finalinherited
backgroundState ValueState<Color>?
finalinherited
borderBottom double?
finalinherited
borderBottomState ValueState<double>?
finalinherited
borderColor Color?
BORDER PROPERTIES
finalinherited
borderColorState ValueState<Color>?
finalinherited
borderEnd double?
finalinherited
borderEndState ValueState<double>?
finalinherited
borderHorizontal double?
finalinherited
borderHorizontalState ValueState<double>?
finalinherited
borderRadius double?
BORDER RADIUS PROPERTIES
finalinherited
borderRadiusBL double?
finalinherited
borderRadiusBLState ValueState<double>?
finalinherited
borderRadiusBR double?
finalinherited
borderRadiusBRState ValueState<double>?
finalinherited
borderRadiusState ValueState<double>?
finalinherited
borderRadiusTL double?
finalinherited
borderRadiusTLState ValueState<double>?
finalinherited
borderRadiusTR double?
finalinherited
borderRadiusTRState ValueState<double>?
finalinherited
borderSize double?
finalinherited
borderSizeState ValueState<double>?
finalinherited
borderStart double?
finalinherited
borderStartState ValueState<double>?
finalinherited
borderStrokeAlign double?
finalinherited
borderTop double?
finalinherited
borderTopState ValueState<double>?
finalinherited
borderVertical double?
finalinherited
borderVerticalState ValueState<double>?
finalinherited
builder NavigationViewBuilder
final
child Widget?
finalinherited
clickEffect ViewClickEffect?
CLICK PROPERTIES
finalinherited
clipBehavior Clip?
finalinherited
controller NavigationViewController?
ROOT PROPERTIES
finalinherited
currentIndex int
final
dimensionRatio double?
finalinherited
elevation double?
finalinherited
enabled bool?
finalinherited
expandable bool?
finalinherited
flex int?
finalinherited
foreground Color?
finalinherited
foregroundBlendMode BlendMode?
finalinherited
foregroundGradient Gradient?
finalinherited
foregroundImage DecorationImage?
finalinherited
gravity Alignment?
finalinherited
hashCode int
The hash code for this object.
no setterinherited
height double?
finalinherited
heightMax double?
finalinherited
heightMin double?
finalinherited
heightState ValueState<double>?
finalinherited
hoverColor Color
finalinherited
iconController IconViewController?
final
iconSize double?
final
iconSizeState ValueState<double>?
final
iconTheme IconThemeData?
final
iconThemeState ValueState<IconThemeData>?
final
iconTint Color?
final
iconTintState ValueState<Color>?
final
indicatorVisible bool
INDICATOR PROPERTIES
finalinherited
itemBackground Color?
final
itemBackgroundState ValueState<Color>?
final
itemController LinearLayoutController?
final
itemMargin double?
final
itemMarginX double?
final
itemMarginY double?
final
itemMaxHeight double?
final
itemMaxWidth double?
final
itemMinHeight double?
final
itemMinWidth double
final
itemPadding double?
final
itemPaddingX double?
final
itemPaddingY double?
final
items List<NavigationItem>
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
labelController TextViewController?
final
margin double?
MARGIN PROPERTIES
finalinherited
marginBottom double?
finalinherited
marginCustom EdgeInsets?
finalinherited
marginEnd double?
finalinherited
marginHorizontal double?
finalinherited
marginStart double?
finalinherited
marginTop double?
finalinherited
marginVertical double?
finalinherited
onActivator OnViewActivator?
CALLBACK PROPERTIES
finalinherited
onChange OnViewChangeListener?
finalinherited
onClick OnViewClickListener?
finalinherited
onClickHandler OnViewNotifyListener<NavigationViewController>?
finalinherited
onDoubleClick OnViewClickListener?
finalinherited
onDoubleClickHandler OnViewNotifyListener<NavigationViewController>?
finalinherited
onError OnViewErrorListener?
finalinherited
onHover OnViewHoverListener?
finalinherited
onIndexChanged OnNavigationIndexChangeListener?
final
onLongClick OnViewClickListener?
finalinherited
onLongClickHandler OnViewNotifyListener<NavigationViewController>?
finalinherited
onToggleClick OnViewToggleListener?
finalinherited
onValid OnViewValidListener?
finalinherited
onValidator OnViewValidatorListener?
finalinherited
opacity double?
OPACITY PROPERTIES
finalinherited
opacityAlwaysIncludeSemantics bool
finalinherited
opacityState ValueState<double>?
finalinherited
orientation Axis?
finalinherited
padding double?
PADDING PROPERTIES
finalinherited
paddingBottom double?
finalinherited
paddingCustom EdgeInsets?
finalinherited
paddingEnd double?
finalinherited
paddingHorizontal double?
finalinherited
paddingStart double?
finalinherited
paddingTop double?
finalinherited
paddingVertical double?
finalinherited
position ViewPosition?
finalinherited
positionType ViewPositionType?
finalinherited
pressedColor Color
finalinherited
rippleColor Color
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollable bool?
finalinherited
scrollController ScrollController?
finalinherited
scrollingType ViewScrollingType?
finalinherited
shadow double?
SHADOW PROPERTIES
finalinherited
shadowBlurRadius double?
finalinherited
shadowBlurStyle BlurStyle?
finalinherited
shadowBottom double?
finalinherited
shadowColor Color?
finalinherited
shadowEnd double?
finalinherited
shadowHorizontal double?
finalinherited
shadowSpreadRadius double?
finalinherited
shadowStart double?
finalinherited
shadowTop double?
finalinherited
shadowType ViewShadowType?
finalinherited
shadowVertical double?
finalinherited
shape ViewShape?
finalinherited
spaceBetween double
final
spaceBetweenState ValueState<double>?
final
titleColor Color?
final
titleColorState ValueState<Color>?
final
titleSize double?
final
titleSizeState ValueState<double>?
final
titleStyle TextStyle?
final
titleStyleState ValueState<TextStyle>?
final
transform Matrix4?
finalinherited
transformGravity Alignment?
finalinherited
visibility bool?
finalinherited
width double?
finalinherited
widthMax double?
finalinherited
widthMin double?
finalinherited
widthState ValueState<double>?
finalinherited
wrapper bool?
finalinherited

Methods

attach(BuildContext context, NavigationViewController controller) Widget?
override
attachController(NavigationViewController controller) NavigationViewController
override
build(BuildContext context, NavigationViewController controller, Widget parent) Widget
inherited
createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<YMRView<NavigationViewController>>
Creates the mutable state for this widget at a given 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
initController() NavigationViewController
override
initRootProperties() ViewRoots
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onChangeDependencies(BuildContext context, NavigationViewController controller) → void
inherited
onDispose(BuildContext context, NavigationViewController controller) → void
inherited
onInit(BuildContext context, NavigationViewController controller) → void
inherited
onReady(BuildContext context, NavigationViewController controller) → void
inherited
onToggleHandler(BuildContext context, NavigationViewController controller) → void
inherited
onUpdateWidget(BuildContext context, NavigationViewController controller, dynamic oldWidget) → void
inherited
onViewCreated(BuildContext context, NavigationViewController controller) → void
inherited
root(BuildContext context, NavigationViewController controller, Widget parent) Widget
override
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}) 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