diff options
Diffstat (limited to 'www/wiki/includes/widget/UserInputWidget.php')
-rw-r--r-- | www/wiki/includes/widget/UserInputWidget.php | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/www/wiki/includes/widget/UserInputWidget.php b/www/wiki/includes/widget/UserInputWidget.php new file mode 100644 index 00000000..36f63c15 --- /dev/null +++ b/www/wiki/includes/widget/UserInputWidget.php @@ -0,0 +1,31 @@ +<?php + +namespace MediaWiki\Widget; + +/** + * User input widget. + * + * @copyright 2011-2015 MediaWiki Widgets Team and others; see AUTHORS.txt + * @license MIT + */ +class UserInputWidget extends \OOUI\TextInputWidget { + + /** + * @param array $config Configuration options + */ + public function __construct( array $config = [] ) { + parent::__construct( $config ); + + // Initialization + $this->addClasses( [ 'mw-widget-userInputWidget' ] ); + } + + protected function getJavaScriptClassName() { + return 'mw.widgets.UserInputWidget'; + } + + public function getConfig( &$config ) { + $config['$overlay'] = true; + return parent::getConfig( $config ); + } +} |