_s02.js 1.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. function _s02(_8on, _jlh, _18i, _fsm, _b6k){_s02.baseConstructor.call(this, _jlh, _frh._53g("HierarchyCombo"), null, _b6k);this._7in=_8on;this._rjm=_1ke._466(_fsm);this._y8d=_18i?_q7g._fp9(_18i):null;this._n72();};_olk._vjl(_s02, _jgk);_s02.prototype._fdm=function(){if(this._nr5){this._nr5._7zm();this._nr5=null;}_s02.superClass._fdm.call(this);};_s02.prototype._n72=function(){var _a6k=this._o2g();var _ini=_a6k._5g8();_8qn._k5g(_ini, "*");this._rjm._n56().done(function(_i9l){if(!_i9l){return false;}var _yw7=[];var _vti=_i9l._ele[this._7in];var _u49=[];var _jbi=false;if(_vti._pml.length>0){_u49= _vti._pml;}else{_u49=[_vti];_jbi=true;}for(var i=0; i<_u49.length;++i){_yw7.push(this._rjm._cg8(_u49[i]));};Q.all(_yw7).done(function(_dmj){for(var i=0; i<_u49.length;++i){var _fum=_u49[i];this._1g7(_fum._i0n, _dmj[i], _ini, _jbi);}_a6k._wfn();if(this._vij._41){this._vij._41(this);}}.bind(this));}.bind(this));};_s02.prototype._1g7=function(_dwm,_dmj,_ini,_jbi){var _mzj=_8qn._u0g(_ini, "listItem");_mzj.setAttribute("label", _dwm);_mzj.setAttribute("selectable", "false" );_mzj.setAttribute("smallSvgIcon", _jbi?"ba_graphics_hierarchy_16":"ba_graphics_level_16");for(var j=0; j<_dmj.length;++j){var _wtm=_dmj[j];if(_wtm._l0n!="memberProperty"){continue;}var _mzj=_8qn._u0g(_ini, "listItem");_mzj.setAttribute("label", _wtm._i0n);_mzj.setAttribute("value", _wtm._g0d);_mzj.setAttribute("smallSvgIcon", "ba_graphics_text-measure_16");_mzj.setAttribute("indentLevel", "1");_mzj.setAttribute("dataType", _q7g[_wtm._w9j]);}};_s02.prototype._2g4=function(_mzj){this._fgj=parseInt(_mzj.getAttribute("dataType"));_s02.superClass._2g4.call(this, _mzj);};_s02.prototype._92g=function(){return this._qik()?this._fgj:null;};