FunctionParamConfig class
- Inheritance
-
- Object
- RouteParamConfig
- FunctionParamConfig
Constructors
-
FunctionParamConfig({required ResolvedType returnType, required List<
RouteParamConfig> params, required ResolvedType type, required String name, String? alias, bool isPositional = false, bool isRequired = false, bool? isPathParam = false, bool? isQueryParam = false, String? defaultValueCode, bool isOptional = false, bool isNamed = false})
Properties
- alias → String?
-
finalinherited
- defaultValueCode → String?
-
finalinherited
- funRefer → FunctionType
-
no setter
- getterName → String
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- isNamed → bool
-
finalinherited
- isOptional → bool
-
finalinherited
- isPathParam → bool?
-
finalinherited
- isPositional → bool
-
finalinherited
- isQueryParam → bool?
-
finalinherited
- isRequired → bool
-
finalinherited
- name → String
-
finalinherited
-
namedParams
→ List<
RouteParamConfig> -
no setter
-
optionalParams
→ List<
RouteParamConfig> -
no setter
- paramName → String?
-
no setterinherited
-
params
→ List<
RouteParamConfig> -
final
-
requiredParams
→ List<
RouteParamConfig> -
no setter
- returnType → ResolvedType
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → ResolvedType
-
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited