X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.special%2Fmediawiki.special.apisandbox.js;h=7aeafec53b5175f8330f7604071315e593abad4e;hp=3cfc52c51b240bcb4fb290387c53174f7c3e6363;hb=71889d72c92d8ffaf5507e25cb3873eb8b46d54e;hpb=a8ca078a8f868aa600d163616995bbabe593c2c2 diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index 3cfc52c51b..7aeafec53b 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -304,7 +304,7 @@ } } ); } else if ( Util.apiBool( pi.multi ) ) { - widget = new OO.ui.CapsuleMultiSelectWidget( { + widget = new OO.ui.CapsuleMultiselectWidget( { allowArbitrary: true } ); widget.paramInfo = pi; @@ -413,7 +413,7 @@ return a.data - b.data; } ); if ( Util.apiBool( pi.multi ) ) { - widget = new OO.ui.CapsuleMultiSelectWidget( { + widget = new OO.ui.CapsuleMultiselectWidget( { menu: { items: items } } ); widget.paramInfo = pi; @@ -436,7 +436,7 @@ return new OO.ui.MenuOptionWidget( { data: String( v ), label: String( v ) } ); } ); if ( Util.apiBool( pi.multi ) ) { - widget = new OO.ui.CapsuleMultiSelectWidget( { + widget = new OO.ui.CapsuleMultiselectWidget( { menu: { items: items } } ); widget.paramInfo = pi; @@ -480,7 +480,7 @@ throw new Error( 'Unknown multiMode "' + multiMode + '"' ); } - widget = new OO.ui.CapsuleMultiSelectWidget( { + widget = new OO.ui.CapsuleMultiselectWidget( { allowArbitrary: true, popup: { classes: [ 'mw-apisandbox-popup' ], @@ -1314,10 +1314,10 @@ } if ( Util.apiBool( pi.parameters[ i ].multi ) ) { tmp = []; - if ( flag && !( widget instanceof OO.ui.CapsuleMultiSelectWidget ) && + if ( flag && !( widget instanceof OO.ui.CapsuleMultiselectWidget ) && !( widget instanceof OptionalWidget && - widget.widget instanceof OO.ui.CapsuleMultiSelectWidget + widget.widget instanceof OO.ui.CapsuleMultiselectWidget ) ) { tmp.push( mw.message( 'api-help-param-multi-separate' ).parse() );