PathController class

PathController is controller for during the call and visiting call tree callings.

Constructors

PathController(String calledPath, Map<String, String> queryParameters)
PathController.fromFullPath(String calledPath)
PathController.fromHttpRequest(HttpRequest request)

Properties

arguments Map<String, String>
Store path arguments like:

path : "user/{user_id}/path"
call : "user/user1/path"

arguments stored key value pair:
final
calledPath String
Called full path
final
hashCode int
The hash code for this object.
no setterinherited
next String
First segment to be processed
getter/setter pair
notProcessedValues List<String>
Next segments to be processed, include current
final
processed List<CallingPathSegment>
The processed paths are kept here as the call progresses through the tree.
final
queryParameters Map<String, String>
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resolveFor(Iterable<PathSegment> segments) CallingPathSegment
Each PathSegmentCalling calls resolveFor for its children. resolveFor return subsegments that need to be called.
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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