Make 'groups' a data model in the FiltersViewModel
authorMoriel Schottlender <moriel@gmail.com>
Tue, 31 Jan 2017 01:08:42 +0000 (17:08 -0800)
committerMoriel Schottlender <moriel@gmail.com>
Mon, 6 Feb 2017 02:08:02 +0000 (18:08 -0800)
commit1ac69cd38d417f7a0bcf93e42a0fb18db410a2fd
tree71270d9d8749c4d31a714310963eb52612c5f293
parent728cd57b2d5ff799d15f14791bb8680eb6d1dacc
Make 'groups' a data model in the FiltersViewModel

Transform the groups Object to a full data model that
handles events, and connect the FilterGroupWidget to
its model for responding to these events.

Bug: T156533
Change-Id: Iebde3138e16bac7f62e8f557e5ce08f41a9535cb
resources/Resources.php
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterGroup.js [new file with mode: 0644]
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FiltersViewModel.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterGroupWidget.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FiltersListWidget.js