ClientLifecycleComponent class

Mixed-in types

Constructors

ClientLifecycleComponent({required List<ClientLifecycleComponentMethod> guards, required List<ClientLifecycleComponentMethod> middlewares, required ({List<ClientLifecycleComponentMethod> post, List<ClientLifecycleComponentMethod> pre}) interceptors})
ClientLifecycleComponent.fromClassElement(ClassElement element)
factory
ClientLifecycleComponent.fromDartObject(ElementAnnotation annotation)
factory
ClientLifecycleComponent.fromType(DartType type)
factory

Properties

allParams List<ClientParam>
no setter
extractors List<ExtractImport?>
no setteroverride
guards List<ClientLifecycleComponentMethod>
final
hasGuards bool
no setter
hashCode int
The hash code for this object.
no setterinherited
hasInterceptors bool
no setter
hasMiddlewares bool
no setter
imports List<ClientImports?>
no setteroverride
interceptors → ({List<ClientLifecycleComponentMethod> post, List<ClientLifecycleComponentMethod> pre})
final
middlewares List<ClientLifecycleComponentMethod>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
packageImports() Iterable<String>
inherited
pathImports() Iterable<String>
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

fromTypeReference(DartObject object, ElementAnnotation annotation) List<ClientLifecycleComponent>