RCFilters: Add 'single_option' group type
authorMoriel Schottlender <moriel@gmail.com>
Fri, 23 Jun 2017 20:30:42 +0000 (13:30 -0700)
committerCatrope <roan@wikimedia.org>
Tue, 27 Jun 2017 00:16:46 +0000 (00:16 +0000)
commit5ed72ed54cbf7cd1880bacea7e2e11ef8e9b096c
treee84cef1968ecba14a2a58f5944ac08e55e3c4abc
parent788b6f88f4076586f0651b55db5f79f28dc8f285
RCFilters: Add 'single_option' group type

Group type that only allows a single option to be selected
from its range of items.

Bonus: Add the ability to have a view that is hidden from
the menus

Bug: T162784
Bug: T162786
Change-Id: Ide93491a49c1405926ac171c7924a469e94c0e0a
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterGroup.js
resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FiltersViewModel.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MenuSelectWidget.js
tests/qunit/suites/resources/mediawiki.rcfilters/dm.FiltersViewModel.test.js