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