PageSourceSearch

https://oceandocs.org/3566.6359b115a00a4ba1.js

js oceandocs.org collected 2026-10-02 04:25:02 UTC 5,083 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[3566],{53566:(O,_,o)=>{o.r(_),o.d(_,{EditBitstreamPageComponent:()=>M});var s=o(77219),t=o(94650),m=o(36895),l=o(24006),d=o(34793),p=o(41971),c=o(48106),u=o(20858),g=o(98605),f=o(63311),E=o(54202),v=o(89383);const C=function(n){return["/bitstreams",n,"authorizations"]};function P(n,r){if(1&n){const e=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"ds-form",12),t.\u0275\u0275listener("submitForm",function(){t.\u0275\u0275restoreView(e);const i=t.\u0275\u0275nextContext(4);return t.\u0275\u0275resetView(i.onSubmit())})("cancel",function(){t.\u0275\u0275restoreView(e);const i=t.\u0275\u0275nextContext(4);return t.\u0275\u0275resetView(i.onCancel())})("dfChange",function(i){t.\u0275\u0275restoreView(e);const I=t.\u0275\u0275nextContext(4);return t.\u0275\u0275resetView(I.onChange(i))}),t.\u0275\u0275elementStart(1,"div",13)(2,"a",14),t.\u0275\u0275text(3),t.\u0275\u0275pipe(4,"translate"),t.\u0275\u0275elementEnd()()()}if(2&n){const e=t.\u0275\u0275nextContext(3).ngVar,a=t.\u0275\u0275nextContext();t.\u0275\u0275property("formId","edit-bitstream-form-id")("formGroup",a.formGroup)("formModel",a.formModel)("formLayout",a.formLayout)("submitLabel","form.save"),t.\u0275\u0275advance(2),t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction1(9,C,null==e||null==e.payload?null:e.payload.id)),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(4,7,"bitstream.edit.authorizations.link"))}}function x(n,r){if(1&n&&(t.\u0275\u0275elementStart(0,"div",5)(1,"div",6),t.\u0275\u0275element(2,"ds-themed-thumbnail",7),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(3,"div",8)(4,"div",2)(5,"div",5)(6,"div",9)(7,"h3"),t.\u0275\u0275text(8),t.\u0275\u0275elementStart(9,"span",10),t.\u0275\u0275text(10),t.\u0275\u0275pipe(11,"dsFileSize"),t.\u0275\u0275elementEnd()()()()(),t.\u0275\u0275template(12,P,5,11,"ds-form",11),t.\u0275\u0275elementEnd()()),2&n){const e=t.\u0275\u0275nextContext(2).ngVar,a=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275property("thumbnail",null==e?null:e.payload),t.\u0275\u0275advance(6),t.\u0275\u0275textInterpolate1("",a.dsoNameService.getName(null==e?null:e.payload)," "),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1("(",t.\u0275\u0275pipeBind1(11,4,null==e||null==e.payload?null:e.payload.sizeBytes),")"),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",a.formGroup)}}function h(n,r){1&n&&(t.\u0275\u0275element(0,"ds-error",15),t.\u0275\u0275pipe(1,"translate")),2&n&&t.\u0275\u0275propertyInterpolate("message",t.\u0275\u0275pipeBind1(1,1,"error.bitstream"))}function B(n,r){1&n&&(t.\u0275\u0275element(0,"ds-themed-loading",15),t.\u0275\u0275pipe(1,"translate")),2&n&&t.\u0275\u0275propertyInterpolate("message",t.\u0275\u0275pipeBind1(1,1,"loading.bitstream"))}function D(n,r){if(1&n&&(t.\u0275\u0275elementStart(0,"div",2),t.\u0275\u0275template(1,x,13,6,"div",3),t.\u0275\u0275template(2,h,2,3,"ds-error",4),t.\u0275\u0275template(3,B,2,3,"ds-themed-loading",4),t.\u0275\u0275elementEnd()),2&n){const e=r.ngVar,a=t.\u0275\u0275nextContext().ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",(null==a?null:a.hasSucceeded)&&(null==e?null:e.hasSucceeded)),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",null==a?null:a.hasFailed),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!a||!e||(null==a?null:a.isLoading)||(null==e?null:e.isLoading))}}function y(n,r){if(1&n&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,D,4,3,"div",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementContainerEnd()),2&n){const e=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(2,1,e.bitstreamFormatsRD$))}}let M=(()=>{class n extends s.EditBitstreamPageComponent{}return n.\u0275fac=function(){let r;return function(a){return(r||(r=t.\u0275\u0275getInheritedFactory(n)))(a||n)}}(),n.\u0275cmp=t.\u0275\u0275defineComponent({type:n,selectors:[["ds-edit-bitstream-page"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:2,vars:3,consts:[[4,"ngVar"],["class","container",4,"ngVar"],[1,"container"],["class","row",4,"ngIf"],[3,"message",4,"ngIf"],[1,"row"],[1,"col-md-2"],[3,"thumbnail"],[1,"col-md-10"],[1,"col-12"],[1,"text-muted"],[3,"formId","formGroup","formModel","formLayout","submitLabel","submitForm","cancel","dfChange",4,"ngIf"],[3,"formId","formGroup","formModel","formLayout","submitLabel","submitForm","cancel","dfChange"],["additional","",1,"container","py-3"],[3,"routerLink"],[3,"message"]],template:function(e,a){1&e&&(t.\u0275\u0275template(0,y,3,3,"ng-container",0),t.\u0275\u0275pipe(1,"async")),2&e&&t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(1,1,a.bitstreamRD$))},dependencies:[m.O5,l.JL,d.rH,l.sg,p.q,c.Z,u.z,g.g,f.U,m.Ov,E.p,v.X$],styles:["[_nghost-%COMP%]     .switch{position:absolute;top:calc(var(--bs-spacer) * 2.5)}[_nghost-%COMP%]     ds-dynamic-form-control-container>div>label{margin-top:1.75rem}"],changeDetection:0}),n})()}}]);

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.