123456 |
- // 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(["moser"],function(_f2e){"use strict";var s_oTheMoserClient=_f2e.default;var s_oTheMoserJSONFactory=s_oTheMoserClient.createJSONObjectFactory(s_oTheMoserClient.createObjectFactory());var s_oStoreIdToModulePromise={};function _ii1(_v1e, _8lc){var _mzi="v1/metadata/modules/" + encodeURIComponent(_8lc) + "/metadata?item=on";return _v1e.services.fetch.get(_mzi).then(function(_y78){return _y78.data;});}function _68(_8gc){return s_oTheMoserJSONFactory.createModule(_8gc);}function _mu1(_v1e, _rgl){if(!s_oStoreIdToModulePromise[_rgl]){s_oStoreIdToModulePromise[_rgl]=_ii1(_v1e, _rgl).then(_68);}return s_oStoreIdToModulePromise[_rgl];}function _w43(_rgl){if(s_oStoreIdToModulePromise[_rgl]){s_oStoreIdToModulePromise[_rgl]=undefined;}}var s_oVisitBreak={};function _p62(_03e){var _c5n=_03e.basicGetRef();return _c5n&&_c5n.length;}function _xn2(_26m){return(_26m.basicGetQuerySubject()||[]).filter(_p62);}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',_xn2];function _2l7(_9ui, _zyl){var _5vk=s_oVistorMethods[_9ui.getObjectType()];if(!_5vk){return null;}var _bii=_5vk.length;for(var _zzl=0; _zzl<_bii;++_zzl){var _b2e;var _k0l=_5vk[_zzl];if(typeof _k0l==='function'){_b2e=_k0l(_9ui);}else{_b2e=_9ui[_k0l]&&_9ui[_k0l](_9ui);}var _z4n=_b2e&&(Array.isArray(_b2e)?_b2e:[_b2e]);var _l1l=_z4n&&_z4n.length||0;for(var _4kn=0; _4kn<_l1l;++_4kn){var _65k=_z4n[_4kn];var _2wa=_zyl(_65k);if(_2wa===s_oVisitBreak){return s_oVisitBreak;}else if(_2wa!==false){_2wa=_2l7(_65k, _zyl);if(_2wa===s_oVisitBreak){return s_oVisitBreak;}}}}return null;}function _97a(_mqg, _zyl){ var i=0, _5kn=_mqg.length;for(; i<_5kn;++i){var _6bn=_mqg[i];var _m6m=_zyl(_6bn);if(_m6m===s_oVisitBreak){break;}else if(_m6m!==false){_2l7(_6bn, _zyl);}}}return {_pb: _w43,_2q1: _mu1,_hv9: _97a,_fle: s_oTheMoserClient};});
|