Merge "resources: Strip '$' and 'mw' from file closures"
[lhc/web/wiklou.git] / resources / src / mediawiki.rcfilters / ui / mw.rcfilters.ui.DatePopupWidget.js
index 6971df5..792ea4b 100644 (file)
@@ -1,4 +1,4 @@
-( function ( mw ) {
+( function () {
        /**
         * Widget defining the popup to choose date for the results
         *
@@ -13,6 +13,8 @@
 
                // Parent
                mw.rcfilters.ui.ChangesLimitPopupWidget.parent.call( this, config );
+               // Mixin constructors
+               OO.ui.mixin.LabelElement.call( this, config );
 
                this.model = model;
 
@@ -41,6 +43,8 @@
                this.$element
                        .addClass( 'mw-rcfilters-ui-datePopupWidget' )
                        .append(
+                               this.$label
+                                       .addClass( 'mw-rcfilters-ui-datePopupWidget-title' ),
                                this.hoursValuePicker.$element,
                                this.daysValuePicker.$element
                        );
@@ -49,6 +53,7 @@
        /* Initialization */
 
        OO.inheritClass( mw.rcfilters.ui.DatePopupWidget, OO.ui.Widget );
+       OO.mixinClass( mw.rcfilters.ui.DatePopupWidget, OO.ui.mixin.LabelElement );
 
        /* Events */
 
@@ -58,4 +63,4 @@
         *
         * A days item was chosen
         */
-}( mediaWiki ) );
+}() );