/*! * VisualEditor user interface MWRequiredParamBlankConfirmDialog class. * * @copyright See AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ /** * Dialog for letting the user confirm that they really want to insert a template/citation with blank required parameters. * * @class * @extends OO.ui.MessageDialog * * @constructor * @param {Object} [config] Configuration options */ ve.ui.MWRequiredParamBlankConfirmDialog = function VeUiMWRequiredParamBlankConfirmDialog( config ) { // Parent constructor ve.ui.MWRequiredParamBlankConfirmDialog.super.call( this, config ); }; /* Inheritance */ OO.inheritClass( ve.ui.MWRequiredParamBlankConfirmDialog, OO.ui.MessageDialog ); /* Static Properties */ ve.ui.MWRequiredParamBlankConfirmDialog.static.name = 'requiredparamblankconfirm'; ve.ui.MWRequiredParamBlankConfirmDialog.static.size = 'medium'; ve.ui.MWRequiredParamBlankConfirmDialog.static.actions = [ { action: 'ok', label: OO.ui.deferMsg( 'visualeditor-dialog-transclusion-required-parameter-dialog-ok' ), flags: [ 'primary', 'progressive' ] }, { action: 'cancel', label: OO.ui.deferMsg( 'visualeditor-dialog-transclusion-required-parameter-dialog-cancel' ), flags: [ 'safe', 'back' ] } ]; /* Registration */ ve.ui.windowFactory.register( ve.ui.MWRequiredParamBlankConfirmDialog );