C_RequireRequest.js 1.5 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: hal
  3. // (C) Copyright IBM Corp. 2003, 2017.
  4. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. function C_RequireRequest(_hLN1, _hV52){this._hXN1=_hLN1;this._h472=_hV52;this._h372=null;};C_RequireRequest.prototype.F_GetListener=function(){return this._hXN1;};C_RequireRequest.prototype.F_SetListener=function(_hLN1){this._hXN1=_hLN1;};C_RequireRequest.prototype.F_SetError=function(_hW52){this._h372=_hW52;};C_RequireRequest.prototype.F_GetError=function(){return this._h372;};C_RequireRequest.prototype.F_GetConstructorsArray=function(){return this._hE01;};C_RequireRequest.prototype.F_GetConstructors=function(){if(!this._hF01){var _hBZ1=this._h472.length;for(var i=0;i<_hBZ1;i++){this._hF01[this._h472[i]]=this._hE01[i];}}return this._hF01;};C_RequireRequest.prototype._hG01=function(){this._hE01=[];for(var i=0;i<arguments.length;i++){this._hE01.push(arguments[i]);}var _hBZ1=this._h472.length;for(var i=0;i<_hBZ1;i++){var _h8A2=this._h472[i];if(!G_HAL.F_FileHasBeenLoaded(_h8A2)){G_HAL.F_AddFileToLoadedList(_h8A2);}}this._hAJ1=true;if(!this._hQW1&&this._hXN1&&this._hXN1.F_Request_OnComplete){this._hXN1.F_Request_OnComplete(this);}};C_RequireRequest.prototype.F_Send=function(){this._hAJ1=false;requirejs(this._h472, this._hG01.bind(this));};C_RequireRequest.prototype.F_Abort=function(){this._hQW1=true;if(!this._hAJ1&&this._hXN1&&this._hXN1.F_Request_OnAborted){this._hAJ1=true;this._hXN1.F_Request_OnAborted(this);}};