glider_api library
Classes
- ApiClient
- BoolValidator
- Boolean validator
- DevelopmentConfig
- DevLogger
- DevMiddleware
- DocsConfig
- DocsGenerator
- DoubleValidator
- Double validator with range constraints
- EmailValidator
- Email validator
- GliderMiddleware
- GliderModel
- Base model class with validation support
- GliderRequest
- GliderResponse
- IntValidator
- Integer validator with range constraints
- JsonSerializable
- Base class for automatic JSON serialization/deserialization
-
ListValidator<
T> - List validator for arrays
- RouteInfo
- StringValidator
- String validator with various constraints
- UrlValidator
- URL validator
- ValidationError
- Base class for validation errors
-
Validator<
T> - Base validator interface
- Validators
- Common validators for convenience
Enums
Mixins
- AutoJson
- Mixin to provide automatic JSON parsing helpers
Typedefs
-
Middleware
= FutureOr<
GliderResponse?> Function(GliderRequest request, FutureOr<GliderResponse> next()) - RouteHandler = FutureOr Function()
-
RouteHandlerWithData<
T> = FutureOr Function(GliderRequest request, T data) - RouteHandlerWithRequest = FutureOr Function(GliderRequest request)
Exceptions / Errors
- ValidationException
- Exception thrown when validation fails