UNPKG

graphdb-workbench

Version:
2 lines 1.63 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[86],{38:function(e,a){angular.module("graphdb.framework.rest.graphexplore.data.service",[]).factory("GraphDataRestService",i),i.$inject=["$http"];const t="rest/class-hierarchy",r="rest/domain-range",n="rest/dependencies/",s="rest/explore-graph/";function i(e){return{getClassHierarchyData:function(a){return e.get(t,{params:{graphURI:a}})},reloadClassHierarchy:function(a){return e.get(t,{params:{doReload:!0,graphURI:a}})},getClassInstances:function(a){return e.get(`${t}/class-instances`,{params:{targetUri:a}})},getDomainRangeData:function(a,t){return e.get(r,{params:{targetUri:a,collapsed:t}})},checkDomainRangeData:function(a){return e.head(r,{params:{targetUri:a}})},getRelationshipsData:function(a,t,r){return e.get(`${n}matrix`,{params:{mode:t,classes:_.map(a,(function(e){return e.name})),graphURI:r}})},getRelationshipsClasses:function(a,t){return e.get(`${n}classes`,{params:{mode:a,graphURI:t}})},getRelationshipsStatus:function(a){return e.get(`${n}status`,{params:{graphURI:a}})},calculateRelationships:function(a){return e.get(`${n}update`,{params:{graphURI:a}})},getPredicates:function(a,t,r){return e.get(`${n}predicates`,{params:{from:a,to:t,mode:"all",graphURI:r}})},getInstanceNode:function(a){return e.get(`${s}node`,{params:{iri:a}})},getInstanceNodeLinks:function(a){return e.get(`${s}links`,{params:{iri:a}})},getRdfsLabelAndComment:function(a,t,r){const n=r||{};return e({url:"rest/explore/details",method:"GET",params:_.extend(n,{uri:a,languages:t}),headers:{Accept:"application/json"}})}}}}}]); //# sourceMappingURL=86.75dbe4f2c5bf69670449.bundle.js.map