_gc8.js 3.3 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(["_lx2","_c57","text!res/_gc8.xml","halcss!pat_flyouts.css"], function(_lx2,_c57,_bk9){"use strict";function _gc8(_6mn, _zwg, _b6k){this._whn=_6mn;this._3ig=_zwg;this._9ca={};this._vij=_b6k;this._2gn();};_gc8.prototype._yp8=function(_lsn){return '_gc8' + "_" + _lsn + "_Option";};_gc8.prototype._k11=function(_5of,_zyk){var _fy6=document.getElementById(_5of._3qn);var _f7l=_fy6.querySelector('._ih');var _pwd=_fy6.querySelector('.clsFlyoutHeader');var _0mn=_fy6.querySelector('.clsFlyoutHeader ._yq');_f7l.style.display='none';_0mn.style.display='';_0mn.style.transform='rotate(270deg)';if(_5of._p8g){this._rg7(_5of);}if(!_zyk){var _3ec=document.querySelectorAll("._jf2 .clsFlyoutHeader");for(var i=0; i<_3ec.length; i++){_pwd=_3ec.item(i);_pwd.style.opacity="0.5";_pwd.style.pointerEvents="none";}}};_gc8.prototype._3te=[{_0gm: _frh._c6j('IDS_RECOMMENDED_VISUALIZATIONS'),_ale: _lx2,_3qn: _gc8.prototype._yp8('_lx2'),_0f7: true},{_0gm: _frh._c6j('IDS_MORE_VISUALIZATIONS'),_ale: _c57,_3qn: _gc8.prototype._yp8('_c57'),_0f7: true,_p8g: true}];_gc8.prototype._2gn=function(){if(!this._6ig){_gc8.prototype._6ig=_8qn._dhe(_bk9);}var _qn1=document.createElement('div');_qn1.innerHTML=_7hn._ij8(this._6ig.cloneNode(true), '//optionHtml').text.trim();_qn1=_qn1.firstChild;_frh._gn9(_qn1);this._3te.forEach(function(_5of){var _fy6=_qn1.cloneNode(true);_fy6.id=_5of._3qn;_fy6.querySelector('span').innerText=_5of._0gm;var _12m=_fy6.querySelector('.clsFlyoutHeader');_12m.onclick=this._4t8.bind(this, _5of);this._3ig.appendChild(_fy6);this._2k7(_5of);}.bind(this));};_gc8.prototype._fdm=function(){this._5gd=null;var _vrj;Object.keys(this._9ca).forEach(function(_lsn){this._9ca[_lsn]._fdm();this._9ca[_lsn]=null;_vrj=document.getElementById(_lsn);this._3ig.removeChild(_vrj);}.bind(this));this._9ca=null;this._whn=null;this._3ig=null;};_gc8.prototype._7d6=function(_5of){var _lsn=_5of._3qn;for(var _eh9 in this._9ca){if(_eh9!==_lsn){this._9ca[_eh9]._rn9();}}};_gc8.prototype._2k7=function(_5of){var _lsn=_5of._3qn;var _fy6=document.getElementById(_lsn);var _83k=_fy6.querySelector('._05');var _12m=_fy6.querySelector('.clsFlyoutHeader');var _0mn=_12m.querySelector('._yq');var _nmd=true;this._9ca[_lsn]=new _5of._ale(this._whn, _83k, {_ee8: this._k11.bind(this, _5of),_l7g: this._7d6.bind(this, _5of),_k7g: this._vij&&this._vij._k7g&&this._vij._k7g.bind(this)});};_gc8.prototype._4t8=function(_5of){var _lsn=_5of._3qn;var _fy6=document.getElementById(_lsn);var _83k=_fy6.querySelector('._05');if(_83k.firstChild&&!_83k.style.display){this._rg7(_5of);return;}else{var _12m=_fy6.querySelector('.clsFlyoutHeader');var _0mn=_12m.querySelector('._yq');if(_5of._0f7&&this._9ca[_lsn]){_83k.style.display='';}_0mn.style.transform='rotate(270deg)';}};_gc8.prototype._rg7=function(_5of){var _lsn=_5of._3qn;var _fy6=document.getElementById(_lsn);var _83k=_fy6.querySelector('._05');if(_5of._0f7){_83k.style.display='none';}else{this._9ca[_lsn]._fdm();this._9ca[_lsn]=null;while(_83k.firstChild){_83k.removeChild(_83k.firstChild);}}var _0mn=_fy6.querySelector('.clsFlyoutHeader svg');_0mn.style.transform="rotate(180deg)";};return _gc8;});