halsvg.js 1.2 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: irot
  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. define([],function(){"use strict";var _jo4 ={_rc8:new Map(),_m63:new Map(),_bd7:new Map()};_jo4._182=function(_rd9){var _v48=this._bd7.get(_rd9);if(_v48.readyState!=4){return;}this._bd7.delete(_rd9);var d=document;var div=d.getElementById("idHalSvg");if(!div){div=d.body.appendChild(d.createElement("DIV"));div.style.display="none";div.id="idHalSvg";}var _k79=_v48.responseText;if(_k79==null){console.log( "Failed to load SVG file: " + _rd9 );}div.insertAdjacentHTML( "beforeend", _k79||"" );this._rc8.get(_rd9).resolve(true);var _os6=this._m63.get(_rd9);_os6.forEach(function(_b08){ _b08(); });_os6.length=0;};_jo4.load=function(_rd9,_sh7,_b08,_5j8){var _ow8=this._rc8.get(_rd9);if(_ow8){if(_ow8.promise.isPending()){this._m63.get(_rd9).push(_b08);return;}setTimeout(_b08, 0);return;}this._m63.set(_rd9, [_b08]);this._rc8.set(_rd9, Q.defer());var _v48=new XMLHttpRequest();this._bd7.set(_rd9, _v48);_v48.open("GET", _rd9, true);_v48.onreadystatechange=this._182.bind(this, _rd9);_v48.send("");};return _jo4;});