ClientMethod class
- Mixed-in types
Constructors
-
ClientMethod({required String name, required List<
ClientParam> parameters, required ClientType returnType, required bool isSse, required WebsocketType websocketType, required String? path, required String parentPath, required String? method, required List<ClientLifecycleComponent> lifecycleComponents, required bool isExcluded}) -
ClientMethod.fromMeta(MetaMethod route, String parentPath, List<
ClientLifecycleComponent> parentComponents) -
factory
Properties
-
allParams
→ List<
ClientParam> -
no setter
-
extractors
→ List<
ExtractImport?> -
no setteroverride
- fullPath → String
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
imports
→ List<
ClientImports?> -
no setteroverride
- isExcluded → bool
-
final
- isSse → bool
-
final
- isWebsocket → bool
-
no setter
-
lifecycleComponents
→ List<
ClientLifecycleComponent> -
final
- method → String?
-
final
- name → String
-
final
-
parameters
→ List<
ClientParam> -
final
-
params
→ List<
String> -
no setter
- parentPath → String
-
final
- path → String?
-
final
- resolvedPath → String
-
no setter
- returnType → ClientType
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
separateParams
→ ({List<
ClientParam> body, List<ClientParam> cookies, List<ClientParam> headers, List<ClientParam> query}) -
no setter
- websocketBody → ClientParam?
-
no setter
- websocketType → WebsocketType
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
packageImports(
) → Iterable< String> -
inherited
-
paramsFor(
String path) → Map< String, int> -
pathImports(
) → Iterable< String> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited