// Licensed Materials - Property of IBM // IBM Cognos Products: rs // (C) Copyright IBM Corp. 2003, 2022. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. define(["text!res/_lx2.xml","cchl/_mk3","_3y9","_wh4","_j52","_vc1","_og4","_s0d","_743","_o8j","text!reportstyles/VidaChartTypes.json","halcss!pat_flyouts.css"],function(_bk9,_mk3,_3y9,_wh4,_j52,_vc1,_lyc,_s0d,_743,_o8j,_r2b){"use strict";function _lx2(_6mn, _zwg, _b6k){this._whn=_6mn;this._9in=this._whn.getAttribute('iid'); this._mnb=null;var _dvk=_wh4._h97(_6mn);this._ajm=_dvk.length>0?_dvk[0]: null;this._3ig=_zwg;this._vij=_b6k;this._2gn();};_lx2.prototype._2gn=function(){if(!this._6ig){_lx2.prototype._6ig=_8qn._dhe(_bk9);}this._3ig.setAttribute('id', "_lx2");var _ozj=_7hn._ij8(this._6ig.cloneNode(true), '//listView[@id="_jh"]');this._yb2=new _pgk(this._3ig, _ozj, {_pe4: this._vij&&this._vij._l7g&&this._vij._l7g.bind(this),_oi2: this._3uh.bind(this)});this._kw8=[];this._2m1=_j52._ix(this._whn);this._zd=_wh4._251(this._2m1, this._whn, this._ajm);_5ml._fll(this._zd.then(function(_a02){if(_a02){this._mnb=_a02._bdb;this._9w1(_a02);}else{this._l8(false);this._gg();}}.bind(this))).catch(function(){this._l8(false);this._gg();}.bind(this)).done();};_lx2.prototype._9w1=function(_a02){var _tnj=_wh4._b75(_a02._bdb);var _x7i=_wh4._o(_tnj);this._xc6(_tnj, _a02._bdb, _a02._ux9).then(function(_ofc){var _r07=_o8j._7gn().then(function(){return !_o8j._v13();},function(){return true;});_r07.then(function(_zsg){this._9sk=new _mk3({_996: this._9g.bind(this, _a02)},_a02._ux9,_ofc,_x7i,_zsg,false,this._8m8,'','');_5ml._y5g(this._9sk);}.bind(this)).done();}.bind(this)).done();};_lx2.prototype._xc6=function(_tnj,_xxb,_9ck){var _kzi=this._ajm?_dth._9n3(this._ajm)._j0n:_agm._t41(_erh._vtc())._j0n;var _oin=[].concat.apply([], _tnj.map(function(_75m){ return _75m.id; }));return _743._wl(_kzi, _9ck, _oin, _xxb, this._ajm);};_lx2.prototype._ch4=true;_lx2.prototype._9g=function(_a02,_yal){var _53e=_yal._zq9();var _esd=_yal._9r9();switch(_esd){case _yal.STATUS_OK:this._ak(_53e.recommendations).then(this._wfn.bind(this)).then(this._l8.bind(this, true)).done();break;case _yal.STATUS_SMARTS_MODULE_NOT_FOUND:_wh4._k51(_a02._ux9);this._9w1(_a02);break;case _yal.STATUS_REST_SERVICE_ERROR:case _yal.STATUS_ERROR:default:_vzm._ozm('There was an error retrieving visualization recommendations, smarts status= ' + _esd + ', ' + _yal._8ik()._3q9());this._l8(false);this._gg();}};_lx2.prototype._rn9=function(){if(this._yb2){this._yb2._rn9();}};_lx2.prototype._wfn=function(){if(!this._yb2||!this._yb2._tfe().length){this._gg();}else{this._yb2._wfn();}};_lx2.prototype._ak=function(_x49){var _578=_j52._f2(this._2m1, this._whn);var _2fc=_578.name;this._kw8=_3y9._2y(this._2m1, _x49, _2fc);var _lsn;var _cxa;var _kwi;var _6tf;var _j84;var _5f3=[];var _1ya;for(var i=0; i