MediaWiki master
MenuTagMultiselectWidget.php
Go to the documentation of this file.
1<?php
2
3namespace MediaWiki\Widget;
4
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}
getNoJavaScriptFallback()
Provide the implementation for clients with JavaScript disabled.to override 1.44 Widget[]
Base class for widgets to select multiple users, titles, namespaces, etc.