ArgumentsWrapper class

Constructors

ArgumentsWrapper({NyArgument? baseArguments, NyQueryParameters? queryParameters, TransitionType? transitionType, PageTransitionType? pageTransitionType, String? prefix, PageTransitionSettings? pageTransitionSettings})

Properties

baseArguments ↔ NyArgument?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
pageTransitionSettings ↔ PageTransitionSettings?
getter/setter pair
pageTransitionType ↔ PageTransitionType?
getter/setter pair
prefix ↔ String?
getter/setter pair
queryParameters ↔ NyQueryParameters?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
transitionType ↔ TransitionType?
getter/setter pair

Methods

copyWith({NyArgument? baseArguments, NyQueryParameters? queryParameters, TransitionType? transitionType, PageTransitionType? pageTransitionType}) → ArgumentsWrapper
getData() → dynamic
Get the data from the baseArguments
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Converts to a JSON-serializable map. Required by Flutter's NavigatorState which calls jsonEncode on route arguments during state restoration and post-navigation logging.
toMap() → Map<String, dynamic>
Converts to a serializable map for external consumers (e.g., error_stack)
toString() → String
A string representation of this object.
override

Operators

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