!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jQuery")):"function"==typeof define&&define.amd?define(["jQuery"],t):"object"==typeof exports?exports.customEntityAssetLink=t(require("jQuery")):(e.ntt=e.ntt||{},e.ntt.smartit=e.ntt.smartit||{},e.ntt.smartit.customEntityAssetLink=t(e.jQuery))}(window,function(e){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var n=0;n{{item.realObject.name}}'}],"views/custom-widgets/affected-asset.html":[{id:"affectedAsset",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find("span.custom-field__value").find("a[ng-if='data.value.ci.name']")},snippet:'{{data.value.ci.name}}'}],"views/known-error/known-error-details-editor.html":[{id:"affectedAsset2",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find("a[ng-if='ticket.causalCI.name']")},snippet:'{{ticket.causalCI.name}}'}],"views/problem/problem-details-editor.html":[{id:"affectedAsset3",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find("a[ng-if='ticket.causalCI.name']")},snippet:'{{ticket.causalCI.name}}'}],"views/change/ci-relations.html":[{id:"affectedAsset4",method:"add",mode:"partial",type:"jquery",selector:function(e){return e.find("div")[0]},snippet:''}],"views/feed/feed-item-renderer.html":[{id:"affectedAsset15",method:"add",mode:"partial",type:"jquery",selector:function(e){return e.find(".feed-item__header")[0]},snippet:"{{item.relatedObject.title}}"},{id:"affectedAsset16",type:"jquery",mode:"attribute",attributes:{replace:{"ng-if":"item.isAppEnabled && item.relatedObject.type !== 'knowledge' && item.relatedObject.type !== 'asset'"}},selector:function(e){return e.find("a[ng-if=\"item.isAppEnabled && item.relatedObject.type !== 'knowledge'\"]")}},{id:"affectedAsset18",method:"addBefore",mode:"partial",type:"jquery",selector:function(e){return e.find("feed-item-event-message-renderer")},snippet:''},{id:"affectedAsset19",method:"addAfter",mode:"partial",type:"jquery",selector:function(e){return e.find("feed-item-event-message-renderer")},snippet:''}],"views/asset/asset-details-lifecycle.html":[{id:"affectedAsset5",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find(".profile__title-link > .profile__title")},snippet:'{{asset.name}}'},{id:"affectedAsset6",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find(".ticket__name-link")},snippet:'{{\'search.preview.viewFullAsset\' | i18n}}'}],"views/person/person-asset-renderer.html":[{id:"affectedAsset7",method:"replace",mode:"partial",type:"jquery",selector:function(e){return e.find(".resource-slice__linked-item_title").find("a[entity-profile-link='data']")},snippet:'{{data.name}}'}],"views/person/person-details.html":[{id:"affectedAsset9",type:"jquery",mode:"attribute",attributes:{add:{style:"cursor: default !important"}},selector:function(e){return e.find("person-asset-renderer").parents(".person-item__template")},snippet:''},{id:"affectedAsset8",type:"jquery",mode:"partial",method:"replace",selector:function(e){return e.find("person-asset-renderer")[1]},snippet:''}]}}},{key:"injectDynTemplates",value:function(){return{}}},{key:"templates",value:function(){return[{},{},{},{},{},{},{}]}},{key:"i18nLocales",value:function(){return{}}}])&&r(n.prototype,i),c&&r(n,c),t}();ntt.smartit.api.nttSmartitModules.push(new c)},function(e,t,n){"use strict";angular.module("myitsmApp").factory("customAssetLinkService",function(){return{parseLink:function(e,t,n){if(t){if(e){var i=t;n&&(i.name=t[n.name],i.reconciliationId=t[n.reconciliationId]);var r=e.replace("{Name}",i.name);return r=r.replace("{ReconciliationId}",i.reconciliationId)}console.log("link pattern missing...check configuration!")}else console.log("No information about entity!");return null}}})},function(e,t){angular.module("myitsmApp").directive("customAffectedAssetLink",["ModuleConfigService","customAssetLinkService",function(e,t){return{restrict:"A",scope:{ciData:"=customAffectedAssetLink",mapping:"=mapping"},link:function(n,i){var r=i.parents(".profile-relation__item")[0];if(r&&(r.removeAttribute("ng-click"),r.setAttribute("style","cursor: default !important")),n.$parent.$parent.showDetails=null,n.ciData){var a=e.getModuleConfig("customEntityAssetLink").linkFormat,o=t.parseLink(a,n.ciData,n.mapping);i.attr("href",o);var s=e.getModuleConfig("customEntityAssetLink").openInNewTab;(s=void 0===s||s)&&i.attr("target","_blank")}else console.log("No information about entity")}}}])},function(e,t){angular.module("myitsmApp").directive("scopeControllerCiRelations",["customAssetLinkService","ModuleConfigService","$window",function(e,t,n){return{restrict:"E",template:"",replace:!1,scope:{variable:"="},link:function(e,t,n){},controller:["$element","$attrs","$scope",function(i,r,a){var o=t.getModuleConfig("customEntityAssetLink").linkFormat,s=t.getModuleConfig("customEntityAssetLink").openInNewTab;s=void 0===s||s,a.$parent.showPreview=function(t){var i=e.parseLink(o,t);i&&(s?n.open(i,"_blank"):n.location.href=i)}}]}}])},function(e,t,n){"use strict";angular.module("feedModule").directive("nttFeedItemEventMessageRenderer",["ModuleConfigService","customAssetLinkService",function(e,t){return{restrict:"E",replace:!0,scope:{event:"=",relatedObject:"=",parentContext:"=",isUpdateFeed:"="},link:function(n,i){n.event.entities.forEach(function(n){if("asset"==n.type){var i=e.getModuleConfig("customEntityAssetLink").linkFormat,r=t.parseLink(i,n,{name:"displayValue",reconciliationId:"entityId"});n.entityLink=r}})}}}])},function(e,t,n){"use strict";(function(e){angular.module("feedModule").directive("nttFeedItemEventMessageRendererNewTab",[function(){return{restrict:"E",replace:!0,scope:{event:"=",relatedObject:"=",parentContext:"=",isUpdateFeed:"="},link:function(t,n){var i=!1,r=!0,a=!1,o=void 0;try{for(var s,c=t.event.entities[Symbol.iterator]();!(r=(s=c.next()).done);r=!0)if("asset"==s.value.type){i=!0;break}}catch(e){a=!0,o=e}finally{try{r||null==c.return||c.return()}finally{if(a)throw o}}if(i){var l=n.parent().children().find("a")[0];void 0!==l&&e(l).attr("target","_blank")}}}}])}).call(this,n(6))},function(t,n){t.exports=e}])});