graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 933 B
JavaScript
export const __webpack_esm_id__=48607;export const __webpack_esm_ids__=[48607];export const __webpack_esm_modules__={48607:()=>{angular.module("graphdb.framework.graphexplore.services.rdfsdetails",[]).factory("RdfsLabelCommentService",function(){return{processAndFilterLabelAndComment:function(e){function n(e){const n={};for(let r in e)if(e.hasOwnProperty(r)){let t=r;r.indexOf(":")>-1&&(t=r,r=r.split(":")[1].toLowerCase()),n[r]=e[t]}return n}const r=e.results.bindings,t=[],a=[];_.each(r,function(e){let r;angular.isUndefined(e.label)||(r=n(e.label),t.push(r)),angular.isUndefined(e.comment)||(r=n(e.comment),a.push(r))});const s=function(e){return"en"===e.lang||"de"===e.lang},o=$.grep(t,s)[0],l=$.grep(a,s)[0];return{rdfsLabel:angular.isUndefined(o)?t.length>0?t[0].value:void 0:o.value,rdfsComment:angular.isUndefined(l)?a.length>0?a[0].value:void 0:l.value}}}})}};
//# sourceMappingURL=48607.9b5705386c4c4a89cd61.bundle.js.map