_ga5.js 3.0 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(["moser"],function(_s25){"use strict";var s_oTheMoserClient=_s25.default;var s_oTheMoserJSONFactory=s_oTheMoserClient.createJSONObjectFactory(s_oTheMoserClient.createObjectFactory());var s_oStoreIdToModulePromise={};function _bg(_f25, _xh4){var _d37="v1/metadata/modules/" + encodeURIComponent(_xh4) + "/metadata?item=on";return _f25.services.fetch.get(_d37).then(function(_rt2){return _rt2.data;});}function _22(_xf4){return s_oTheMoserJSONFactory.createModule(_xf4);}function _9l(_f25, _c78){if(!s_oStoreIdToModulePromise[_c78]){s_oStoreIdToModulePromise[_c78]=_bg(_f25, _c78).then(_22);}return s_oStoreIdToModulePromise[_c78];}function _711(_c78){if(s_oStoreIdToModulePromise[_c78]){s_oStoreIdToModulePromise[_c78]=undefined;}}var s_oVisitBreak={};function _bp(_335){var _b29=_335.basicGetRef();return _b29&&_b29.length;}function _bv(_lj8){return(_lj8.basicGetQuerySubject()||[]).filter(_bp);}var s_oVistorMethods= {};s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.ITEM_TYPE]=['getQueryItem', 'getFolder', 'getItemHierarchy', 'getNamedSet', 'getFilter'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.FOLDER_ITEM_TYPE]=['getReferencedObject', 'getDefLink', 'getFolder'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.DEF_LINK_TYPE]=['getReferencedObject'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.FOLDER_TYPE]=['basicGetFolderItem'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.FOLDER]=['basicGetItem'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.QUERY_SUBJECT]=['basicGetItem'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.QUERY_ITEM]=['basicGetItem'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.ITEM_HIERARCHY]=['basicGetCalculatedMember'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.DRILL_GROUP]=['basicGetSegment'];s_oVistorMethods[s_oTheMoserClient.MoserObjectTypes.MODULE]=['basicGetMetadataTreeView','basicGetCalculation','basicGetFilter','basicGetDrillGroup','basicGetRelationship',_bv];function _8m2(_z07, _hg8){var _qx7=s_oVistorMethods[_z07.getObjectType()];if(!_qx7){return null;}var _gx6=_qx7.length;for(var _3h8=0; _3h8<_gx6;++_3h8){var _o25;var _a08=_qx7[_3h8];if(typeof _a08==='function'){_o25=_a08(_z07);}else{_o25=_z07[_a08]&&_z07[_a08](_z07);}var _329=_o25&&(Array.isArray(_o25)?_o25:[_o25]);var _118=_329&&_329.length||0;for(var _1b9=0; _1b9<_118;++_1b9){var _8l7=_329[_1b9];var _au3=_hg8(_8l7);if(_au3===s_oVisitBreak){return s_oVisitBreak;}else if(_au3!==false){_au3=_8m2(_8l7, _hg8);if(_au3===s_oVisitBreak){return s_oVisitBreak;}}}}return null;}function _rl3(_166, _hg8){ var i=0, _2b9=_166.length;for(; i<_2b9;++i){var _e59=_166[i];var _uj8=_hg8(_e59);if(_uj8===s_oVisitBreak){break;}else if(_uj8!==false){_8m2(_e59, _hg8);}}}return {_33: _711,_3j: _9l,_yg3: _rl3,_7b5: s_oTheMoserClient};});