update<T extends RealmObject> method
dynamic
update<T extends RealmObject>(
- T target,
- dynamic callback(
- T current,
- T item
Implementation
update<T extends RealmObject>(
T target, Function(T current, T item) callback) {
realmInstance.write(() {
// var supplierList = realm.all<Supplier>().query(
// r"id == $0",
// [item.id],
// );
// var current = supplierList.first;
// current.id = item.id;
// current.supplierName = item.supplierName;
// current.city = item.city;
// current.address = item.address;
// var list = realmInstance.all<T>().query(
// r"id == $0",
// [(target as dynamic).id],
// );
// var current = list.first;
var current = DB.instance.find<T>((target as dynamic).id);
callback(current, target);
});
}