summaryrefslogtreecommitdiff
path: root/www/wiki/includes/widget/UserInputWidget.php
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/includes/widget/UserInputWidget.php')
-rw-r--r--www/wiki/includes/widget/UserInputWidget.php31
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 );
+ }
+}