RouteConfig class abstract

Constructors

RouteConfig({required String name, required String pathName, required MapEntry<String, String> className, String? parentClassName, bool fullscreenDialog = false, bool maintainState = true, String? returnType, List<RouteParamConfig> parameters = const [], bool hasWrapper = false, List<RouteConfig> children = const [], bool hasConstConstructor = false, Set<String> imports = const {}})
const

Properties

argumentsHolderClassName String
no setter
children List<RouteConfig>
final
className MapEntry<String, String>
final
fullscreenDialog bool
final
hasConstConstructor bool
final
hashCode int
The hash code for this object.
no setterinherited
hasWrapper bool
final
imports Set<String>
final
isProcessedReturnTypeDynamic bool
no setter
joinedConstructerParams → Code
no setter
maintainState bool
final
name String
final
parameters List<RouteParamConfig>
final
parentClassName String?
final
pathName String
final
processedReturnType String
no setter
returnType String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({String? name, String? pathName, MapEntry<String, String>? className, bool? fullscreenDialog, bool? maintainState, String? returnType, List<RouteParamConfig>? parameters, bool? hasWrapper, List<RouteConfig>? children, bool? hasConstConstructor, Set<String>? imports, String? parentClassName}) RouteConfig
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerRoute() → Code
registerRouteBloc({required String routeType, String? routeTypeImport, Code? extra, bool usePageBuilder = false}) → Code
toString() String
A string representation of this object.
inherited

Operators

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