UIDialogRouteSettings class

Class describing dialog route settings

Inheritance

Constructors

UIDialogRouteSettings.new({bool dismissable = true, bool uniqueInStack = true, bool needToEnsureClose = false, bool fullScreenDialog = false, bool global = true, Object? id, bool replace = false, bool replacePrevious = false, String? name})
const

Properties

customRouteBuilder NavigationRouteBuilder?
Custom route builder for this route
finalinherited
dismissable bool
Flag indicating if route can be popped with system back gestures or back buttons
finalinherited
fullScreenDialog bool
Flag indicating that route is fullscreen dialog
finalinherited
global bool
Flag indicating that route need to be pushed on global stack
finalinherited
hashCode int
The hash code for this object.
no setterinherited
id Object?
Id for this route
finalinherited
name String?
Name for this route
finalinherited
needToEnsureClose bool
Flag indicating if route need to send EnsureCloseRequestedEvent when popped
finalinherited
replace bool
Flag indicating that route need to replace current stack
finalinherited
replacePrevious bool
Flag indicating that route need to replace last route in current stack
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uniqueInStack bool
Flag indicating if route can be opened multiple times in current stack
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