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