-( function ( mw, $ ) {
+/* eslint-disable no-restricted-properties */
+( function () {
/**
* View model for the filters selection and display
*
groupModel.areAllSelectedInConflictWith( filterItem ) &&
// Every selected member of the item's own group is also
// in conflict with the other group
- filterItemGroup.getSelectedItems().every( function ( otherGroupItem ) {
+ filterItemGroup.findSelectedItems().every( function ( otherGroupItem ) {
return groupModel.areAllSelectedInConflictWith( otherGroupItem );
} )
);
*/
mw.rcfilters.dm.FiltersViewModel.prototype.areNamespacesEffectivelyInverted = function () {
return this.getInvertModel().isSelected() &&
- this.getSelectedItems().some( function ( itemModel ) {
+ this.findSelectedItems().some( function ( itemModel ) {
return itemModel.getGroupModel().getName() === 'namespace';
} );
};
*
* @return {mw.rcfilters.dm.FilterItem[]} Selected items
*/
- mw.rcfilters.dm.FiltersViewModel.prototype.getSelectedItems = function () {
+ mw.rcfilters.dm.FiltersViewModel.prototype.findSelectedItems = function () {
var allSelected = [];
$.each( this.getFilterGroups(), function ( groupName, groupModel ) {
- allSelected = allSelected.concat( groupModel.getSelectedItems() );
+ allSelected = allSelected.concat( groupModel.findSelectedItems() );
} );
return allSelected;
this.getItemByName( filterName ).clearHighlightColor();
};
-}( mediaWiki, jQuery ) );
+}() );