_og4.js 3.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. define(["_057", "_w02"],function(_057,_w02){"use strict";var _lyc={};var _a1n={};_lyc._nyh=[];_lyc._q0g=function(_b6k){this._nyh.push(_b6k);};_lyc._hab=function(_b6k){_m0n._bqh(this._nyh, _b6k);};var _8v7={"com.ibm.vis.simpleCombination": "com.ibm.vis.clusteredCombination"};_lyc._dr9=function(_xxm){return _8v7[_xxm];};var _ay1={"com.ibm.vis.pie": {"donutRadius": "donut.hole.radius"}};_lyc._9o3=function(_xxm){return _ay1[_xxm];};_lyc._2jk=function(_xxm){return _xxm?(_xxm.indexOf('com.ibm.vis')!=-1):false;};_lyc._13g=function(_xxm,_5en,_6ci){var _97m=this._u65(_xxm);if(_97m){var _5dk=_5en.replace(_xxm+_gth._7b6, '');return _6ci? _97m._gd4(_5dk): _97m.properties[_5dk];}return null;};_lyc._u65=function(_xxm,_lla){if(!_a1n[ _xxm ]){var _04m=_0qn._sm3(_xxm); if(!_04m){if(_lla){return null;}var _xvm=_frh._c6j("IDS_VIZ_NO_DEFINITION", _xxm);throw _xvm;}_a1n[ _xxm ]=new _057(_04m);}return _a1n[ _xxm ];};_lyc._ec4=function(_83m){var _lnj=[];if(_83m){var _zxa=new Set();var _ntm=_83m.selectNodes("layouts//*[self::viz | self::vizControl]");for(var i=0;i<_ntm.length;i++){var _6mn=_ntm.item(i);var _pen=_6mn.getAttribute("type");if(!_zxa.has(_pen)){_lnj.push(this._1em(_pen, _6mn.nodeName=="vizControl"));_zxa.add(_pen);}}}return _lnj;};_lyc._l4d=function(){var _0um=Q.defer();_5ml._jll( [ "_48g", "_a57" ],function ( _48g, _a57 ){ _48g._hph(_gth._2sh).then(function(_3dh){var _97m=_a1n[ _gth._2sh ]=new _a57(_gth._2sh, _3dh);_0um.resolve(_97m);}.bind(this),function(_5um){var _97m=_a1n[ _gth._2sh ]={"id": _gth._2sh,"thumbnail": "images/visualizations/placeholders/missingConnection.svg","SDKConnectionFail": _frh._c6j( "IDS_VIZ_NO_CONNECTION")};_0um.resolve(_97m);}.bind(this));}.bind(this));return _0um.promise;};_lyc._1em=function(_xxm,_7nd){if(_xxm==_gth._2sh){return this._l4d();}var _0um=Q.defer();if(_7nd&&_xxm.indexOf("rave-library")==-1){if(_a1n[ _xxm ]&&!_a1n[ _xxm ].custom&&!_a1n[ _xxm ].unavailable){_0um.resolve(_a1n[ _xxm ]);return _0um.promise;}_5ml._jll(["_48g", "_a57"],function(_48g,_a57){ _48g._hph(_xxm).then(function(_3dh){var _97m=_a1n[ _xxm ]=new _a57(_xxm, _3dh);var _pae=_8v7[_xxm];if(!_pae){return _0um.resolve(_97m);}_48g._hph(_pae).then(function(_3dh){_97m._0eb=_a1n[ _pae ]=new _a57(_pae, _3dh);return _0um.resolve(_97m);}.bind(this),function(){_97m._0eb=_a1n[ _pae ]=new _w02(_pae);return _0um.resolve(_97m);}.bind(this)).done();}.bind(this),function(){var _j17=_a1n[ _xxm ]=new _w02(_xxm);return _0um.resolve(_j17);}.bind(this)).done(); }.bind(this));}else if(_a1n[ _xxm ]){_0um.resolve(_a1n[ _xxm ]);}else{var _04m=_0qn._sm3(_xxm);if(_04m){_0um.resolve(new _057(_04m));}else{var _yal=new _ea4({ _996:this._xx3.bind(this, _xxm, _0um)}, _xxm);_5ml._y5g(_yal, _frh._c6j("IDS_MSG_LOADING_VIZ_DEF"));}}return _0um.promise;};_lyc._j5j=function(_xxm){_a1n[ _xxm ]=new _w02(_xxm);var _0um=Q.defer();_5ml._jll([ "_48g"],function(_48g){ _0um.resolve(_48g._tk8(_xxm));});return _0um.promise;};_lyc._c8j=function(_xxm,_dqd){var _0um=Q.defer();_5ml._jll([ "_48g"],function(_48g){ _48g._sje(_xxm).then(function(){var _7nd=true;delete _a1n[_xxm];return this._1em(_xxm, _7nd).then(function(_97m){_dqd(_97m);for(var i=0;i<this._nyh.length;i++){var _b6k=this._nyh[i];if(_b6k._et9){_b6k._et9(_97m);}}_0um.resolve(true);}.bind(this));}.bind(this)).catch(function(e){ _0um.reject(e);}).done();}.bind(this));return _0um.promise;};_lyc._xx3=function(_xxm,_0um,_yal){var _5um=_yal._8ik();if(_5um){_0um.reject(_5um._2q9());return;}var _04m=_0qn._sm3(_xxm);if(_04m){var _yhc=new _057(_04m);_a1n[ _xxm ]=_yhc;_0um.resolve(_yhc);}else{_vzm._ozm( "Viz Def Request had no error, but definition was not available from _0qn" );_0um.reject(_frh._c6j("IDS_VIZ_NO_DEFINITION", _xxm));}};_rq3._4s3=_lyc;return _lyc;});