ClientManager<TModel extends TetherModel<TModel> > constructor
ClientManager<TModel extends TetherModel<TModel> > ({
- required String tableName,
- required String localTableName,
- required SqliteDatabase localDb,
- required SupabaseClient client,
- required Map<
String, SupabaseTableInfo> tableSchemas, - required FromJsonFactory<
TModel> fromJsonFactory, - required FromSqliteFactory<
TModel> fromSqliteFactory,
Implementation
ClientManager({
required this.tableName,
required this.localTableName,
required this.localDb,
required this.client,
required this.tableSchemas,
required this.fromJsonFactory,
required this.fromSqliteFactory,
}) : supabase = client.from(tableName);