dart_datasource_models library
Support for doing something awesome.
More dartdocs go here.
Classes
- AuthInterceptor
- Definition of interceptor used to authenticate request
- AuthorizationHeaderAuthInterceptor
- Basic auth interceptor to authenticate with bearer token
- DartGeneratorLocalDatasource
- Annotation for local datasource generation
- DartGeneratorRemoteDatasource
- Annotation for remote datasource generation
-
DartGeneratorRepository<
A, B> - Annotation for repository generation
- DartGeneratorRequest
- Annotation for http request generator
- DartRepositoryFunction
- Annotation for repository function generation
- DatasourceAbstractClass
- Common datasource class
- EnvironnementAbstractClass
- Common environnement data
- HttpClient
- Basic http client implementation
- HttpClientBase
- Base definition of HttpClient used to make requests
- HttpResponse
- Http response returns by requests
- LocalDatasourceAbstractClass
- Common local datasource class
- MediaType
- A class representing an HTTP media type, as used in Accept and Content-Type headers.
- MultipartFile
-
A file to be uploaded as part of a
MultipartRequest. - RemoteDatasourceAbstractClass
- Common remote datasource class
-
RepositoryAbstractClass<
RemoteDsType, LocalDsType> - Common repository class
- RequestParameters
- Parameters sent to requests
Enums
- HttpMethod
- Http method used to make request
Extensions
- HttpExceptionPatterns on HttpException
- Adds pattern-matching-related methods to HttpException.
- RequestParametersPatterns on RequestParameters
- Adds pattern-matching-related methods to RequestParameters.
Exceptions / Errors
- HttpException
- Default http exceptions throws