ReplicationFilter typedef Replication
ReplicationFilter =
FutureOr<bool> Function(Document document, Set<DocumentFlag> flags)
A function that decides whether a particular Document should be pushed/pulled.
It should not take a long time to return, or it will slow down the replicator.
The function receives the document
in question and flags
describing the
document.
Return true
if the document should be replicated, false
to skip it.
Implementation
typedef ReplicationFilter = FutureOr<bool> Function(
Document document,
Set<DocumentFlag> flags,
);