MediaWiki master
MediaWiki\Widget\OrderedMultiselectWidget Class Reference

Widget to select multiple options from a dropdown. More...

Inherits MediaWiki\Widget\TagMultiselectWidget.

Collaboration diagram for MediaWiki\Widget\OrderedMultiselectWidget:

Public Member Functions

 __construct ( $config)
 
 getConfig (&$config)
 
- Public Member Functions inherited from MediaWiki\Widget\TagMultiselectWidget
 __construct (array $config=[])
 

Protected Member Functions

 getJavaScriptClassName ()
 
- Protected Member Functions inherited from MediaWiki\Widget\TagMultiselectWidget
 getNoJavaScriptFallback ()
 Provide the implementation for clients with JavaScript disabled.
 

Additional Inherited Members

- Protected Attributes inherited from MediaWiki\Widget\TagMultiselectWidget
bool $allowArbitrary
 
string[] null $allowedValues
 
bool $allowReordering
 
array $input
 
string null $inputName
 
string null $inputPlaceholder
 
array $selectedArray
 
int null $tagLimit
 

Detailed Description

Widget to select multiple options from a dropdown.

Note
MIT

Definition at line 10 of file OrderedMultiselectWidget.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Widget\OrderedMultiselectWidget::__construct ( $config)
Parameters
array$configConfiguration options
  • array $config['options'] Grouped options for the dropdown menu

Definition at line 18 of file OrderedMultiselectWidget.php.

Member Function Documentation

◆ getConfig()

MediaWiki\Widget\OrderedMultiselectWidget::getConfig ( & $config)

Reimplemented from MediaWiki\Widget\TagMultiselectWidget.

Definition at line 24 of file OrderedMultiselectWidget.php.

◆ getJavaScriptClassName()

MediaWiki\Widget\OrderedMultiselectWidget::getJavaScriptClassName ( )
protected

Reimplemented from MediaWiki\Widget\TagMultiselectWidget.

Definition at line 31 of file OrderedMultiselectWidget.php.


The documentation for this class was generated from the following file: