mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-25 14:56:20 +00:00
09c0611484
Because everything was broken. Follows-up I6374854eaa1 which split up mwcore into smaller parts but left MWDialogTool still as one file part of mwcore. Since the various ve.dm classes are now part of the other modules that depend on mwcore, the MWDialogTool classes were pointing at classes that don't exist yet (e.g. ".modelClasses = [ ve.dm.MWBlockImageNode ];"). Change-Id: Ic05b173d730a8a0f6539fdcd818aaf674d2a4019
51 lines
1.9 KiB
JavaScript
51 lines
1.9 KiB
JavaScript
/*!
|
|
* VisualEditor MediaWiki Reference dialog tool classes.
|
|
*
|
|
* @copyright 2011-2014 VisualEditor Team and others; see AUTHORS.txt
|
|
* @license The MIT License (MIT); see LICENSE.txt
|
|
*/
|
|
|
|
/**
|
|
* MediaWiki UserInterface reference tool.
|
|
*
|
|
* @class
|
|
* @extends ve.ui.DialogTool
|
|
* @constructor
|
|
* @param {OO.ui.ToolGroup} toolGroup
|
|
* @param {Object} [config] Configuration options
|
|
*/
|
|
ve.ui.MWReferenceDialogTool = function VeUiMWReferenceDialogTool( toolGroup, config ) {
|
|
ve.ui.DialogTool.call( this, toolGroup, config );
|
|
};
|
|
OO.inheritClass( ve.ui.MWReferenceDialogTool, ve.ui.DialogTool );
|
|
ve.ui.MWReferenceDialogTool.static.name = 'reference';
|
|
ve.ui.MWReferenceDialogTool.static.group = 'object';
|
|
ve.ui.MWReferenceDialogTool.static.icon = 'reference';
|
|
ve.ui.MWReferenceDialogTool.static.title =
|
|
OO.ui.deferMsg( 'visualeditor-dialogbutton-reference-tooltip' );
|
|
ve.ui.MWReferenceDialogTool.static.dialog = 'reference';
|
|
ve.ui.MWReferenceDialogTool.static.modelClasses = [ ve.dm.MWReferenceNode ];
|
|
ve.ui.toolFactory.register( ve.ui.MWReferenceDialogTool );
|
|
|
|
/**
|
|
* MediaWiki UserInterface reference list tool.
|
|
*
|
|
* @class
|
|
* @extends ve.ui.DialogTool
|
|
* @constructor
|
|
* @param {OO.ui.ToolGroup} toolGroup
|
|
* @param {Object} [config] Configuration options
|
|
*/
|
|
ve.ui.MWReferenceListDialogTool = function VeUiMWReferenceListDialogTool( toolGroup, config ) {
|
|
ve.ui.DialogTool.call( this, toolGroup, config );
|
|
};
|
|
OO.inheritClass( ve.ui.MWReferenceListDialogTool, ve.ui.DialogTool );
|
|
ve.ui.MWReferenceListDialogTool.static.name = 'referenceList';
|
|
ve.ui.MWReferenceListDialogTool.static.group = 'object';
|
|
ve.ui.MWReferenceListDialogTool.static.icon = 'references';
|
|
ve.ui.MWReferenceListDialogTool.static.title =
|
|
OO.ui.deferMsg( 'visualeditor-dialogbutton-referencelist-tooltip' );
|
|
ve.ui.MWReferenceListDialogTool.static.dialog = 'referenceList';
|
|
ve.ui.MWReferenceListDialogTool.static.modelClasses = [ ve.dm.MWReferenceListNode ];
|
|
ve.ui.toolFactory.register( ve.ui.MWReferenceListDialogTool );
|