PageSourceSearch

https://www.manuscriptorium.com/hub/chunk-UG5WMHD4.js

js manuscriptorium.com collected 2026-09-24 09:43:29 UTC 5,593 bytes, 7 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="bbba172b-69e9-550c-a717-384cd5c789a0")}catch(e){}}();
3import{a as le}from"./chunk-LNIIPYLK.js";import{a as oe,c as ae,d as re}from"./chunk-CHROE7NG.js";import{a as ne}from"./chunk-XD3S52YC.js";import"./chunk-JCGELL6X.js";import{a as te}from"./chunk-YFINOZAQ.js";import{a as ee,b as ie}from"./chunk-4EMHEHJ6.js";import{a as Z}from"./chunk-XD7GMM4Q.js";import"./chunk-6KGH2WUR.js";import"./chunk-I3FUPXYI.js";import"./chunk-GOKWZW6W.js";import"./chunk-WUY2JFPV.js";import"./chunk-Y3UE7WYA.js";import"./chunk-PVZKWQQE.js";import{e as Q,i as V,k as Y}from"./chunk-RS4OAOOQ.js";import"./chunk-CAZIV44N.js";import"./chunk-VED26QIY.js";import"./chunk-UCBWKLJS.js";import"./chunk-XIEPXTT7.js";import"./chunk-OCEDQH3D.js";import{a as X}from"./chunk-QCZFMUQ2.js";import{a as J,c as $,i as G}from"./chunk-FYEFAVDI.js";import"./chunk-V32LTTP3.js";import{a as A}from"./chunk-DBAVNV7D.js";import"./chunk-LZANT4A3.js";import"./chunk-2IL73E45.js";import"./chunk-VQTNL4J6.js";import"./chunk-NXGCLNSX.js";import{b as K}from"./chunk-OD6I7YAT.js";import"./chunk-6GTHYMO6.js";import"./chunk-LQWW6DAP.js";import"./chunk-QVMKUOA2.js";import{E as q}from"./chunk-DUEKGWVE.js";import"./chunk-SV4QHZ6R.js";import"./chunk-J7WPYGOY.js";import{k,l as L}from"./chunk-WZYMWVAN.js";import{a as N,d as P,f as W,g as j,h as z}from"./chunk-WO2N3BGC.js";import"./chunk-WHTYCSAG.js";import"./chunk-MIRAE4HP.js";import{b as O,f as H}from"./chunk-LKCBMZWZ.js";import"./chunk-VMBK3ESP.js";import"./chunk-VQM3N5YY.js";import"./chunk-U2S4Q5VS.js";import"./chunk-7B3DFEIE.js";import"./chunk-QFRXUKCK.js";import{$b as T,Bb as y,Ca as F,Ec as m,Fc as S,Gc as u,Kc as B,Lc as I,Mc as R,P as M,Rd as E,Wb as v,Yb as _,Zc as c,_b as D,_c as f,_d as U,ac as x,bc as g,cc as n,dc as a,g as C,jb as t,ma as l,nc as b,pc as w}from"./chunk-MPV5Q6GW.js";import"./chunk-THKSGHO2.js";function se(o,h){if(o&1&&(n(0,"mat-option",3),m(1),a()),o&2){let i=h.$implicit;g("value",i),t(),u(" ",i.label," ")}}function me(o,h){if(o&1&&(n(0,"mat-hint"),m(1),a()),o&2){let i=w();t(),u(" ",i.format.desc)}}function pe(o,h){o&1&&(n(0,"div",5),m(1),a()),o&2&&(t(),u(" ",h.name," "))}var He=(()=>{class o{constructor(){this.dialogRef=l(N),this.apiService=l(oe),this.lanaRouting=l(Z),this.schemaFormService=l(re),this.guideService=l(ae),this.snackbar=l(A),this.warningsDialogService=l(le),this.schemaRepository=l(ne),this.fileToUpload=F(null),this.formats=[],this.format=null,this._loading=new C(!1),this.loading$=this._loading.asObservable()}handleFileInput(i){this.fileToUpload.set(i.item(0))}ngOnInit(){this.apiService.listMetadataFormats().subscribe(i=>{this.formats=i.result.list.filter(r=>r.editable),this.formats.length>0&&(this.format=this.formats[0])})}onSubmit(){let i=this.fileToUpload();if(!i)return;let r=new FileReader,e=this.format;e&&(this.lanaRouting.schemaDefault(e.id),this._loading.next(!0),r.onload=(p=>s=>{s.target?.result&&this.apiService.load(e.id,s.target.result).pipe(M(()=>{this._loading.next(!1),this.dialogRef.close()})).subscribe({next:d=>{d.result.warning.length>0&&this.warningsDialogService.open({format:e,warnings:d.result.warning}),this.schemaRepository.setFilename(p.name||""),this.schemaFormService.schema=d.result.schema,this.schemaFormService.model=JSON.parse(JSON.stringify(d.result.model)),this.schemaFormService.recordInvenioId=null,this.guideService.resetHighlights()},error:d=>{this.snackbar.open(d.message||d)}})})(i),r.readAsText(i))}static{this.\u0275fac=function(r){return new(r||o)}}static{this.\u0275cmp=y({type:o,selectors:[["lana-file-chooser-dialog"]],decls:23,vars:22,consts:[["mat-dialog-content",""],["subscriptSizing","dynamic",1,"mb-3"],[3,"valueChange","value"],[3,"value"],["accept",".xml,.xsl",1,"inline-block","pb-2","secondary-button",3,"selectFile"],[1,"mt-1","pb-2","text-xs","mat-hint"],["mat-dialog-actions","",1,"justify-between"],["mat-button","","mat-dialog-close","",1,"error-button",3,"disabled"],["mat-button","",1,"primary-button",3,"click","disabled","loading"]],template:function(r,e){if(r&1&&(n(0,"div",0)(1,"mat-form-field",1)(2,"mat-label"),m(3),c(4,"transloco"),a(),n(5,"mat-select",2),R("valueChange",function(s){return I(e.format,s)||(e.format=s),s}),T(6,se,2,2,"mat-option",3,D),a(),v(8,me,2,1,"mat-hint"),a(),n(9,"aipb-file-input",4),b("selectFile",function(s){return e.fileToUpload.set(s)}),n(10,"span"),m(11),c(12,"transloco"),a()(),v(13,pe,2,1,"div",5),a(),n(14,"div",6)(15,"button",7),c(16,"async"),m(17),c(18,"transloco"),a(),n(19,"button",8),c(20,"async"),b("click",function(){return e.onSubmit()}),m(21),c(22,"transloco"),a()()),r&2){let p;t(3),S(f(4,10,"lana.file_chooser_dialog.format")),t(2),B("value",e.format),t(),x(e.formats),t(2),_(e.format?8:-1),t(3),S(f(12,12,"lana.file_chooser_dialog.upload_file")),t(2),_((p=e.fileToUpload())?13:-1,p),t(2),g("disabled",f(16,14,e.loading$)),t(2),u(" ",f(18,16,"ui.buttons.cancel")," "),t(2),g("disabled",e.fileToUpload()===null||e.format===null)("loading",f(20,18,e.loading$)),t(2),u(" ",f(22,20,"lana.file_chooser_dialog.open")," ")}},dependencies:[U,z,P,j,W,H,O,K,X,G,J,$,Y,V,Q,L,q,te,ie,ee,E,k],styles:[`mat-form-field[_ngcontent-%COMP%]{width:100%}
4/*# sourceMappingURL=file-chooser-dialog.component-4NHHXS6H.css.map */`]})}}return o}
4)();export{He as FileChooserDialogComponent};
5//# sourceMappingURL=chunk-UG5WMHD4.js.map
6
7//# debugId=bbba172b-69e9-550c-a717-384cd5c789a0

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.