X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.widgets.datetime%2FDateTimeInputWidget.js;h=0121f377776217dbd49f1c4466a178e796b81b13;hb=c6901695467ca309e4c81d98f4157e42edbd029c;hp=fee27c56cbcf231c86c6b2703713b6597727f89a;hpb=855787ca318e0fa0fabf41c5769af7d4e0d09e7d;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.widgets.datetime/DateTimeInputWidget.js b/resources/src/mediawiki.widgets.datetime/DateTimeInputWidget.js index fee27c56cb..0121f37777 100644 --- a/resources/src/mediawiki.widgets.datetime/DateTimeInputWidget.js +++ b/resources/src/mediawiki.widgets.datetime/DateTimeInputWidget.js @@ -19,6 +19,7 @@ * @mixins OO.ui.mixin.IconElement * @mixins OO.ui.mixin.IndicatorElement * @mixins OO.ui.mixin.PendingElement + * @mixins OO.ui.mixin.FlaggedElement * * @constructor * @param {Object} [config] Configuration options @@ -70,6 +71,7 @@ OO.ui.mixin.IconElement.call( this, config ); OO.ui.mixin.IndicatorElement.call( this, config ); OO.ui.mixin.PendingElement.call( this, config ); + OO.ui.mixin.FlaggedElement.call( this, config ); // Properties this.$handle = $( '' ); @@ -174,6 +176,7 @@ OO.mixinClass( mw.widgets.datetime.DateTimeInputWidget, OO.ui.mixin.IconElement ); OO.mixinClass( mw.widgets.datetime.DateTimeInputWidget, OO.ui.mixin.IndicatorElement ); OO.mixinClass( mw.widgets.datetime.DateTimeInputWidget, OO.ui.mixin.PendingElement ); + OO.mixinClass( mw.widgets.datetime.DateTimeInputWidget, OO.ui.mixin.FlaggedElement ); /* Static properties */ @@ -373,7 +376,7 @@ } else { maxlength = spec.size; if ( spec.intercalarySize ) { - // eslint-disable-next-line jquery/no-each-util + // eslint-disable-next-line no-jquery/no-each-util $.each( spec.intercalarySize, reduceFunc ); } $field = $( '' ).attr( 'type', 'text' ) @@ -627,7 +630,7 @@ e.keyCode === OO.ui.Keys.UP ? -1 : 1, 'wrap' ) ); } - if ( $field.is( ':input' ) ) { + if ( $field.is( 'input' ) ) { $field.trigger( 'select' ); } return false; @@ -649,7 +652,7 @@ if ( this.getValueAsDate() === null ) { this.setValue( this.formatter.getDefaultDate() ); } - if ( $field.is( ':input' ) ) { + if ( $field.is( 'input' ) ) { $field.trigger( 'select' ); }