|
MediaWiki master
|
Base class for widgets to select multiple users, titles, namespaces, etc. More...
Inherits Widget.
Inherited by MediaWiki\Widget\MenuTagMultiselectWidget, MediaWiki\Widget\NamespacesMultiselectWidget, MediaWiki\Widget\OrderedMultiselectWidget, MediaWiki\Widget\TitlesMultiselectWidget, and MediaWiki\Widget\UsersMultiselectWidget.

Public Member Functions | |
| __construct (array $config=[]) | |
| getConfig (&$config) | |
Protected Member Functions | |
| getJavaScriptClassName () | |
| getNoJavaScriptFallback () | |
| Provide the implementation for clients with JavaScript disabled. | |
Protected Attributes | |
| bool | $allowArbitrary |
| string[] null | $allowedValues |
| bool | $allowReordering |
| array | $input |
| string null | $inputName |
| string null | $inputPlaceholder |
| array | $selectedArray |
| int null | $tagLimit |
Base class for widgets to select multiple users, titles, namespaces, etc.
Definition at line 16 of file TagMultiselectWidget.php.
| MediaWiki\Widget\TagMultiselectWidget::__construct | ( | array | $config = [] | ) |
| array | $config | Configuration options
|
Reimplemented in MediaWiki\Widget\NamespacesMultiselectWidget, MediaWiki\Widget\TitlesMultiselectWidget, and MediaWiki\Widget\UsersMultiselectWidget.
Definition at line 45 of file TagMultiselectWidget.php.
References MediaWiki\Widget\TagMultiselectWidget\getNoJavaScriptFallback().
| MediaWiki\Widget\TagMultiselectWidget::getConfig | ( | & | $config | ) |
Reimplemented in MediaWiki\Widget\MenuTagMultiselectWidget, MediaWiki\Widget\NamespacesMultiselectWidget, MediaWiki\Widget\OrderedMultiselectWidget, MediaWiki\Widget\TitlesMultiselectWidget, and MediaWiki\Widget\UsersMultiselectWidget.
Definition at line 69 of file TagMultiselectWidget.php.
References MediaWiki\Widget\TagMultiselectWidget\$allowArbitrary, MediaWiki\Widget\TagMultiselectWidget\$allowedValues, MediaWiki\Widget\TagMultiselectWidget\$allowReordering, MediaWiki\Widget\TagMultiselectWidget\$input, MediaWiki\Widget\TagMultiselectWidget\$inputName, MediaWiki\Widget\TagMultiselectWidget\$inputPlaceholder, MediaWiki\Widget\TagMultiselectWidget\$selectedArray, and MediaWiki\Widget\TagMultiselectWidget\$tagLimit.
|
protected |
Reimplemented in MediaWiki\Widget\MenuTagMultiselectWidget, MediaWiki\Widget\NamespacesMultiselectWidget, MediaWiki\Widget\OrderedMultiselectWidget, MediaWiki\Widget\TitlesMultiselectWidget, and MediaWiki\Widget\UsersMultiselectWidget.
Definition at line 117 of file TagMultiselectWidget.php.
|
protected |
Provide the implementation for clients with JavaScript disabled.
Reimplemented in MediaWiki\Widget\MenuTagMultiselectWidget.
Definition at line 106 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\__construct().
|
protected |
Definition at line 28 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 32 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 30 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 24 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 20 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 22 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 18 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().
|
protected |
Definition at line 26 of file TagMultiselectWidget.php.
Referenced by MediaWiki\Widget\TagMultiselectWidget\getConfig().