mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-16 10:59:56 +00:00
412eb34de8
Math, hiero, language and alienextension are now each in their own module. Kept the experimental module for backwards compatibility, it just has all of its constituent modules as dependencies. MWExperimentalTool.js was split up, and ExperimentalTool.js was renamed to LanguageInspectorTool.js. Change-Id: I63b49dfbdb59dc9a494049553cc0c01e89e48826
30 lines
1.2 KiB
JavaScript
30 lines
1.2 KiB
JavaScript
/*!
|
|
* VisualEditor Experimental MediaWiki UserInterface alien extension tool class.
|
|
*
|
|
* @copyright 2011-2013 VisualEditor Team and others; see AUTHORS.txt
|
|
* @license The MIT License (MIT); see LICENSE.txt
|
|
*/
|
|
|
|
/**
|
|
* MediaWiki UserInterface alien extension tool.
|
|
*
|
|
* @class
|
|
* @extends ve.ui.InspectorTool
|
|
* @constructor
|
|
* @param {ve.ui.SurfaceToolbar} toolbar
|
|
* @param {Object} [config] Configuration options
|
|
*/
|
|
ve.ui.MWAlienExtensionInspectorTool = function VeUiMWAlienExtensionInspectorTool( toolbar, config ) {
|
|
ve.ui.InspectorTool.call( this, toolbar, config );
|
|
};
|
|
OO.inheritClass( ve.ui.MWAlienExtensionInspectorTool, ve.ui.InspectorTool );
|
|
ve.ui.MWAlienExtensionInspectorTool.static.name = 'alienExtension';
|
|
ve.ui.MWAlienExtensionInspectorTool.static.group = 'object';
|
|
ve.ui.MWAlienExtensionInspectorTool.static.icon = 'alienextension';
|
|
ve.ui.MWAlienExtensionInspectorTool.static.titleMessage =
|
|
'visualeditor-mwalienextensioninspector-title';
|
|
ve.ui.MWAlienExtensionInspectorTool.static.inspector = 'alienExtension';
|
|
ve.ui.MWAlienExtensionInspectorTool.static.modelClasses = [ ve.dm.MWAlienExtensionNode ];
|
|
ve.ui.MWAlienExtensionInspectorTool.static.autoAdd = false;
|
|
ve.ui.toolFactory.register( ve.ui.MWAlienExtensionInspectorTool );
|