revali_router_core library
Classes
- AllowedHeaders
- AllowedOrigins
- AppConfig
- BaseContext
- BindContext
- BodyData
- BodyParser
- CombineComponents
-
Data<
T> - DataHandler
- DefaultExceptionCatcher
- DI
- DIHandler
- EndpointContext
-
ExceptionCatcher<
T> - ExceptionCatcherContext
- ExceptionCatcherMeta
-
ExceptionCatcherResult<
T> - ExpectedHeaders
- FullRequest
- Guard
- GuardContext
- GuardMeta
- GuardResult
- Interceptor
-
InterceptorContext<
T extends ReadOnlyResponse> - InterceptorMeta
- LifecycleComponents
- MemoryFile
- MetaHandler
- Middleware
- MiddlewareContext
- MiddlewareResult
- MutableBody
- MutableHeaders
- MutableRequest
- MutableResponse
- MutableWebSocketRequest
- Observer
- OverrideErrorResponse
- body, headers, and statusCode are optional, if any of them are set, they will be used to override the response body, headers, or statusCode.
- Payload
- PipeContext
- ReadOnlyBody
- ReadOnlyData
- ReadOnlyHeaders
- ReadOnlyMeta
- ReadOnlyMetaDetailed
- ReadOnlyPayload
- ReadOnlyReflectHandler
- ReadOnlyReflector
- ReadOnlyRequest
- ReadOnlyResponse
- Redirect
- Reflect
- ReflectHandler
- Reflector
- RequestContext
- ResponseHandler
- RestrictedMutableResponse
- RouteEntry
- StringContent
- UnderlyingRequest
- WriteOnlyData
- WriteOnlyMeta
- WriteOnlyReflector
Enums
Typedefs
-
Binary
= List<
List< int> > -
FullInterceptorContext
= InterceptorContext<
MutableResponse> -
InterceptorPostResult
= FutureOr<
void> -
InterceptorPreResult
= FutureOr<
void> -
PayloadResolver
= Future<
ReadOnlyBody> Function() -
PayloadTransformer
= StreamTransformer<
List< int> , List<int> > -
RestrictedInterceptorContext
= InterceptorContext<
RestrictedMutableResponse>