mediawiki-extensions-Visual.../modules/ve-mw/preinit
Roan Kattouw 4f5c27be09 ArticleTargetLoader: Add ve.loadModules hook
This provides a consistent entry point for registering plugins on both
desktop and mobile, without needing to do strange things if the right
ResourceLoader module hasn't loaded yet.

Without this, registering a plugin module in JS requires ugly code,
and on mobile it wasn't possible at all.

Bug: T267692
Change-Id: Ie2c320c33ec2b064fba4fb45ba62545b9211439a
2020-11-10 23:31:07 +00:00
..
styles Convert ve.init.mw.DesktopArticleTarget.init-vector.css to LESS 2020-10-14 13:11:48 +01:00
.eslintrc.json Replace $.when with ve.promiseAll 2019-11-04 22:06:54 +08:00
ve.init.mw.ArticleTargetLoader.js ArticleTargetLoader: Add ve.loadModules hook 2020-11-10 23:31:07 +00:00
ve.init.mw.ArticleTargetSaver.js Use Array.prototype.forEach.call in copyAttributes 2020-08-18 23:17:03 +01:00
ve.init.mw.DesktopArticleTarget.init.js Rewrite EducationPopup so it isn't a mixin 2020-09-24 21:33:50 +01:00
ve.init.mw.DiffLoader.js Move restbaseId stripping to ve.utils.parsoid 2020-06-10 20:31:16 +01:00
ve.init.mw.DiffPage.init.js Add .mw-parser-output to historical visual diffs 2020-02-11 21:12:19 +01:00
ve.init.mw.ProgressBarWidget.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.init.mw.TempWikitextEditorWidget.js eslint: Enable the mediawiki/class-doc rule and make pass 2020-04-17 22:59:11 +01:00
ve.init.MWEditingTabDialog.js build: Update eslint-config-wikimedia to 0.17.0 2020-08-18 13:16:49 +01:00
ve.init.MWEditModeTool.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.init.MWVESwitchConfirmDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.init.MWVESwitchPopupWidget.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.init.MWWelcomeDialog.js doc: Bump copyright year for 2020 2020-01-08 09:13:24 -08:00
ve.utils.parsoid.js Move restbaseId stripping to ve.utils.parsoid 2020-06-10 20:31:16 +01:00