1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[3706],{51325:(L,d,a)=>{a.r(d),a.d(d,{MetadataSchemaDataService:()=>I});var D=a(88141),h=a(89777),l=a(9847),M=a(57775),O=a(81948),P=a(7094),o=a(18328),r=a(72073),B=a(88667),K=a(20881),f=a(53271),A=a(3601),n=a(54438);let I=(()=>{class i extends K.W{constructor(t,s,_,e,E){super("metadataschemas",t,s,_,e),this.requestService=t,this.rdbService=s,this.objectCache=_,this.halService=e,this.notificationsService=E,this.createData=new o.V(this.linkPath,t,s,_,e,E,this.responseMsToLive),this.putData=new f.W(this.linkPath,t,s,_,e,this.responseMsToLive),this.deleteData=new r.I(this.linkPath,t,s,_,e,E,this.responseMsToLive,this.constructIdEndpoint),this.findAllData=new B.H(this.linkPath,t,s,_,e,this.responseMsToLive)}createOrUpdateMetadataSchema(t){return(0,h.a4)(t.id)?this.putData.put(t):this.createData.create(t)}clearRequests(){return this.getBrowseEndpoint().pipe((0,D.M)(t=>this.requestService.removeByHrefSubstring(t)))}findAll(t,s,_,...e){return this.findAllData.findAll(t,s,_,...e)}delete(t,s){return this.deleteData.delete(t,s)}deleteByHref(t,s){return this.deleteData.deleteByHref(t,s)}static{this.\u0275fac=function(s){return new(s||i)(n.KVO(A.B),n.KVO(M.o),n.KVO(O.$),n.KVO(P.Y),n.KVO(l.I))}}static{this.\u0275prov=n.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})()}}]);
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.