core library
Classes
- Checker
- DataCacheManager
- DataDelegate
- 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
- DataFieldWriteRef
- DataFilter
- DataGetSnapshot
- DataGetsSnapshot
- DataIdGenerator
- DataLimitations
- DataOperation
- 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
- DataWriteBatch
- DataWriter
- IterableParams
-
Replaces placeholders in the given
path
using values from theparams
iterable. - KeyParams
-
Replaces placeholders in the given
path
using the providedparams
map. -
LocalDataRepository<
T extends Entity< EntityKey> > -
You can use
Data
withoutEntity
-
LocalDataSource<
T extends Entity< EntityKey> > - LocalDataSourceException
-
RemoteDataRepository<
T extends Entity< EntityKey> > -
You can use
Data
withoutEntity
-
RemoteDataSource<
T extends Entity< EntityKey> > - RemoteDataSourceException
Enums
Extensions
- DataEncryptorHelper on DataEncryptor?
- DataFieldParamsHelper on DataFieldParams?
-
DataMapHelper
on Map<
String, dynamic> ?
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()