core library

Classes

Checker
DataEncryptor
Utility class for encryption and decryption operations.
DataException
DataFieldParams
You can use like
DataFieldPath
DataFieldReplacer
Utility class for replacing placeholders in a path with provided values.
DataFieldValue
DataFilter
DataIdGenerator
DataPagingOptions
DataQuery
DataRepository<T extends Entity<EntityKey>>
Abstract class representing a generic data repository with methods for CRUD operations.
DataRepositoryException
DataSelection
DataSorting
DataSource<T extends Entity<EntityKey>>
Won't Use Directly
DataSourceException
IterableParams
Replaces placeholders in the given path using values from the params iterable.
KeyParams
Replaces placeholders in the given path using the provided params map.
LocalDataRepository<T extends Entity<EntityKey>>
You can use Data without Entity
LocalDataSource<T extends Entity<EntityKey>>
Abstract class representing a data source for handling operations related to entities of type T.
LocalDataSourceException
RemoteDataRepository<T extends Entity<EntityKey>>
You can use Data without Entity
RemoteDataSource<T extends Entity<EntityKey>>
Abstract class representing a data source for handling operations related to entities of type T.
RemoteDataSourceException
UpdatingInfo

Typedefs

EncryptorRequestBuilder = Map<String, dynamic> Function(String request, String passcode)
Signature for a function that builds an encryptor request.
EncryptorResponseBuilder = dynamic Function(Map<String, dynamic> data)
Signature for a function that builds an encryptor response.
FutureConnectivityCallback = Future<bool> Function()