MediaWiki
master
MenuTagMultiselectWidget.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Widget
;
4
11
class
MenuTagMultiselectWidget
extends
TagMultiselectWidget
{
12
13
private
array $mOptions;
14
private
array $mFallback;
15
21
public
function
__construct
( $config ) {
22
$this->mOptions = $config[
'options'
];
23
$this->mFallback = $config[
'noJsFallback'
];
24
25
parent::__construct( $config );
26
}
27
29
public
function
getConfig
( &$config ) {
30
$config[
'options'
] = $this->mOptions;
31
32
return
parent::getConfig( $config );
33
}
34
36
protected
function
getNoJavaScriptFallback
() {
37
return
$this->mFallback;
38
}
39
41
protected
function
getJavaScriptClassName
() {
42
return
'mw.widgets.MenuTagMultiselectWidget'
;
43
}
44
}
MediaWiki\Widget\MenuTagMultiselectWidget
Widget to select multiple options.
Definition
MenuTagMultiselectWidget.php:11
MediaWiki\Widget\MenuTagMultiselectWidget\getNoJavaScriptFallback
getNoJavaScriptFallback()
Provide the implementation for clients with JavaScript disabled.to override 1.44 Widget[]
Definition
MenuTagMultiselectWidget.php:36
MediaWiki\Widget\MenuTagMultiselectWidget\getJavaScriptClassName
getJavaScriptClassName()
Definition
MenuTagMultiselectWidget.php:41
MediaWiki\Widget\MenuTagMultiselectWidget\__construct
__construct( $config)
Definition
MenuTagMultiselectWidget.php:21
MediaWiki\Widget\MenuTagMultiselectWidget\getConfig
getConfig(&$config)
Definition
MenuTagMultiselectWidget.php:29
MediaWiki\Widget\TagMultiselectWidget
Base class for widgets to select multiple users, titles, namespaces, etc.
Definition
TagMultiselectWidget.php:16
MediaWiki\Widget
Definition
CheckMatrixWidget.php:3
includes
widget
MenuTagMultiselectWidget.php
Generated on Sun Jun 22 2025 08:27:10 for MediaWiki by
1.10.0