sync/store_interfaces library

Classes

FilterOp
A single filter predicate. Field names should match the serialized payload keys.
LocalStore<T, Id>
LocalStore abstracts local persistence for syncable models.
OrderSpec
Ordering specification.
PendingOp<T, Id>
Indicates the hold job that will be sent remotely while online.
QuerySpec
A normalized query description that can be mapped to local or remote backends.
RemoteStore<T, Id>
RemoteStore abstracts access to the remote service for syncable models.

Enums

FilterOperator
Supported filter operators for general DB-like querying.
PendingOpType