SembastQueryRefSyncExtension<K, V> extension

Query db actions. synchronous access.

on

Methods

countSync(DatabaseClient client) int
count records. Synchronous version.
getSnapshotsSync(DatabaseClient client) List<RecordSnapshot<K, V>>
Find multiple records. Synchronous version.
getSnapshotSync(DatabaseClient client) RecordSnapshot<K, V>?
Find first record matching the query. Synchrnous version.
onCountSync(Database database) Stream<int>
onCount stream, called when the number of items changes.
onSnapshotsSync(Database database) Stream<List<RecordSnapshot<K, V>>>
Find multiple records and listen for changes.
onSnapshotSync(Database database) Stream<RecordSnapshot<K, V>?>
Find first record (null if none) and listen for changes.