AFRouteSegment class
A segment in the route which specifies a screen to display, and transient data associated with that screen.
- Annotations
Constructors
- AFRouteSegment({required AFRouteParam param, required AFRouteSegmentChildren? children, required AFCreateDefaultChildParamDelegate? createDefaultChildParam})
- 
          
            const
- 
          AFRouteSegment.withParam(AFRouteParam param, List<AFRouteParam> ? children, AFCreateDefaultChildParamDelegate? createDefaultChildParam)
- 
          
            factory
Properties
- children → AFRouteSegmentChildren?
- 
  
  final
- createDefaultChildParam → AFCreateDefaultChildParamDelegate?
- 
  
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- isAFibScreen → bool
- 
  
  no setter
- param → AFRouteParam
- 
  
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- screen → AFScreenID
- 
  
  no setter
- screenId → AFScreenID
- 
  
  no setter
Methods
- 
  copyWith({AFScreenID? screen, AFRouteParam? param, AFRouteSegmentChildren? children, AFCreateDefaultChildParamDelegate? createDefaultChildParam}) → AFRouteSegment 
- 
  dispose() → void 
- called when the segment goes fully out of scope.
- 
  findChild(AFID wid) → AFRouteSegment? 
- 
  matchesScreen(AFID screen) → bool 
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  reviseChild(AFRouteParam child) → AFRouteSegment 
- 
  reviseChildren(AFRouteSegmentChildren children) → AFRouteSegment 
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited