graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 1.2 kB
JavaScript
export const __webpack_id__=9717;export const __webpack_ids__=[9717];export const __webpack_modules__={9717:()=>{function e(e,o){return{restrict:"E",templateUrl:"js/angular/import/templates/import-resource-status-info.html",scope:{resource:"="},link:r=>{const s=[];r.popoverTemplate="resourceStatusInfoTemplate.html",r.popoverIsOpen=!1,r.context=r.resource.importResource.context,r.replaceGraphs=r.resource.importResource.replaceGraphs,r.baseUrl=decodeURIComponent(r.resource.importResource.baseURI),r.forceSerial=r.resource.importResource.forceSerial,r.importedOn=r.resource.importResource.importedOn,r.parserSettings=r.resource.importResource.parserSettings,r.open=()=>{r.closeAllDialogs(),r.popoverIsOpen=!0},r.closeAllDialogs=()=>{e.$broadcast("closePopovers")},r.close=()=>{r.popoverIsOpen=!1};const t=e=>{"Escape"===e.key&&r.$apply(()=>{r.close()})};s.push(r.$on("closePopovers",r.close)),o.on("keydown",t),r.$on("$destroy",()=>{o.off("keydown",t),s.forEach(e=>e())})}}}angular.module("graphdb.framework.import.directives.import-resource-status-info",[]).directive("importResourceStatusInfo",e),e.$inject=["$rootScope","$document"]}};
//# sourceMappingURL=9717.e8c1806fd8c5929855a1.bundle.js.map