unruffled library

Support for doing something awesome.

More dartdocs go here.

Classes

DataAdapter<T extends DataModel>
DataModel
DeserializedData<T>
FilterCondition<T extends DataModel>
FilterGroup<T extends DataModel>
FilterOperation<T extends DataModel>
HiveLocalStorage
Id
LocalQueryParser<T, R extends DataModel>
LocalRepository<T extends DataModel>
LocalRepositoryImpl<T extends DataModel>
OfflineOperation<T extends DataModel>
Offline Operation represents request that has failed due to network connectivity
OfflineRepository<T extends DataModel>
QueryBuilder<T extends DataModel>
Used to build GET query filters It allows you to retrieve data according to applied filters offline or online
RemoteRepository<T extends DataModel>
SortCondition<T extends DataModel>
Property used to sort query results.
TypeManager
Unruffled
UnruffledData
Annotation to create an Unruffled collection.
UnruffledField<T extends DataModel>

Extensions

UnruffledDynamicExt on dynamic

Constants

tempKey → const String

Typedefs

OfflineExceptionCallback = dynamic Function()
OnError<R> = Future<R?> Function(DataException e)
OnOfflineException<R> = Future<R?> Function()
OnSuccess<R> = Future<R?> Function(Object? data)

Exceptions / Errors

DataException
OfflineException