daktela_connector library Null safety
Classes
- DaktelaConnector
- DaktelaFilter
- Allows to filter records by lists of type DaktelaFilterField and DaktelaFilter logic - logic operator of filter fields - list of atomic fields contained in filter filters - list of sub-filters
- DaktelaFilterField
- Atomic part of Daktela's filter. field - name of field operator - filter operator value - expected value ignoreCase - optional flag for case sensitive filtering
- DaktelaLogger
-
Configuration of DaktelaLogger used in DaktelaConnector
callback is a method that is called during processing HTTP requests. In all the cases it provides
message
and in more specific cases (such as errors) areerror
andstackTrace
also provided. In this method you are allowed to set up custom logging strategy. level defines logger verbosity. - DaktelaPagination
- Pagination of records take defines size of one page
- DaktelaResponse
- Standard response from server statusCode of response, result contains returned data, total is total number of records (in case this number is contained in response).
- DaktelaSort
- Allows to sort records by list of fields (DaktelaSortField) fields - list of atomic sorts contained in filter
- DaktelaSortField
- Atomic part of Daktela's sort. field - name of field direction - sort direction
Extensions
- DaktelaQueryMap
- Extension of Map<String, dynamic> that allows to create Daktela API query map
Enums
- DaktelaLogLevel
- Enumerator defining logger verbosity
Exceptions / Errors
- DaktelaException
- Error response from server statusCode of response, error message.
- DaktelaNotFoundException
- Thrown in case of invalid credentials
- Thrown in case of invalid credentials