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) are error and stackTrace 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
DaktelaUnauthorizedException
Thrown in case of invalid credentials