TimestampStore class abstract

Interface for persisting per-table sync timestamps locally.

Used to track when each table was last synced, so delta pulls only fetch what changed.

Implementers

Constructors

TimestampStore()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

get(String table) Future<DateTime>
Get the last sync time for a table. Returns epoch if never synced.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
set(String table, DateTime timestamp) Future<void>
Save the sync time for a table.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited