NeuronRoute class

Constructors

NeuronRoute({required String path, required String name, required NeuronRouteBuilder builder, List<NeuronRouteGuard> guards = const [], Map<String, dynamic>? meta, NeuronPageTransition transition = NeuronPageTransition.fade, NeuronTransitionSpec transitionSpec = const NeuronTransitionSpec(), RouteTransitionsBuilder? customTransition, bool maintainState = true, bool fullscreenDialog = false, List<NeuronRoute> children = const []})
const

Properties

builder NeuronRouteBuilder
final
children List<NeuronRoute>
final
customTransition RouteTransitionsBuilder?
final
fullscreenDialog bool
final
guards List<NeuronRouteGuard>
final
hashCode int
The hash code for this object.
no setterinherited
maintainState bool
final
meta Map<String, dynamic>?
final
name String
final
path String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transition NeuronPageTransition
final
transitionSpec NeuronTransitionSpec
final

Methods

copyWith({String? path, String? name, NeuronRouteBuilder? builder, List<NeuronRouteGuard>? guards, Map<String, dynamic>? meta, NeuronPageTransition? transition, NeuronTransitionSpec? transitionSpec, RouteTransitionsBuilder? customTransition, bool? maintainState, bool? fullscreenDialog, List<NeuronRoute>? children}) NeuronRoute
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