RCFilters UI: Read default states of filters
authorMoriel Schottlender <moriel@gmail.com>
Fri, 9 Dec 2016 01:06:23 +0000 (17:06 -0800)
committerRoan Kattouw <roan.kattouw@gmail.com>
Wed, 25 Jan 2017 04:18:15 +0000 (15:18 +1100)
commit0972ef625d9fc8e077aeb70255ee11106893488a
treef4a35ba8d8463b5bc4940a297cb3c09790ad8834
parented5982b5e47849e15383c489c9cdc51c5ebb3d47
RCFilters UI: Read default states of filters

Add the functionality to read the default state of filters
and preserve them, so that they are considered when either
base state is requested or when filters are explicitly told
to revert to default.

Bug: T149391
Bug: T144448
Change-Id: I9e8e3430ca2f80d3f67422681e8fb69a43ee4bef
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterItem.js
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FiltersViewModel.js
resources/src/mediawiki.rcfilters/mw.rcfilters.Controller.js
resources/src/mediawiki.rcfilters/mw.rcfilters.init.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js
tests/qunit/suites/resources/mediawiki.rcfilters/dm.FiltersViewModel.test.js