SyncInfo.fromMap constructor

SyncInfo.fromMap(
  1. Map<String, Object?> json
)

Implementation

factory SyncInfo.fromMap(Map<String, Object?> json) {
  return SyncInfo(
    tableName: json['table_name'] as String,
    syncAt: (json['sync_at'] as num?)?.toInt() ?? 0,
    retentionDays: (json['retention_days'] as num?)?.toInt(),
    readOnly: _readBool(json['read_only']),
    writeOnly: _readBool(json['write_only']),
  );
}