Привязка данных к 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() когда вы получите событие.

Другие вопросы по тегам