Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/OOJSPlus/resources/ui/data/filter/User.js
Ðазад
OOJSPlus.ui.data.filter.User = function ( cfg ) { this.list = cfg.list || []; this.$overlay = cfg.$overlay || true; OOJSPlus.ui.data.filter.User.parent.call( this, cfg ); }; OO.inheritClass( OOJSPlus.ui.data.filter.User, OOJSPlus.ui.data.filter.List ); OOJSPlus.ui.data.filter.User.prototype.getLayout = function() { this.input = new OOJSPlus.ui.widget.UserPickerWidget( { $overlay: this.$overlay, } ); this.input.lookupMenu.$element.css( 'z-index', 100000 ); this.input.lookupMenu.connect( this, { toggle: function( visible ) { if ( visible && this.input.$input.val() === '' ) { this.input.lookupMenu.toggle( false ); } } } ); this.input.connect( this, { choose: 'changeValue', change: function( value ) { if ( value === '' ) { this.clearPicker(); } } } ); return new OO.ui.FieldLayout( this.input, { label: mw.message( 'oojsplus-data-grid-filter-label' ).text(), align: 'top' } ); }; OOJSPlus.ui.data.filter.User.prototype.setOverlay = function( $overlay ) { this.$overlay = $overlay; this.input.$overlay = $overlay; }; OOJSPlus.ui.data.filter.User.prototype.setValue = function( value ) { OOJSPlus.ui.data.filter.User.parent.prototype.setValue.call( this, value ); typeof value.value === 'object' ? this.input.setValue( value.value[0] ) : this.input.setValue( null ); this.input.setValue( value.value ); }; OOJSPlus.ui.data.filter.User.prototype.clearValues = function() { OOJSPlus.ui.data.filter.User.parent.prototype.clearValues.call( this ); this.clearPicker(); }; OOJSPlus.ui.data.filter.User.prototype.changeValue = function( item ) { var value = []; if ( item ) { value = [ item.getUsername() ]; } OOJSPlus.ui.data.filter.User.parent.prototype.changeValue.call( this, value ); }; OOJSPlus.ui.data.filter.User.prototype.clearPicker = function() { this.input.abortRequest(); this.input.lookupMenu.toggle( false ); this.changeValue( null ); }; OOJSPlus.ui.data.registry.filterRegistry.register( 'user', OOJSPlus.ui.data.filter.User );
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка