_5ml.js 6.9 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: rs
  3. // (C) Copyright IBM Corp. 2003, 2022.
  4. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. var _5ml={_5ba:0,_pr3:2000,_eh4:0,_nyh:[]};_5ml._x6j=function(){return this._5ba>0;};_5ml._9zm=function(_oon,_7gi){if(this._5ba==0){this._mdj=[];this._tjb();}var i=this._mdj.length;this._mdj.push({_cin:_oon||"",_e1i:_7gi});this._5ba++;this._9l7();return {_3ml:this._vol.bind(this, i)};};_5ml._nm5=function(){if(this._mdj){this._az();this._5ba=0;this._mdj=null;this._j5d();}};_5ml._fdm=function(){this._nm5();if(this._r0i){this._r0i.querySelector("table.rsBlockerDlg").onmousedown=null;this._r0i.querySelector("button.rsBlockerCancel").onclick=null;this._r0i.parentNode.removeChild(this._r0i);this._r0i=null;}};_5ml._vol=function(i){if(!this._mdj||!this._mdj[i]){_vzm._ozm("Error: Unblock request on blocker not matched to block");}else{if(--this._5ba==0){this._mdj=null;this._j5d();}else{this._mdj[i]=null;this._9l7();}}};_5ml._9l7=function(){this._6lb();this._exh();};_5ml._az=function(){for(var i=0; i<this._mdj.length;++i){var _w8l=this._mdj[i];if(_w8l&&_w8l._e1i){_w8l._e1i();this._mdj[i]=null;this._5ba--;}}};_5ml._6nk=function(){this._az();if(this._5ba==0){this._mdj=null;this._j5d();}else{this._9l7();}};_5ml._45d=function(){if(this._mdj){for(var i=0; i<this._mdj.length;++i){var _w8l=this._mdj[i];if(_w8l&&_w8l._e1i){return true;}}}return false;};_5ml._6lb=function(){if(!this._w9d){return;}var _04f=[];for(var i=0; i<this._mdj.length;++i){var _w8l=this._mdj[i];if(_w8l&&_w8l._cin){_m0n._8qh(_04f, _cgm._qoh(_w8l._cin));}}this._r0i.querySelector("td.rsBlockerText").innerHTML = "<div>" + _04f.join("</div><div>") + "</div>";};_5ml._y5g=function(_yal,_oon){var _b6k=_yal._p2g();var _rnf=_5ml._9zm(_oon,function(){_yal._7zm();return true;}.bind(this));var _oyg=_b6k._2c7?_b6k._2c7.bind(_b6k):null;_yal._86g({_996:function(_yal){_rnf._3ml();_b6k._996(_yal);},_2c7:_oyg});setTimeout(_yal._ign.bind(_yal), this._eh4);};_5ml._xj6=function(_rnf,_x4c){if(!_5ml){return;}_rnf._3ml();if(_x4c){_x4c.apply(null, Array.prototype.slice.call(arguments, 2));}};_5ml._jll=function(_elm,_c18,_yma){var _rnf=_5ml._9zm(_frh._c6j("IDS_HAL_MODULES_LOADING"));setTimeout(requirejs.bind(null, _elm, this._xj6.bind(this, _rnf, _c18), _yma?this._xj6.bind(this, _rnf, _yma):undefined), this._eh4);};_5ml._a96=function(_1dn,_c18){var _rnf=_5ml._9zm(_frh._c6j("IDS_HAL_MODULES_LOADING"));setTimeout(_zpn._a96.bind(_zpn, _1dn, this._xj6.bind(this, _rnf, _c18)), this._eh4);};_5ml._fll=function(_ral,_oon){var _0um=Q.defer();var _rnf=_5ml._9zm(_oon,function(){_0um.resolve(null);return true;}.bind(this));_ral.done(function(result){_rnf._3ml();_0um.resolve(result);});return _0um.promise;};_5ml._tjb=function(){this._aej=true;this._ceg();_m0n._ehk(this._nyh, "_85b");};_5ml._j5d=function(){this._aej=false;this._w3g();_m0n._ehk(this._nyh, "_75b");};_5ml._ga6=function(){if(this._r0i){var el=this._r0i.querySelector(".rsBlockerDlg");el.style.borderColor=_9l8._9h8("--text-03");el.style.backgroundColor=_9l8._9h8("--ui-01");this._r0i.querySelector( ".rsBlockerAnimation" ).style.fill = _9l8._9h8( "--primary1" );}};_5ml._ceg=function(){if(this._tw8){return;}this._w9d=true;if(!this._r0i){var _ozk=parent.window.document;this._r0i=_ozk.createElement("DIV");this._r0i.innerHTML='<style>'+'@keyframes hal-keyframes-spin' +'{'+'0% { transform: rotate(0deg); }' +'100% { transform: rotate(360deg); }' +'}'+'.rsBlockerDlg'+'{'+'border: 1px solid ' + ( _9l8._9h8( "--text-03" )||'#A8A8A8' ) + ';' +'background-color: ' + ( _9l8._9h8( "--ui-01" )||'white' ) + ';' +'}'+'.rsBlockerAnimation'+'{'+'fill: ' + ( _9l8._9h8( "--primary1" )||'#0f62fe' ) + ';' +'}'+'</style>'+'<table class="rsBlocker" role="presentation" style="position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:99999;">' +'<tr><td style="text-align:center;vertical-align:middle">' +'<table class="rsBlockerDlg" role="presentation" cellpadding="0" cellspacing="0" style="margin-left:auto;margin-right:auto;">' +'<tr><td style="padding:20px">' +'<table role="presentation" cellpadding="0" cellspacing="0">' +'<tr style="vertical-align:top">' +'<td>'+'<svg class="rsBlockerAnimation" style="animation-name:hal-keyframes-spin; animation-duration:1s; animation-delay:0.5s; animation-timing-function:linear; animation-iteration-count:infinite; animation-fill-mode:forwards; transform-origin:50% 50%; height:28px; width:28px;">' +'<path d="M2.98512237,5.35770537 C5.54827788,2.09543002 9.52943199,0 14,0 C21.7319865,0 28,6.2680135 28,14 C28,21.7319865 21.7319865,28 14,28 C9.52943199,28 5.54827788,25.90457 2.98512237,22.6422946 L5.84228589,19.7851311 C7.65442077,22.3358354 10.6328671,24 14,24 C19.5228475,24 24,19.5228475 24,14 C24,8.4771525 19.5228475,4 14,4 C10.6328671,4 7.65442077,5.66416464 5.84228589,8.2148689 L2.98512237,5.35770537 Z M0.00649092055,13.5695625 C0.00217398386,13.7125132 0,13.8560027 0,14 C0,14.0474451 0.000236010314,14.0948351 0.00070692098,14.1421689 L0.00823299898,13.6724274 L0.00649092055,13.5695625 Z"/>' +'</svg>'+'</td>'+'<td class="rsBlockerText" style="text-align:left;padding-left:10px;width:300px;height:100px"></td>' +'</tr>'+'<tr>'+'<td colspan="2">' +'<footer class="propertyUIControl">' +'<button style="visibility:hidden" class="propertyButton primary rsBlockerCancel">' + _cgm._qoh( _frh._c6j( "IDS_HAL_BTN_CANCEL" ) ) + '</button>' +'</footer>'+'</td>'+'</tr>'+'</table>'+'</td></tr>'+'</table>'+'</td></tr>'+'</table>';_ozk.body.appendChild(this._r0i);this._r0i.querySelector("table.rsBlocker").onmousedown=this._dj6.bind(this);this._r0i.querySelector("button.rsBlockerCancel").onclick=this._6nk.bind(this);}this._6lb();if(!this._vsb){this._eca=new _i3b(document, true);}this._eca._oje({onkeydown:this._dj6.bind(this)}); this._r0i.querySelector("table.rsBlocker").style.display = "";this._r0i.querySelector("table.rsBlockerDlg").style.visibility = "hidden";this._r0i.querySelector("button.rsBlockerCancel").style.visibility = "hidden";this._329=_4qn._py2(this._r92.bind(this), this._pr3);};_5ml._dj6=function(){this._2j4();this._r92();};_5ml._r92=function(){this._329=null;if(this._5ba==0){return;}this._r0i.querySelector("table.rsBlockerDlg").style.visibility = "visible";this._exh();};_5ml._exh=function(){if(this._w9d){this._r0i.querySelector("button.rsBlockerCancel").style.visibility = (!this._329&&this._45d())?"visible":"hidden";}};_5ml._2j4=function(){if(this._329){_4qn._rde(this._329);this._329=null;}};_5ml._w3g=function(){if(this._w9d){this._w9d=false;this._eca._47g();this._2j4();this._r0i.querySelector("table.rsBlocker").style.display = "none";this._r0i.querySelector("table.rsBlockerDlg").style.visibility = "hidden";this._r0i.querySelector("button.rsBlockerCancel").style.visibility = "hidden";}};_5ml._q0g=function(_b6k){_m0n._8qh(this._nyh, _b6k);if(this._5ba){_b6k._85b();}};_5ml._jdm=function(){this._tw8=false;if(this._aej&&!this._w9d){this._ceg();}};_5ml._ojl=function(){if(this._w9d){this._w3g();}this._tw8=true;};