Привязка данных к bwu_datagrid
Как мы можем сделать одностороннюю привязку данных между Map<int, SomeClass>
и Bwu_datagrid, например https://www.dartlang.org/docs/tutorials/polymer-intro/? Я хотел бы, чтобы Bwu_datagrid автоматически отображал данные из Map<int, SomeClass>
без ручного вызова grid.invalidate();
если есть SomeClass
объект в Map<int, SomeClass>
были изменения.
class SomeClass extends Object {
int someClassId;
String someClassName;
String someClassDescr}
1 ответ
Вариантов не так много. Что вы могли бы сделать, это сделать SomeClass
можно наблюдать ( /questions/17484118/funktsionalnost-v-roditelskom-klasse-dolzhna-obnaruzhivat-izmeneniya-v-svojstvah-dochernego-klassa/17484122#17484122) и прослушивать изменения каждого экземпляра и вызывать grid.invalidate()
когда вы получите событие.