graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 2 kB
JavaScript
export const __webpack_id__=54419;export const __webpack_ids__=[28847,54419,78618,96248];export const __webpack_modules__={28847:(e,r,o)=>{o.r(r),o.d(r,{ImportResourceStatus:()=>s});const s={NONE:"NONE",UPLOADING:"UPLOADING",UPLOAD_ERROR:"UPLOAD_ERROR",UPLOADED:"UPLOADED",PENDING:"PENDING",IMPORTING:"IMPORTING",DONE:"DONE",ERROR:"ERROR",INTERRUPTING:"INTERRUPTING"}},54419:(e,r,o)=>{o.r(r),o(96248);var s=o(28847),t=o(78618);function a(e){return{restrict:"E",templateUrl:"js/angular/import/templates/import-resource-message.html",scope:{resource:"="},link:r=>{r.ImportResourceStatus=s.ImportResourceStatus,r.toTitleCase=e=>t.toTitleCase(e),r.showMessage=r=>{e.open({templateUrl:"js/angular/import/templates/import-resource-message-dialog.html",controller:"ImportResourceMessageDialogController",size:"lg",windowClass:"import-resource-message-dialog",backdrop:"static",resolve:{message:function(){return r?r.importResource.message:""}}})}}}}angular.module("graphdb.framework.import.directives.import-resource-message",["graphdb.framework.impex.import.controllers.import-resource-message-dialog"]).directive("importResourceMessage",a),a.$inject=["$uibModal"]},78618:(e,r,o)=>{o.r(r),o.d(r,{removeSpecialChars:()=>t,toBoolean:()=>a,toTitleCase:()=>i});var s=o(98980);const t=e=>e.replace(/[()']/g,""),a=e=>"string"==typeof e?"true"===e:Boolean(e),i=e=>e?(0,s.upperFirst)(e.toLowerCase()):e},96248:(e,r,o)=>{o.r(r);var s=o(304);angular.module("graphdb.framework.impex.import.controllers.import-resource-message-dialog",[]).controller("ImportResourceMessageDialogController",a),a.$inject=["$scope","$uibModalInstance","$translate","toastr","message"];const t=s.LoggerProvider.logger;function a(e,r,o,s,a){e.message=a,e.close=()=>{r.dismiss()},e.copyToClipboard=()=>{navigator.clipboard.writeText(e.message).then(()=>{s.success(o.instant("import.help.messages.copied_to_clipboard")),e.close()},e=>{t.error("Could not copy text: ",e)})}}}};
//# sourceMappingURL=54419.aec242a64c27ceda6e02.bundle.js.map