setAdapterNotExists<T> method
- TDAdapter<
T> adapter
Set Adapter<T>
Usage //db.setAdapter<User>(UserAdapter());
Implementation
void setAdapterNotExists<T>(TDAdapter<T> adapter) {
final ids = _adapter.values.map((e) => e.getUniqueFieldId()).toList();
//တူနေရင် မထည့်တော့ဘူး
if (ids.contains(adapter.getUniqueFieldId())) return;
_adapter[T] = adapter;
_box[T] = TDBox<T>(
indexDB: _indexDB,
adapter: adapter,
streamController: _boxStreamController,
);
}