X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.rcfilters%2Fmw.rcfilters.js;h=b32fb38dbfd489d72ca4596446387540308f1bdb;hb=12a9cf3110c9ea840b20f74b3d4a968c92d8b446;hp=c62d6f25abde5deca386c1167b9f35ab142b8c95;hpb=0c2687f44eb0e8c7f480b7303f89056682ba0bfb;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.rcfilters/mw.rcfilters.js b/resources/src/mediawiki.rcfilters/mw.rcfilters.js index c62d6f25ab..b32fb38dbf 100644 --- a/resources/src/mediawiki.rcfilters/mw.rcfilters.js +++ b/resources/src/mediawiki.rcfilters/mw.rcfilters.js @@ -1,10 +1,20 @@ -( function ( mw ) { +( function () { /** * @class * @singleton */ mw.rcfilters = { - dm: {}, + Controller: require( './Controller.js' ), + UriProcessor: require( './UriProcessor.js' ), + dm: { + ChangesListViewModel: require( './dm/ChangesListViewModel.js' ), + FilterGroup: require( './dm/FilterGroup.js' ), + FilterItem: require( './dm/FilterItem.js' ), + FiltersViewModel: require( './dm/FiltersViewModel.js' ), + ItemModel: require( './dm/ItemModel.js' ), + SavedQueriesModel: require( './dm/SavedQueriesModel.js' ), + SavedQueryItemModel: require( './dm/SavedQueryItemModel.js' ) + }, ui: {}, utils: { addArrayElementsUnique: function ( arr, elements ) { @@ -46,4 +56,6 @@ } } }; -}( mediaWiki ) ); + + module.exports = mw.rcfilters; +}() );