(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{"+1Sv":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));class i{constructor(e){this.value=e}}},"+CQV":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL");let r=(()=>{class e{constructor(){this.value=0}next(){return++this.value}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"+MnM":function(e,t,n){var i=n("I+eb"),r=n("2oRo"),s=n("1E5z");i({global:!0},{Reflect:{}}),s(r.Reflect,"Reflect",!0)},"+RhQ":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return o})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"a",(function(){return p}));var i=n("R0Ic");const r=Object(i.m)("slide",[Object(i.j)("expanded",Object(i.k)({height:"*"})),Object(i.j)("collapsed",Object(i.k)({height:0})),Object(i.j)("void",Object(i.k)({height:0})),Object(i.j)("*",Object(i.k)({height:"*"})),Object(i.l)(":enter",[Object(i.e)("200ms")]),Object(i.l)(":leave",[Object(i.e)("200ms")]),Object(i.l)("expanded <=> collapsed",Object(i.e)(250))]),s=Object(i.m)("slideHorizontal",[Object(i.j)("void",Object(i.k)({width:0})),Object(i.j)("*",Object(i.k)({width:"*"})),Object(i.l)(":enter",[Object(i.e)("200ms")]),Object(i.l)(":leave",[Object(i.e)("200ms")])]),o=Object(i.m)("slideMobileNav",[Object(i.j)("expanded",Object(i.k)({height:"100vh"})),Object(i.j)("collapsed",Object(i.k)({height:0})),Object(i.l)("expanded <=> collapsed",Object(i.e)("300ms"))]),a=Object(i.k)({marginLeft:"-{{ sidebarWidth }}"}),c=Object(i.k)({marginLeft:"0"}),l={params:{sidebarWidth:"*"}},u=Object(i.m)("slideSidebar",[Object(i.l)("expanded => collapsed",Object(i.g)([Object(i.h)("@*",Object(i.f)()),Object(i.h)(".sidebar-collapsible",c,l),Object(i.h)(".sidebar-collapsible",Object(i.e)("300ms ease-in-out",a))])),Object(i.l)("collapsed => expanded",Object(i.g)([Object(i.h)("@*",Object(i.f)()),Object(i.h)(".sidebar-collapsible",a),Object(i.h)(".sidebar-collapsible",Object(i.e)("300ms ease-in-out",c),l)]))]),d=Object(i.m)("slideSidebarPadding",[Object(i.j)("hidden",Object(i.k)({paddingLeft:0})),Object(i.j)("shown",Object(i.k)({paddingLeft:"{{ collapsedSidebarWidth }}"}),{params:{collapsedSidebarWidth:"*"}}),Object(i.j)("expanded",Object(i.k)({paddingLeft:"{{ totalSidebarWidth }}"}),{params:{totalSidebarWidth:"*"}}),Object(i.l)("hidden <=> shown",[Object(i.e)("200ms")]),Object(i.l)("hidden <=> expanded",[Object(i.e)("200ms")]),Object(i.l)("shown <=> expanded",[Object(i.e)("200ms")])]),p=Object(i.m)("toggleAnimation",[Object(i.j)("collapsed",Object(i.k)({width:"30px",opacity:"0"})),Object(i.j)("expanded",Object(i.k)({width:"250px",opacity:"1"})),Object(i.l)("* => collapsed",Object(i.g)([Object(i.e)("300ms ease-in-out",Object(i.k)({width:"30px"})),Object(i.e)("300ms ease-in",Object(i.k)({opacity:"0"}))])),Object(i.l)("* => expanded",Object(i.g)([Object(i.e)("300ms ease-out",Object(i.k)({opacity:"1"})),Object(i.e)("300ms ease-in-out",Object(i.k)({width:"250px"}))]))])},"+ZI/":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("mrSG"),r=n("fXoL"),s=n("EdIQ"),o=n("X/78"),a=n("uLZQ"),c=n("7vy/"),l=n("mycY"),u=n("lI3o"),d=n("VOnO"),p=n("zQ+x"),h=n("5HAD"),f=n("l7P3"),m=n("tk/3");let g=(()=>{let e=class extends s.a{constructor(e,t,n,i,r,s,o,a){super(e,t,null,i,r,s,o,a,"submissionforms"),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a}findByHref(e,t=!0,n=!0,...i){return super.findByHref(e,t,n,...i)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](o.a),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](f.i),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](m.b),r["\u0275\u0275inject"](d.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(p.d)(h.d)],e),e})()},"+iDE":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return a}));var i=n("WL0R");const r={NEW_NOTIFICATION:Object(i.a)("dspace/notifications/NEW_NOTIFICATION"),REMOVE_ALL_NOTIFICATIONS:Object(i.a)("dspace/notifications/REMOVE_ALL_NOTIFICATIONS"),REMOVE_NOTIFICATION:Object(i.a)("dspace/notifications/REMOVE_NOTIFICATION")};class s{constructor(e){this.type=r.NEW_NOTIFICATION,this.payload=e}}class o{constructor(e){this.payload=e,this.type=r.REMOVE_ALL_NOTIFICATIONS}}class a{constructor(e){this.type=r.REMOVE_NOTIFICATION,this.payload=e}}},"+ib/":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("R0Ic");const r=Object(i.m)("focusShadow",[Object(i.j)("focus",Object(i.k)({boxShadow:"rgba(119, 119, 119, 0.6) 0px 0px 6px"})),Object(i.j)("blur",Object(i.k)({boxShadow:"none"})),Object(i.l)("focus <=> blur",[Object(i.e)("250ms")])]);Object(i.m)("focusBackground",[Object(i.j)("focus",Object(i.k)({backgroundColor:"rgba(119, 119, 119, 0.1)"})),Object(i.j)("blur",Object(i.k)({backgroundColor:"transparent"})),Object(i.l)("focus <=> blur",[Object(i.e)("250ms")])])},"+s0g":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"+zRf":function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("mrSG"),r=n("fXoL"),s=n("zQ+x"),o=n("7vy/"),a=n("h5qW"),c=n("X/78"),l=n("uLZQ"),u=n("lI3o"),d=n("mycY"),p=n("42gE"),h=n("4Dw+"),f=n("B/au"),m=n("Hl3I"),g=n("tk/3"),b=n("l7P3");let v=(()=>{let e=class extends a.a{constructor(e,t,n,i,r,s,o,a){super(),this.comparator=e,this.halService=t,this.http=n,this.notificationsService=i,this.requestService=r,this.rdbService=s,this.objectCache=o,this.store=a,this.linkPath="workspaceitems",this.searchByItemLinkPath="item"}findByItem(e,t=!1,n=!0,i={},...r){const s=new f.f;s.searchParams=[new m.a("uuid",encodeURIComponent(e))];const o=this.getSearchByHref(this.searchByItemLinkPath,s,...r);return this.findByHref(o,t,n,...r)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](p.a),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](g.b),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](o.a),r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](b.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(s.d)(h.a.type)],e),e})()},"//9w":function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"/4eN":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("mrSG"),r=n("+1Sv");const s=new r.a("processOutput");var o=n("6VZE"),a=n("rPIE"),c=n("0HXA"),l=n("zQ+x"),u=n("HDdC"),d=n("fgUG");let p=(()=>{let e=class{};return e.type=a.a,Object(i.b)([c.a,o.autoserialize,Object(i.c)("design:type",r.a)],e.prototype,"type",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",String)],e.prototype,"processId",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",String)],e.prototype,"userId",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",String)],e.prototype,"startTime",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",String)],e.prototype,"endTime",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",String)],e.prototype,"scriptName",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",Number)],e.prototype,"processStatus",void 0),Object(i.b)([o.autoserialize,Object(i.c)("design:type",Array)],e.prototype,"parameters",void 0),Object(i.b)([o.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(l.h)(d.a),Object(i.c)("design:type",u.a)],e.prototype,"script",void 0),Object(i.b)([Object(l.h)(s),Object(i.c)("design:type",u.a)],e.prototype,"output",void 0),e=Object(i.b)([l.i],e),e})()},"/ESF":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("fXoL"),r=n("QhmN"),s=n("cX2l"),o=n("Obj/"),a=n("1kSV"),c=n("tyNb"),l=n("ofXK"),u=n("BI7K"),d=n("sYmb");function p(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h5",6),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,e.header))}}let h=(()=>{class e extends s.a{constructor(e,t,n){super(e,t),this.activeModal=e,this.route=t,this.router=n,this.objectType=r.a.COLLECTION,this.selectorTypes=[r.a.COLLECTION],this.action=s.b.EDIT}navigate(e){this.router.navigate([Object(o.h)(e.uuid)])}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](a.c),i["\u0275\u0275directiveInject"](c.a),i["\u0275\u0275directiveInject"](c.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-edit-collection-selector"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:20,vars:6,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["class","px-2",4,"ngIf"],[3,"currentDSOId","types","onSelect"],[1,"px-2"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.close()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,p,3,3,"h5",4),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"ds-dso-selector",5),i["\u0275\u0275listener"]("onSelect",(function(e){return t.selectObject(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,4,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".head"),"\n "),i["\u0275\u0275advance"](11),i["\u0275\u0275property"]("ngIf",t.header),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("currentDSOId",null==t.dsoRD?null:t.dsoRD.payload.uuid)("types",t.selectorTypes))},directives:[l.p,u.a],pipes:[d.d],encapsulation:2}),e})()},"/GqU":function(e,t,n){var i=n("RK3t"),r=n("HYAF");e.exports=function(e){return i(r(e))}},"/O7Z":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("mrSG"),r=n("fXoL"),s=n("lI3o"),o=n("zQ+x"),a=n("7vy/"),c=n("mycY"),l=n("PbJM"),u=n("uLZQ"),d=n("h5qW"),p=n("42gE"),h=n("X/78"),f=n("tk/3");class m extends d.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="dso"}getIDHref(e,t,...n){return this.buildHrefFromFindOptions(e.replace(/\{\?uuid\}/,`?uuid=${t}`),{},[],...n)}}let g=(()=>{let e=class{constructor(e,t,n,i,r,s,o){this.requestService=e,this.rdbService=t,this.objectCache=n,this.halService=i,this.notificationsService=r,this.http=s,this.comparator=o,this.linkPath="dso",this.dataService=new m(e,t,null,n,i,r,s,o)}findById(e,t=!0,n=!0,...i){return this.dataService.findById(e,t,n,...i)}findByHref(e,t=!0,n=!0,...i){return this.dataService.findByHref(e,t,n,...i)}findAllByHref(e,t={},n=!0,i=!0,...r){return this.dataService.findAllByHref(e,t,n,i,...r)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](h.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](s.a),r["\u0275\u0275inject"](f.b),r["\u0275\u0275inject"](p.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(o.d)(l.a)],e),e})()},"/Qzo":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("fXoL"),r=n("Kvit"),s=n("5eJj"),o=n("J3qs"),a=n("mycY");let c=(()=>{class e extends s.a{constructor(e){super(),this.objectCache=e,this.toCache=!0}parse(e,t){let n;n=Object(o.b)(t.payload)&&Object(o.b)(t.payload.page)&&0===t.payload.page.totalElements?{page:[]}:this.process(t.payload,e);let i=n;if(Object(o.a)(n))return new r.a([],t.statusCode,t.statusText,void 0);Object(o.b)(n.page)?i=n.page:Array.isArray(n)||(i=[n]);const s=i.map(e=>e._links.self.href);return new r.a(s,t.statusCode,t.statusText,this.processPageInfo(t.payload))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](a.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"/X5v":function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},"/Y66":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("JTKQ"),r=n("fXoL");function s(e,t){}let o=(()=>{class e extends i.a{constructor(){super(...arguments),this.inAndOutputNames=["item"]}getComponentName(){return"FileSectionComponent"}importThemedComponent(e){return n("PzE0")(`./${e}/app/item-page/simple/field-components/file-section/file-section.component`)}importUnthemedComponent(){return Promise.resolve().then(n.bind(null,"8g8H"))}}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-themed-item-page-file-section"]],inputs:{item:"item"},features:[r["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:0,consts:[["vcr",""]],template:function(e,t){1&e&&(r["\u0275\u0275template"](0,s,0,0,"ng-template",null,0,r["\u0275\u0275templateRefExtractor"]),r["\u0275\u0275text"](2,"\n"))},encapsulation:2}),e})();const a=r["\u0275\u0275getInheritedFactory"](o)},"/b8u":function(e,t,n){var i=n("STAE");e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"/eM4":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("J3qs"),r=n("cBt8"),s=n("LvDl");class o{static all(e,t,n){const r=e instanceof Array?e:[e],s=[];for(const a of r){for(const e of o.resolveKeys(a,t)){const t=a[e];if(t)for(const e of t)o.valueMatches(e,n)&&s.push(e)}if(!Object(i.d)(s))return s}return s}static allValues(e,t,n){return o.all(e,t,n).map(e=>e.value)}static first(e,t,n){const i=e instanceof Array?e:[e];for(const r of i)for(const e of o.resolveKeys(r,t)){const t=r[e];if(t)return t.find(e=>o.valueMatches(e,n))}}static firstValue(e,t,n){const r=o.first(e,t,n);return Object(i.j)(r)?void 0:r.value}static has(e,t,n){return Object(i.h)(o.first(e,t,n))}static valueMatches(e,t){if(!t)return!0;if(t.language&&t.language!==e.language)return!1;if(t.authority&&t.authority!==e.authority)return!1;if(t.value){let n=t.value,i=e.value;return t.ignoreCase&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),t.substring?i.includes(n):i===n}return!0}static resolveKeys(e={},t){const n=t instanceof Array?t:[t],i=[];for(const r of n)if(r.includes("*")){const t=new RegExp("^"+r.replace(/\./g,"\\.").replace(/\*/g,".*")+"$");for(const n of Object.keys(e))!i.includes(n)&&t.test(n)&&i.push(n)}else e.hasOwnProperty(r)&&!i.includes(r)&&i.push(r);return i}static toViewModelList(e){let t=[];return Object.keys(e).sort().forEach(n=>{const i=e[n].map((e,t)=>Object.assign({},e,{order:t,key:n}));t=[...t,...i]}),t}static toMetadataMap(e){const t={},n=Object(s.groupBy)(e,e=>e.key);return Object.keys(n).sort().forEach(e=>{const i=Object(s.sortBy)(n[e],["order"]);t[e]=i.map(e=>{const t=Object.assign(new r.c,e);return delete t.order,delete t.key,t})}),t}static setFirstValue(e,t,n){Object(i.e)(e[t])?e[t][0].value=n:e[t]=[Object.assign(new r.c,{value:n})]}}},"/lGE":function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("fXoL"),r=n("PJyI"),s=n("J3qs"),o=n("ofXK"),a=n("Frqi"),c=n("YJCx"),l=n("sYmb");function u(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-loading",3),i["\u0275\u0275text"](1,"\n text-content\n "),i["\u0275\u0275elementEnd"]()),2&e&&i["\u0275\u0275property"]("showMessage",!1)}function d(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"img",6),i["\u0275\u0275listener"]("error",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).errorHandler()})),i["\u0275\u0275pipe"](1,"dsSafeUrl"),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275property"]("src",i["\u0275\u0275pipeBind1"](1,2,e.src),i["\u0275\u0275sanitizeUrl"])("alt",i["\u0275\u0275pipeBind1"](2,4,e.alt))}}function p(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",7),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",8),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",9),i["\u0275\u0275text"](5),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](6,1,e.placeholder))}}function h(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,d,3,6,"img",4),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275template"](3,p,9,3,"div",5),i["\u0275\u0275text"](4,"\n ")),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",null!==e.src),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",null===e.src)}}let f=(()=>{class e{constructor(){this.defaultImage=null,this.src=null,this.alt="thumbnail.default.alt",this.placeholder="thumbnail.default.placeholder",this.limitWidth=!0}ngOnChanges(){if(null!=this.thumbnail)if(this.thumbnail instanceof r.a)this.resolveThumbnail(this.thumbnail);else{const e=this.thumbnail;e.isLoading?this.isLoading=!0:this.resolveThumbnail(e.payload)}}resolveThumbnail(e){this.src=Object(s.b)(e)&&Object(s.b)(e._links)&&Object(s.b)(e._links.content)&&e._links.content.href?e._links.content.href:this.defaultImage,this.isLoading=!1}errorHandler(){this.src=this.src!==this.defaultImage?this.defaultImage:null}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-thumbnail"]],inputs:{thumbnail:"thumbnail",defaultImage:"defaultImage",alt:"alt",placeholder:"placeholder",limitWidth:"limitWidth"},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:8,vars:4,consts:[[1,"thumbnail"],["class","thumbnail-content",3,"showMessage",4,"ngIf","ngIfElse"],["showThumbnail",""],[1,"thumbnail-content",3,"showMessage"],["class","thumbnail-content img-fluid",3,"src","alt","error",4,"ngIf"],["class","thumbnail-content outer",4,"ngIf"],[1,"thumbnail-content","img-fluid",3,"src","alt","error"],[1,"thumbnail-content","outer"],[1,"inner"],[1,"thumbnail-placeholder","w-100","h-100","p-3","lead"]],template:function(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,u,2,1,"ds-loading",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,h,5,2,"ng-template",null,2,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n")),2&e){const e=i["\u0275\u0275reference"](5);i["\u0275\u0275classProp"]("limit-width",t.limitWidth),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isLoading)("ngIfElse",e)}},directives:[o.p,a.a],pipes:[c.a,l.d],styles:['.limit-width[_ngcontent-%COMP%]{max-width:var(--ds-thumbnail-max-width)}img[_ngcontent-%COMP%]{max-width:100%}.outer[_ngcontent-%COMP%]{position:relative}.outer[_ngcontent-%COMP%]:before{display:block;content:"";width:100%;padding-top:141.4285714286%}.outer[_ngcontent-%COMP%] > .inner[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0}.outer[_ngcontent-%COMP%] > .inner[_ngcontent-%COMP%] > .thumbnail-placeholder[_ngcontent-%COMP%]{background:var(--ds-thumbnail-placeholder-background);border:var(--ds-thumbnail-placeholder-border);color:var(--ds-thumbnail-placeholder-color);font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}']}),e})()},"/uUt":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){return n=>n.lift(new s(e,t))}class s{constructor(e,t){this.compare=e,this.keySelector=t}call(e,t){return t.subscribe(new o(e,this.compare,this.keySelector))}}class o extends i.a{constructor(e,t,n){super(e),this.keySelector=n,this.hasKey=!1,"function"==typeof t&&(this.compare=t)}compare(e,t){return e===t}_next(e){let t;try{const{keySelector:n}=this;t=n?n(e):e}catch(i){return this.destination.error(i)}let n=!1;if(this.hasKey)try{const{compare:e}=this;n=e(this.key,t)}catch(i){return this.destination.error(i)}else this.hasKey=!0;n||(this.key=t,this.destination.next(e))}}},0:function(e,t,n){e.exports=n("iTwO")},"02Ij":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("mrSG"),r=n("6VZE"),s=n("zQ+x"),o=n("cBt8"),a=n("0HXA"),c=n("W39B");const l=new(n("+1Sv").a)("searchresult");let u=(()=>{let e=class extends c.a{constructor(){super(...arguments),this.type=l}getRenderTypes(){return[this.constructor]}};return e.type=l,Object(i.b)([a.a,r.autoserialize,Object(i.c)("design:type",o.a)],e.prototype,"hitHighlights",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(a.b)("uuid"),Object(i.c)("design:type",Object)],e.prototype,"indexableObject",void 0),e=Object(i.b)([s.i],e),e})()},"07d7":function(e,t,n){var i=n("AO7/"),r=n("busE"),s=n("sEFX");i||r(Object.prototype,"toString",s,{unsafe:!0})},"0BK2":function(e,t){e.exports={}},"0Dky":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"0EQZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return u})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return c}));var i=n("7+OI"),r=n("LRne"),s=n("XNiG"),o=n("fXoL");class a{}function c(e){return e&&"function"==typeof e.connect}class l extends a{constructor(e){super(),this._data=e}connect(){return Object(i.a)(this._data)?this._data:Object(r.a)(this._data)}disconnect(){}}class u{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(e,t,n,i,r){e.forEachOperation((e,s,o)=>{let a,c;null==e.previousIndex?(a=this._insertView(()=>n(e,s,o),o,t,i(e)),c=a?1:0):null==o?(this._detachAndCacheView(s,t),c=3):(a=this._moveView(s,o,t,i(e)),c=2),r&&r({context:null==a?void 0:a.context,operation:c,record:e})})}detach(){for(const e of this._viewCache)e.destroy();this._viewCache=[]}_insertView(e,t,n,i){const r=this._insertViewFromCache(t,n);if(r)return void(r.context.$implicit=i);const s=e();return n.createEmbeddedView(s.templateRef,s.context,s.index)}_detachAndCacheView(e,t){const n=t.detach(e);this._maybeCacheView(n,t)}_moveView(e,t,n,i){const r=n.get(e);return n.move(r,t),r.context.$implicit=i,r}_maybeCacheView(e,t){if(this._viewCache.lengththis._markSelected(e)):this._markSelected(t[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...e){this._verifyValueAssignment(e),e.forEach(e=>this._markSelected(e)),this._emitChangeEvent()}deselect(...e){this._verifyValueAssignment(e),e.forEach(e=>this._unmarkSelected(e)),this._emitChangeEvent()}toggle(e){this.isSelected(e)?this.deselect(e):this.select(e)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(e){return this._selection.has(e)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(e){this._multiple&&this.selected&&this._selected.sort(e)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(e){this.isSelected(e)||(this._multiple||this._unmarkAll(),this._selection.add(e),this._emitChanges&&this._selectedToEmit.push(e))}_unmarkSelected(e){this.isSelected(e)&&(this._selection.delete(e),this._emitChanges&&this._deselectedToEmit.push(e))}_unmarkAll(){this.isEmpty()||this._selection.forEach(e=>this._unmarkSelected(e))}_verifyValueAssignment(e){}}const p=new o.InjectionToken("_ViewRepeater")},"0GbY":function(e,t,n){var i=n("2oRo"),r=n("Fib7"),s=function(e){return r(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?s(i[e]):i[e]&&i[e][t]}},"0HXA":function(e,t,n){"use strict";n.d(t,"e",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"d",(function(){return u}));var i=n("J3qs");const r=new Map,s=new Map;function o(e){return function(t){const n=c(e)||[],i=c(t)||[];r.set(t,[...i,...n]);const o=s.get(t)||new Map,a=s.get(e)||new Map;Array.from(a.keys()).filter(e=>!Array.from(o.keys()).includes(e)).forEach(e=>{l(...a.get(e))(new t,e)})}}function a(e,t){if(!e)return;let n=r.get(e.constructor);Object(i.d)(n)&&(n=[]),r.set(e.constructor,[...n,t])}function c(e){return r.get(e)||[]}function l(...e){return function(t,n){if(!t)return;let r=s.get(t.constructor);Object(i.d)(r)&&(r=new Map),r.set(n,e),s.set(t.constructor,r)}}function u(e,t){return(s.get(e)||new Map).get(t)}},"0SIU":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"0eef":function(e,t,n){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,s=r&&!i.call({1:2},1);t.f=s?function(e){var t=r(this,e);return!!t&&t.enumerable}:i},"0f0u":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("fXoL"),r=n("QhmN"),s=n("cX2l"),o=n("krCT"),a=n("1kSV"),c=n("tyNb"),l=n("ofXK"),u=n("BI7K"),d=n("sYmb");function p(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h5",6),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,e.header))}}let h=(()=>{class e extends s.a{constructor(e,t,n){super(e,t),this.activeModal=e,this.route=t,this.router=n,this.objectType=r.a.COMMUNITY,this.selectorTypes=[r.a.COMMUNITY],this.action=s.b.EDIT}navigate(e){this.router.navigate([Object(o.g)(e.uuid)])}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](a.c),i["\u0275\u0275directiveInject"](c.a),i["\u0275\u0275directiveInject"](c.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-edit-community-selector"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:20,vars:6,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["class","px-2",4,"ngIf"],[3,"currentDSOId","types","onSelect"],[1,"px-2"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.close()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,p,3,3,"h5",4),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"ds-dso-selector",5),i["\u0275\u0275listener"]("onSelect",(function(e){return t.selectObject(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,4,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".head"),"\n "),i["\u0275\u0275advance"](11),i["\u0275\u0275property"]("ngIf",t.header),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("currentDSOId",null==t.dsoRD?null:t.dsoRD.payload.uuid)("types",t.selectorTypes))},directives:[l.p,u.a],pipes:[d.d],encapsulation:2}),e})()},"0mo+":function(e,t,n){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},n={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===t&&e>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(n("wd/R"))},"0rvr":function(e,t,n){var i=n("4zBA"),r=n("glrk"),s=n("O741");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(o){}return function(n,i){return r(n),s(i),t?e(n,i):n.__proto__=i,n}}():void 0)},"0tRk":function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(n("wd/R"))},"128B":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("Kqap"),r=n("BFxc"),s=n("xbPD"),o=n("mCNh");function a(e,t){return arguments.length>=2?function(n){return Object(o.a)(Object(i.a)(e,t),Object(r.a)(1),Object(s.a)(t))(n)}:function(t){return Object(o.a)(Object(i.a)((t,n,i)=>e(t,n,i+1)),Object(r.a)(1))(t)}}},"14tD":function(e,t,n){"use strict";n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return h}));var i=n("itXk"),r=n("pLZG"),s=n("lJxs"),o=n("/uUt"),a=n("fXoL"),c=n("l7P3"),l=n("J3qs"),u=n("oIe5"),d=function(e){return e[e.XS=0]="XS",e[e.SM=1]="SM",e[e.MD=2]="MD",e[e.LG=3]="LG",e[e.XL=4]="XL",e}({});const p=Object(c.r)(e=>e.hostWindow,e=>e.width);let h=(()=>{class e{constructor(e,t){this.store=e,this.variableService=t,this.breakPoints={},t.getAllVariables().subscribe(e=>{this.breakPoints.XL_MIN=parseInt(e.xlMin,10),this.breakPoints.LG_MIN=parseInt(e.lgMin,10),this.breakPoints.MD_MIN=parseInt(e.mdMin,10),this.breakPoints.SM_MIN=parseInt(e.smMin,10)})}getWidthObs(){return this.store.pipe(Object(c.u)(p),Object(r.a)(e=>Object(l.b)(e)))}get widthCategory(){return this.getWidthObs().pipe(Object(s.a)(e=>e=this.breakPoints.SM_MIN&&e=this.breakPoints.MD_MIN&&e=this.breakPoints.LG_MIN&&ee===d.XS),Object(o.a)())}isSm(){return this.widthCategory.pipe(Object(s.a)(e=>e===d.SM),Object(o.a)())}isMd(){return this.widthCategory.pipe(Object(s.a)(e=>e===d.MD),Object(o.a)())}isLg(){return this.widthCategory.pipe(Object(s.a)(e=>e===d.LG),Object(o.a)())}isXl(){return this.widthCategory.pipe(Object(s.a)(e=>e===d.XL),Object(o.a)())}isXsOrSm(){return Object(i.a)(this.isXs(),this.isSm()).pipe(Object(s.a)(([e,t])=>e||t),Object(o.a)())}}return e.\u0275fac=function(t){return new(t||e)(a["\u0275\u0275inject"](c.i),a["\u0275\u0275inject"](u.a))},e.\u0275prov=a["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"1E5z":function(e,t,n){var i=n("m/L8").f,r=n("Gi26"),s=n("tiKp")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,s)&&i(e,s,{configurable:!0,value:t})}},"1G5W":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return t=>t.lift(new s(e))}class s{constructor(e){this.notifier=e}call(e,t){const n=new o(e),r=Object(i.c)(this.notifier,new i.a(n));return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n}}class o extends i.b{constructor(e){super(e),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},"1I3N":function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i=n("fXoL"),r=n("pLZG"),s=n("lJxs"),o=n("IzEk"),a=n("jH/X"),c=n("J3qs"),l=n("Rk5/"),u=n("h8Z3"),d=n("jgSD"),p=n("tyNb"),h=n("lI3o"),f=n("sYmb"),m=n("gWc+"),g=n("X/78"),b=n("MpcQ"),v=n("O/5o"),y=n("ofXK"),_=n("wTtK"),O=n("1kSV");function j(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ds-claimed-task-actions-loader",4),i["\u0275\u0275listener"]("processCompleted",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).processCompleted.emit(t)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](2);i["\u0275\u0275property"]("option",e)("object",n.object)}}const w=function(e){return[e]};function x(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"button",5),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"i",6),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("ngbTooltip",i["\u0275\u0275pipeBind1"](3,3,"submission.workflow.generic.view-help")),i["\u0275\u0275property"]("routerLink",i["\u0275\u0275pureFunction1"](9,w,e.getWorkflowItemViewRoute(i["\u0275\u0275pipeBind1"](4,5,e.workflowitem$)))),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](8,7,"submission.workflow.generic.view"),"\n ")}}function S(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,j,2,2,"ds-claimed-task-actions-loader",2),i["\u0275\u0275text"](5,"\n\n "),i["\u0275\u0275template"](6,x,10,11,"ng-container",3),i["\u0275\u0275text"](7,"\n\n "),i["\u0275\u0275elementStart"](8,"ds-claimed-task-actions-loader",4),i["\u0275\u0275listener"]("processCompleted",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().processCompleted.emit(t)})),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n"),i["\u0275\u0275elementContainerEnd"]()}if(2&e){const e=t.ngVar,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngForOf",null==e?null:e.options),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",n.hasViewAction(e)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("option",n.returnToPoolOption)("object",n.object)}}let E=(()=>{class e extends l.a{constructor(e,t,n,i,r,s,o){super(a.a.type,e,t,n,i,r,s),this.injector=e,this.router=t,this.notificationsService=n,this.translate=i,this.searchService=r,this.requestService=s,this.workflowActionService=o,this.returnToPoolOption=u.b}ngOnInit(){this.initObjects(this.object),this.initAction(this.object)}initObjects(e){this.object=e,this.workflowitem$=this.object.workflowitem.pipe(Object(r.a)(e=>!e.isRequestPending&&Object(c.h)(e.payload)),Object(s.a)(e=>e.payload),Object(o.a)(1))}initAction(e){this.actionRD$=e.action}hasViewAction(e){return!(null==e?void 0:e.options.includes("submit_edit_metadata"))}getWorkflowItemViewRoute(e){return Object(d.g)(null==e?void 0:e.id)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](p.h),i["\u0275\u0275directiveInject"](h.a),i["\u0275\u0275directiveInject"](f.e),i["\u0275\u0275directiveInject"](m.a),i["\u0275\u0275directiveInject"](g.a),i["\u0275\u0275directiveInject"](b.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-claimed-task-actions"]],inputs:{object:"object"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:3,consts:[[4,"ngVar"],[1,"mt-1","mb-3"],[3,"option","object","processCompleted",4,"ngFor","ngForOf"],[4,"ngIf"],[3,"option","object","processCompleted"],[1,"btn","btn-primary","workflow-view",3,"ngbTooltip","routerLink"],[1,"fa","fa-info-circle"]],template:function(e,t){if(1&e&&(i["\u0275\u0275template"](0,S,12,4,"ng-container",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e){let e=null;i["\u0275\u0275property"]("ngVar",null==(e=i["\u0275\u0275pipeBind1"](1,1,t.actionRD$))?null:e.payload)}},directives:[v.a,y.o,y.p,_.a,O.O,p.i],pipes:[y.b,f.d],styles:[""]}),e})()},"1QIV":function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"p",(function(){return y})),n.d(t,"q",(function(){return _})),n.d(t,"w",(function(){return O})),n.d(t,"o",(function(){return j})),n.d(t,"n",(function(){return w})),n.d(t,"b",(function(){return x})),n.d(t,"g",(function(){return S})),n.d(t,"x",(function(){return E})),n.d(t,"i",(function(){return C})),n.d(t,"m",(function(){return k})),n.d(t,"j",(function(){return D})),n.d(t,"k",(function(){return I})),n.d(t,"d",(function(){return M})),n.d(t,"l",(function(){return T})),n.d(t,"t",(function(){return L})),n.d(t,"v",(function(){return A})),n.d(t,"u",(function(){return P})),n.d(t,"f",(function(){return R})),n.d(t,"c",(function(){return F})),n.d(t,"y",(function(){return N})),n.d(t,"e",(function(){return Y})),n.d(t,"h",(function(){return B})),n.d(t,"s",(function(){return V})),n.d(t,"r",(function(){return z}));var i=n("itXk"),r=n("Kj3r"),s=n("5+tZ"),o=n("pLZG"),a=n("lJxs"),c=n("vkgz"),l=n("IzEk"),u=n("GJmQ"),d=n("cBqT"),p=n("zp1y"),h=n("eIep"),f=n("J3qs"),m=n("TVZh"),g=n("V7B3"),b=n("fXoL");const v=new b.InjectionToken("debounceTime",{providedIn:"root",factory:()=>r.a}),y=(new b.InjectionToken("redirectOn4xx",{providedIn:"root",factory:()=>L}),e=>t=>t.pipe(Object(s.a)(t=>e.getByHref(t)),Object(f.c)())),_=e=>t=>t.pipe(Object(s.a)(t=>e.getByUUID(t)),Object(f.c)()),O=e=>t=>t.pipe(Object(c.a)(t=>e.send(t))),j=()=>e=>e.pipe(Object(a.a)(e=>e.payload)),w=()=>e=>e.pipe(Object(a.a)(e=>e.page)),x=()=>e=>e.pipe(Object(o.a)(e=>Object(f.b)(e)&&e.hasCompleted)),S=()=>e=>e.pipe(x(),Object(l.a)(1)),E=()=>e=>e.pipe(Object(u.a)(e=>Object(f.a)(e)||e.isLoading,!0)),C=()=>e=>e.pipe(Object(o.a)(e=>e.hasSucceeded),Object(l.a)(1)),k=()=>e=>e.pipe(Object(d.a)(e=>e.hasSucceeded&&Object(f.e)(e.payload))),D=()=>e=>e.pipe(C(),j()),I=()=>e=>e.pipe(k(),j()),M=()=>e=>e.pipe(F(),j()),T=()=>e=>e.pipe(C(),j(),w()),L=(e,t)=>n=>n.pipe(Object(p.a)(t.isAuthenticated()),Object(o.a)(([n,i])=>{if(n.hasFailed){if(404===n.statusCode||422===n.statusCode)return e.navigateByUrl(Object(m.x)(),{skipLocationChange:!0}),!1;if(403===n.statusCode||401===n.statusCode)return i?(e.navigateByUrl(Object(m.s)(),{skipLocationChange:!0}),!1):(t.setRedirectUrl(e.url),e.navigateByUrl("login"),!1)}return!0}),Object(a.a)(([e])=>e)),A=(e,t,n)=>r=>Object(i.a)(r,t.isAuthenticated()).pipe(Object(a.a)(([i,r])=>!!i.some(e=>!0===e)||(r?e.parseUrl(Object(m.s)()):(t.setRedirectUrl(n),e.parseUrl("login"))))),P=(e,t)=>n=>n.pipe(Object(a.a)(n=>{const i={redirect:encodeURIComponent(t)};return n||e.createUrlTree([Object(g.d)()],{queryParams:i})})),R=()=>e=>e.pipe(Object(d.a)(e=>!e.isLoading)),F=()=>e=>e.pipe(Object(o.a)(e=>e.hasSucceeded)),N=()=>e=>e.pipe(Object(o.a)(e=>e.hasSucceeded),Object(a.a)(e=>{const t=e.payload.page.filter(e=>Object(f.b)(e)).map(e=>e.indexableObject),n=Object.assign(e.payload,{page:t});return Object.assign(e,{payload:n})})),Y=e=>t=>t.pipe(j(),w(),Object(a.a)(t=>t.find(t=>t.id===e)),Object(a.a)(t=>{if(Object(f.e)(t))return t._links;throw new Error(`No metadata browse definition could be found for id '${e}'`)})),B=()=>e=>e.pipe(Object(a.a)(e=>Object.assign(e,{payload:e.payload.page.length>0?e.payload.page[0]:void 0}))),V=()=>e=>e.pipe(Object(f.c)(),Object(a.a)(e=>e.payload.page.filter(e=>Object(f.b)(e)))),z=()=>e=>e.pipe(Object(f.c)(),Object(a.a)(e=>e.payload.page.filter(e=>Object(f.b)(e))),Object(h.a)(e=>{const t=e.map(e=>e.schema.pipe(D(),Object(a.a)(t=>({field:e,schema:t}))));return Object(i.a)(t)}),Object(a.a)(e=>e.map(e=>e.schema.prefix+"."+e.field.toString())))},"1aCu":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("3jCq"),s=n("4v6T"),o=n("Wm14"),a=n("J3qs"),c=n("IzEk"),l=n("k7Qu"),u=n("ofXK"),d=n("sYmb");const p=["badges"];function h(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",6),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,"item.badge.private")))}function f(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",7),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",8),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,"item.badge.withdrawn")))}function m(e,t){}const g=function(e){return{"d-none":e}};let b=(()=>{class e{constructor(e,t){this.componentFactoryResolver=e,this.themeService=t,this.showLabel=!0,this.hideBadges=!1,this.contentChange=new i.EventEmitter,this.privateBadge=!1,this.withdrawnBadge=!1,this.subs=[],this.inAndOutputNames=["object","index","linkType","listID","showLabel","context","viewMode","value"]}ngOnInit(){this.instantiateComponent(this.object)}ngOnChanges(e){this.inAndOutputNames.some(t=>Object(a.b)(e[t]))&&this.connectInputsAndOutputs()}ngOnDestroy(){this.subs.filter(e=>Object(a.b)(e)).forEach(e=>e.unsubscribe())}instantiateComponent(e){this.initBadges();const t=this.getComponent(e.getRenderTypes(),this.viewMode,this.context),n=this.componentFactoryResolver.resolveComponentFactory(t),i=this.listableObjectDirective.viewContainerRef;i.clear(),this.compRef=i.createComponent(n,0,void 0,[[this.badges.nativeElement]]),this.connectInputsAndOutputs(),this.compRef.instance.reloadedObject&&this.compRef.instance.reloadedObject.pipe(Object(c.a)(1)).subscribe(e=>{e&&(this.compRef.destroy(),this.object=e,this.instantiateComponent(e),this.contentChange.emit(e))})}initBadges(){let e=this.object;Object(a.b)(e.indexableObject)&&(e=e.indexableObject);const t=Object(a.b)(e)&&this.viewMode!==r.a.StandalonePage;this.privateBadge=t&&Object(a.b)(e.isDiscoverable)&&!e.isDiscoverable,this.withdrawnBadge=t&&Object(a.b)(e.isWithdrawn)&&e.isWithdrawn}getComponent(e,t,n){return Object(s.d)(e,t,n,this.themeService.getThemeName())}connectInputsAndOutputs(){Object(a.e)(this.inAndOutputNames)&&Object(a.b)(this.compRef)&&Object(a.b)(this.compRef.instance)&&this.inAndOutputNames.forEach(e=>{this.compRef.instance[e]=this[e]})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ComponentFactoryResolver),i["\u0275\u0275directiveInject"](l.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-listable-object-component-loader"]],viewQuery:function(e,t){if(1&e&&(i["\u0275\u0275viewQuery"](o.a,3),i["\u0275\u0275viewQuery"](p,3)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.listableObjectDirective=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.badges=e.first)}},inputs:{object:"object",index:"index",viewMode:"viewMode",context:"context",linkType:"linkType",listID:"listID",showLabel:"showLabel",value:"value",hideBadges:"hideBadges"},outputs:{contentChange:"contentChange"},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:10,vars:5,consts:[[3,"ngClass"],["badges",""],["class","private-badge",4,"ngIf"],["class","withdrawn-badge",4,"ngIf"],["dsListableObject",""],[1,"private-badge"],[1,"badge","badge-danger"],[1,"withdrawn-badge"],[1,"badge","badge-warning"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0,1),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275template"](3,h,6,3,"div",2),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275template"](5,f,6,3,"div",3),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275template"](8,m,0,0,"ng-template",4),i["\u0275\u0275text"](9,"\n")),2&e&&(i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](3,g,t.hideBadges)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",t.privateBadge),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.withdrawnBadge))},directives:[u.m,u.p,o.a],pipes:[d.d],styles:["[_nghost-%COMP%]{width:100%}"]}),e})()},"1dcM":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("collection")},"1dxE":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("metadatafield")},"1kSV":function(e,t,n){"use strict";n.d(t,"a",(function(){return Ft})),n.d(t,"b",(function(){return Yt})),n.d(t,"c",(function(){return ii})),n.d(t,"d",(function(){return Vt})),n.d(t,"e",(function(){return Wt})),n.d(t,"f",(function(){return zt})),n.d(t,"g",(function(){return bn})),n.d(t,"h",(function(){return dn})),n.d(t,"i",(function(){return zn})),n.d(t,"j",(function(){return Xn})),n.d(t,"k",(function(){return $n})),n.d(t,"l",(function(){return qn})),n.d(t,"m",(function(){return Wn})),n.d(t,"n",(function(){return Kn})),n.d(t,"o",(function(){return Gn})),n.d(t,"p",(function(){return Yn})),n.d(t,"q",(function(){return ci})),n.d(t,"r",(function(){return li})),n.d(t,"s",(function(){return hr})),n.d(t,"t",(function(){return mi})),n.d(t,"u",(function(){return hi})),n.d(t,"v",(function(){return fi})),n.d(t,"w",(function(){return gi})),n.d(t,"x",(function(){return Oi})),n.d(t,"y",(function(){return _i})),n.d(t,"z",(function(){return Un})),n.d(t,"A",(function(){return Ii})),n.d(t,"B",(function(){return ji})),n.d(t,"C",(function(){return Mi})),n.d(t,"D",(function(){return Rt})),n.d(t,"E",(function(){return Pt})),n.d(t,"F",(function(){return At})),n.d(t,"G",(function(){return qt})),n.d(t,"H",(function(){return Ut})),n.d(t,"I",(function(){return Ni})),n.d(t,"J",(function(){return Fi})),n.d(t,"K",(function(){return Yi})),n.d(t,"L",(function(){return Xi})),n.d(t,"M",(function(){return Vi})),n.d(t,"N",(function(){return Ki})),n.d(t,"O",(function(){return tr})),n.d(t,"P",(function(){return nr})),n.d(t,"Q",(function(){return ur})),n.d(t,"R",(function(){return dr}));var i=n("fXoL"),r=n("ofXK"),s=n("HDdC"),o=n("EY2u"),a=n("LRne"),c=n("XNiG"),l=n("xgIS"),u=n("PqYM"),d=n("Nv8m"),p=n("2Vo4"),h=(n("itXk"),n("5yfJ"),n("1uah")),f=n("VRyK"),m=n("GyhO"),g=n("1G5W"),b=n("pLZG"),v=n("IzEk"),y=n("lJxs"),_=n("JX91"),O=n("/uUt"),j=n("eIep"),w=n("vkgz"),x=n("zp1y"),S=n("3E0/"),E=n("5+tZ"),C=n("zP0r"),k=n("w1tV"),D=n("3Pt+");function I(e,t){}function M(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"button",3),i["\u0275\u0275text"](2),i["\u0275\u0275template"](3,I,0,0,"ng-template",4),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n ")),2&e){const e=t.$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngbPanelToggle",e),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.title,""),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngTemplateOutlet",null==e.titleTpl?null:e.titleTpl.templateRef)}}function T(e,t){}function L(e,t){}function A(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",9),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,L,0,0,"ng-template",4),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit;i["\u0275\u0275propertyInterpolate"]("id",e.id),i["\u0275\u0275attribute"]("aria-labelledby",e.id+"-header"),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.contentTpl?null:e.contentTpl.templateRef)||null)}}const P=function(e,t){return{$implicit:e,opened:t}};function R(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"div"),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div",5),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275template"](5,T,0,0,"ng-template",6),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,A,7,3,"div",7),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n ")),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](),r=i["\u0275\u0275reference"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275classMap"]("card "+(e.cardClass||"")),i["\u0275\u0275advance"](2),i["\u0275\u0275classMap"]("card-header "+(e.type?"bg-"+e.type:n.type?"bg-"+n.type:"")),i["\u0275\u0275propertyInterpolate1"]("id","",e.id,"-header"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.headerTpl?null:e.headerTpl.templateRef)||r)("ngTemplateOutletContext",i["\u0275\u0275pureFunction2"](8,P,e,e.isOpen)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!n.destroyOnHide||e.isOpen||e.transitionRunning)}}const F=["*"],N=["defaultDayTemplate"],Y=["content"];function B(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"div",7),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](3,"\n ")),2&e){const e=t.date,n=t.currentMonth,r=t.selected,s=t.disabled,o=t.focused;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("date",e)("currentMonth",n)("selected",r)("disabled",s)("focused",o)}}function V(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",12),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",t.i18n.getMonthLabel(e.firstDate),"\n ")}}function z(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",9),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,V,2,1,"div",10),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275element"](4,"ngb-datepicker-month",11),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf","none"===n.navigation||n.displayMonths>1&&"select"===n.navigation),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("month",e.firstDate)}}function H(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,z,6,2,"div",8),i["\u0275\u0275text"](2,"\n ")),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngForOf",e.model.months)}}function U(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ngb-datepicker-navigation",13),i["\u0275\u0275listener"]("navigate",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().onNavigateEvent(t)}))("select",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().onNavigateDateSelect(t)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("date",e.model.firstDate)("months",e.model.months)("disabled",e.model.disabled)("showSelect","select"===e.model.navigation)("prevDisabled",e.model.prevDisabled)("nextDisabled",e.model.nextDisabled)("selectBoxes",e.model.selectBoxes)}}function q(e,t){}function W(e,t){}function $(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.i18n.getWeekLabel())}}function G(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",6),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e)}}function X(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",2),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,$,2,1,"div",3),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,G,2,1,"div",4),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.datepicker.showWeekNumbers),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",e.viewModel.weekdays)}}function K(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2).$implicit,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](t.i18n.getWeekNumerals(e.number))}}function J(e,t){}function Q(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,J,0,0,"ng-template",14),i["\u0275\u0275text"](2,"\n ")),2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngTemplateOutlet",t.datepicker.dayTemplate)("ngTemplateOutletContext",e.context)}}function Z(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",12),i["\u0275\u0275listener"]("click",(function(n){i["\u0275\u0275restoreView"](e);const r=t.$implicit;return i["\u0275\u0275nextContext"](3).doSelect(r),n.preventDefault()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,Q,3,2,"ng-template",13),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit;i["\u0275\u0275classProp"]("disabled",e.context.disabled)("hidden",e.hidden)("ngb-dp-today",e.context.today),i["\u0275\u0275property"]("tabindex",e.tabindex),i["\u0275\u0275attribute"]("aria-label",e.ariaLabel),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e.hidden)}}function ee(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,K,2,1,"div",9),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Z,4,9,"div",10),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.datepicker.showWeekNumbers),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",e.days)}}function te(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,ee,6,2,"div",7),i["\u0275\u0275text"](2,"\n ")),2&e){const e=t.$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",!e.collapsed)}}function ne(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ngb-datepicker-navigation-select",7),i["\u0275\u0275listener"]("select",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().select.emit(t)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("date",e.date)("disabled",e.disabled)("months",e.selectBoxes.months)("years",e.selectBoxes.years)}}function ie(e,t){1&e&&i["\u0275\u0275element"](0,"div",0)}function re(e,t){1&e&&i["\u0275\u0275element"](0,"div",0)}function se(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,ie,1,0,"div",9),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div",10),i["\u0275\u0275text"](4),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,re,1,0,"div",9),i["\u0275\u0275text"](7,"\n ")),2&e){const e=t.$implicit,n=t.index,r=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",n>0),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("\n ",r.i18n.getMonthLabel(e.firstDate),"\n "),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",n!==r.months.length-1)}}function oe(e,t){if(1&e&&i["\u0275\u0275template"](0,se,8,3,"ng-template",8),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("ngForOf",e.months)}}const ae=["ngbDatepickerDayView",""],ce=["month"],le=["year"];function ue(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"option",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("value",e),i["\u0275\u0275attribute"]("aria-label",n.i18n.getMonthFullName(e,null==n.date?null:n.date.year)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](n.i18n.getMonthShortName(e,null==n.date?null:n.date.year))}}function de(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"option",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("value",e),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](n.i18n.getYearNumerals(e))}}const pe=["dialog"],he=["ngbNavOutlet",""];function fe(e,t){}const me=function(e){return{$implicit:e}};function ge(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",2),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,fe,0,0,"ng-template",3),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("item",e)("nav",t.nav)("role",t.paneRole),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.contentTpl?null:e.contentTpl.templateRef)||null)("ngTemplateOutletContext",i["\u0275\u0275pureFunction1"](5,me,e.active||t.isPanelTransitioning(e)))}}function be(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,ge,4,7,"div",1),i["\u0275\u0275text"](2,"\n ")),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",e.isPanelInDom()||n.isPanelTransitioning(e))}}function ve(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275i18n"](1,10),i["\u0275\u0275elementEnd"]())}function ye(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275i18n"](1,11),i["\u0275\u0275elementEnd"]())}function _e(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275i18n"](1,12),i["\u0275\u0275elementEnd"]())}function Oe(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275i18n"](1,13),i["\u0275\u0275elementEnd"]())}function je(e,t){1&e&&i["\u0275\u0275text"](0,"...")}function we(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",15),i["\u0275\u0275text"](1,"(current)"),i["\u0275\u0275elementEnd"]())}function xe(e,t){if(1&e&&(i["\u0275\u0275text"](0),i["\u0275\u0275template"](1,we,2,0,"span",14),i["\u0275\u0275text"](2,"\n ")),2&e){const e=t.$implicit,n=t.currentPage;i["\u0275\u0275textInterpolate1"]("\n ",e,"\n "),i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",e===n)}}function Se(e,t){}const Ee=function(e){return{disabled:!0,currentPage:e}};function Ce(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",20),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,Se,0,0,"ng-template",8),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2).$implicit,t=i["\u0275\u0275nextContext"](),n=i["\u0275\u0275reference"](14);i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==t.tplEllipsis?null:t.tplEllipsis.templateRef)||n)("ngTemplateOutletContext",i["\u0275\u0275pureFunction1"](2,Ee,e))}}function ke(e,t){}const De=function(e,t,n){return{disabled:e,$implicit:t,currentPage:n}};function Ie(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"a",21),i["\u0275\u0275listener"]("click",(function(t){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275nextContext"]().$implicit;return i["\u0275\u0275nextContext"](2).selectPage(n),t.preventDefault()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,ke,0,0,"ng-template",8),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"](),n=t.disabled,r=t.$implicit,s=i["\u0275\u0275nextContext"](),o=i["\u0275\u0275reference"](17);i["\u0275\u0275attribute"]("tabindex",n?"-1":null)("aria-disabled",n?"true":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==s.tplNumber?null:s.tplNumber.templateRef)||o)("ngTemplateOutletContext",i["\u0275\u0275pureFunction3"](4,De,n,e,r))}}function Me(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"li",17),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,Ce,4,4,"a",18),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Ie,4,8,"a",19),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](),r=n.$implicit,s=n.disabled,o=i["\u0275\u0275nextContext"]();i["\u0275\u0275classProp"]("active",e===r)("disabled",o.isEllipsis(e)||s),i["\u0275\u0275attribute"]("aria-current",e===r?"page":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",o.isEllipsis(e)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!o.isEllipsis(e))}}function Te(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,Me,6,7,"li",16),i["\u0275\u0275text"](2,"\n ")),2&e){const e=t.pages;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngForOf",e)}}function Le(e,t){}const Ae=function(e,t){return{disabled:e,currentPage:t}};function Pe(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",17),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",22),i["\u0275\u0275listener"]("click",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().selectPage(1),t.preventDefault()})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Le,0,0,"ng-template",8),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](),t=i["\u0275\u0275reference"](2);i["\u0275\u0275classProp"]("disabled",e.previousDisabled()),i["\u0275\u0275advance"](2),i["\u0275\u0275attribute"]("tabindex",e.previousDisabled()?"-1":null)("aria-disabled",e.previousDisabled()?"true":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.tplFirst?null:e.tplFirst.templateRef)||t)("ngTemplateOutletContext",i["\u0275\u0275pureFunction2"](6,Ae,e.previousDisabled(),e.page))}}function Re(e,t){}const Fe=function(e){return{disabled:e}};function Ne(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",17),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",23),i["\u0275\u0275listener"]("click",(function(t){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275nextContext"]();return n.selectPage(n.page-1),t.preventDefault()})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Re,0,0,"ng-template",8),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](),t=i["\u0275\u0275reference"](5);i["\u0275\u0275classProp"]("disabled",e.previousDisabled()),i["\u0275\u0275advance"](2),i["\u0275\u0275attribute"]("tabindex",e.previousDisabled()?"-1":null)("aria-disabled",e.previousDisabled()?"true":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.tplPrevious?null:e.tplPrevious.templateRef)||t)("ngTemplateOutletContext",i["\u0275\u0275pureFunction1"](6,Fe,e.previousDisabled()))}}function Ye(e,t){1&e&&i["\u0275\u0275text"](0,"\n ")}function Be(e,t){}function Ve(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",17),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",24),i["\u0275\u0275listener"]("click",(function(t){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275nextContext"]();return n.selectPage(n.page+1),t.preventDefault()})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Be,0,0,"ng-template",8),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](),t=i["\u0275\u0275reference"](8);i["\u0275\u0275classProp"]("disabled",e.nextDisabled()),i["\u0275\u0275advance"](2),i["\u0275\u0275attribute"]("tabindex",e.nextDisabled()?"-1":null)("aria-disabled",e.nextDisabled()?"true":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.tplNext?null:e.tplNext.templateRef)||t)("ngTemplateOutletContext",i["\u0275\u0275pureFunction2"](6,Ae,e.nextDisabled(),e.page))}}function ze(e,t){}function He(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",17),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",25),i["\u0275\u0275listener"]("click",(function(t){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275nextContext"]();return n.selectPage(n.pageCount),t.preventDefault()})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,ze,0,0,"ng-template",8),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](),t=i["\u0275\u0275reference"](11);i["\u0275\u0275classProp"]("disabled",e.nextDisabled()),i["\u0275\u0275advance"](2),i["\u0275\u0275attribute"]("tabindex",e.nextDisabled()?"-1":null)("aria-disabled",e.nextDisabled()?"true":null),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==e.tplLast?null:e.tplLast.templateRef)||t)("ngTemplateOutletContext",i["\u0275\u0275pureFunction2"](6,Ae,e.nextDisabled(),e.page))}}const Ue=function(e,t,n){return{$implicit:e,pages:t,disabled:n}};function qe(e,t){1&e&&i["\u0275\u0275text"](0),2&e&&i["\u0275\u0275textInterpolate"](100===t.fill?"\u2605":"\u2606")}function We(e,t){1&e&&i["\u0275\u0275text"](0,"\n ")}function $e(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"span",2),i["\u0275\u0275text"](2),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"span",3),i["\u0275\u0275listener"]("mouseenter",(function(){i["\u0275\u0275restoreView"](e);const n=t.index;return i["\u0275\u0275nextContext"]().enter(n+1)}))("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.index;return i["\u0275\u0275nextContext"]().handleClick(n+1)})),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,We,1,0,"ng-template",4),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n ")}if(2&e){const e=t.index,n=i["\u0275\u0275nextContext"](),r=i["\u0275\u0275reference"](2);i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"]("(",e=12)("ngIfElse",e)}}function ot(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275classMap"](t.highlightClass),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e)}}function at(e,t){if(1&e&&i["\u0275\u0275text"](0),2&e){const e=i["\u0275\u0275nextContext"]().$implicit;i["\u0275\u0275textInterpolate"](e)}}function ct(e,t){if(1&e&&(i["\u0275\u0275template"](0,ot,2,3,"span",1),i["\u0275\u0275template"](1,at,1,1,"ng-template",null,2,i["\u0275\u0275templateRefExtractor"])),2&e){const e=t.odd,n=i["\u0275\u0275reference"](2);i["\u0275\u0275property"]("ngIf",e)("ngIfElse",n)}}function lt(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275element"](1,"ngb-highlight",2),i["\u0275\u0275text"](2,"\n ")),2&e){const e=t.result,n=t.term,r=t.formatter;i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("result",r(e))("term",n)}}function ut(e,t){}const dt=function(e,t,n){return{result:e,term:t,formatter:n}};function pt(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"button",3),i["\u0275\u0275listener"]("mouseenter",(function(){i["\u0275\u0275restoreView"](e);const n=t.index;return i["\u0275\u0275nextContext"]().markActive(n)}))("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"]().select(n)})),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275template"](3,ut,0,0,"ng-template",4),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n ")}if(2&e){const e=t.$implicit,n=t.index,r=i["\u0275\u0275nextContext"](),s=i["\u0275\u0275reference"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275classProp"]("active",n===r.activeIdx),i["\u0275\u0275property"]("id",r.id+"-"+n),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",r.resultTemplate||s)("ngTemplateOutletContext",i["\u0275\u0275pureFunction3"](5,dt,e,r.term,r.formatter))}}function ht(e){return parseInt(`${e}`,10)}function ft(e){return null!=e?`${e}`:""}function mt(e,t,n=0){return Math.max(Math.min(e,t),n)}function gt(e){return"string"==typeof e}function bt(e){return!isNaN(ht(e))}function vt(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}function yt(e){return null!=e}function _t(e){return bt(e)?`0${e}`.slice(-2):""}function Ot(e,t){return e&&e.className&&e.className.split&&e.className.split(/\s+/).indexOf(t)>=0}function jt(e){return(e||document.body).getBoundingClientRect()}function wt(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}"undefined"==typeof Element||Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){let t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});const xt={animation:!0,transitionTimerDelayMs:5};let St=(()=>{class e{constructor(){this.animation=xt.animation}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),Et=(()=>{class e{constructor(e){this._ngbConfig=e,this.closeOthers=!1}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](St))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(St))},token:e,providedIn:"root"}),e})();const Ct=()=>{},{transitionTimerDelayMs:kt}=xt,Dt=new Map,It=(e,t,n,i)=>{let r=i.context||{};const p=Dt.get(t);if(p)switch(i.runningTransition){case"continue":return o.a;case"stop":e.run(()=>p.transition$.complete()),r=Object.assign(p.context,r),Dt.delete(t)}const h=n(t,i.animation,r)||Ct;if(!i.animation||"none"===window.getComputedStyle(t).transitionProperty)return e.run(()=>h()),Object(a.a)(void 0).pipe(function(e){return t=>new s.a(n=>t.subscribe(t=>e.run(()=>n.next(t)),t=>e.run(()=>n.error(t)),()=>e.run(()=>n.complete())))}(e));const f=new c.a,v=new c.a,y=f.pipe(function(...e){return t=>Object(m.a)(t,Object(a.a)(...e))}(!0));Dt.set(t,{transition$:f,complete:()=>{v.next(),v.complete()},context:r});const _=function(e){const{transitionDelay:t,transitionDuration:n}=window.getComputedStyle(e);return 1e3*(parseFloat(t)+parseFloat(n))}(t);return e.runOutsideAngular(()=>{const n=Object(l.a)(t,"transitionend").pipe(Object(g.a)(y),Object(b.a)(({target:e})=>e===t)),i=Object(u.a)(_+kt).pipe(Object(g.a)(y));Object(d.a)(i,n,v).pipe(Object(g.a)(y)).subscribe(()=>{Dt.delete(t),e.run(()=>{h(),f.next(),f.complete()})})}),f.asObservable()},Mt=(e,t,n)=>{let{direction:i,maxHeight:r}=n;const{classList:s}=e;function o(){s.add("collapse"),"show"===i?s.add("show"):s.remove("show")}if(t)return r||(r=function(e){if("undefined"==typeof navigator)return"0px";const{classList:t}=e,n=t.contains("show");n||t.add("show"),e.style.height="";const i=e.getBoundingClientRect().height+"px";return n||t.remove("show"),i}(e),n.maxHeight=r,e.style.height="show"!==i?r:"0px",s.remove("collapse"),s.remove("collapsing"),s.remove("show"),jt(e),s.add("collapsing")),e.style.height="show"===i?r:"0px",()=>{o(),s.remove("collapsing"),e.style.height=""};o()};let Tt=0,Lt=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPanelHeader",""]]}),e})(),At=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPanelTitle",""]]}),e})(),Pt=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPanelContent",""]]}),e})(),Rt=(()=>{class e{constructor(){this.disabled=!1,this.id="ngb-panel-"+Tt++,this.isOpen=!1,this.initClassDone=!1,this.transitionRunning=!1,this.shown=new i.EventEmitter,this.hidden=new i.EventEmitter}ngAfterContentChecked(){this.titleTpl=this.titleTpls.first,this.headerTpl=this.headerTpls.first,this.contentTpl=this.contentTpls.first}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ngb-panel"]],contentQueries:function(e,t,n){if(1&e&&(i["\u0275\u0275contentQuery"](n,At,0),i["\u0275\u0275contentQuery"](n,Lt,0),i["\u0275\u0275contentQuery"](n,Pt,0)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.titleTpls=e),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.headerTpls=e),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.contentTpls=e)}},inputs:{disabled:"disabled",id:"id",title:"title",type:"type",cardClass:"cardClass"},outputs:{shown:"shown",hidden:"hidden"}}),e})(),Ft=(()=>{class e{constructor(e,t,n,r){this._element=t,this._ngZone=n,this._changeDetector=r,this.activeIds=[],this.destroyOnHide=!0,this.panelChange=new i.EventEmitter,this.shown=new i.EventEmitter,this.hidden=new i.EventEmitter,this.animation=e.animation,this.type=e.type,this.closeOtherPanels=e.closeOthers}isExpanded(e){return this.activeIds.indexOf(e)>-1}expand(e){this._changeOpenState(this._findPanelById(e),!0)}expandAll(){this.closeOtherPanels?0===this.activeIds.length&&this.panels.length&&this._changeOpenState(this.panels.first,!0):this.panels.forEach(e=>this._changeOpenState(e,!0))}collapse(e){this._changeOpenState(this._findPanelById(e),!1)}collapseAll(){this.panels.forEach(e=>{this._changeOpenState(e,!1)})}toggle(e){const t=this._findPanelById(e);t&&this._changeOpenState(t,!t.isOpen)}ngAfterContentChecked(){gt(this.activeIds)&&(this.activeIds=this.activeIds.split(/\s*,\s*/)),this.panels.forEach(e=>{e.isOpen=!e.disabled&&this.activeIds.indexOf(e.id)>-1}),this.activeIds.length>1&&this.closeOtherPanels&&(this._closeOthers(this.activeIds[0],!1),this._updateActiveIds()),this._ngZone.onStable.pipe(Object(v.a)(1)).subscribe(()=>{this.panels.forEach(e=>{const t=this._getPanelElement(e.id);t?e.initClassDone||(e.initClassDone=!0,It(this._ngZone,t,Mt,{animation:!1,runningTransition:"continue",context:{direction:e.isOpen?"show":"hide"}})):e.initClassDone=!1})})}_changeOpenState(e,t){if(null!=e&&!e.disabled&&e.isOpen!==t){let n=!1;this.panelChange.emit({panelId:e.id,nextState:t,preventDefault:()=>{n=!0}}),n||(e.isOpen=t,e.transitionRunning=!0,t&&this.closeOtherPanels&&this._closeOthers(e.id),this._updateActiveIds(),this._runTransitions(this.animation))}}_closeOthers(e,t=!0){this.panels.forEach(n=>{n.id!==e&&n.isOpen&&(n.isOpen=!1,n.transitionRunning=t)})}_findPanelById(e){return this.panels.find(t=>t.id===e)||null}_updateActiveIds(){this.activeIds=this.panels.filter(e=>e.isOpen&&!e.disabled).map(e=>e.id)}_runTransitions(e){this._changeDetector.detectChanges(),this.panels.forEach(t=>{if(t.transitionRunning){const n=this._getPanelElement(t.id);It(this._ngZone,n,Mt,{animation:e,runningTransition:"stop",context:{direction:t.isOpen?"show":"hide"}}).subscribe(()=>{t.transitionRunning=!1;const{id:e}=t;t.isOpen?(t.shown.emit(),this.shown.emit(e)):(t.hidden.emit(),this.hidden.emit(e))})}})}_getPanelElement(e){return this._element.nativeElement.querySelector("#"+e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Et),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-accordion"]],contentQueries:function(e,t,n){if(1&e&&i["\u0275\u0275contentQuery"](n,Rt,0),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.panels=e)}},hostAttrs:["role","tablist",1,"accordion"],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("aria-multiselectable",!t.closeOtherPanels)},inputs:{activeIds:"activeIds",destroyOnHide:"destroyOnHide",animation:"animation",type:"type",closeOtherPanels:["closeOthers","closeOtherPanels"]},outputs:{panelChange:"panelChange",shown:"shown",hidden:"hidden"},exportAs:["ngbAccordion"],decls:6,vars:1,consts:[["ngbPanelHeader",""],["t",""],["ngFor","",3,"ngForOf"],[1,"btn","btn-link",3,"ngbPanelToggle"],[3,"ngTemplateOutlet"],["role","tab",3,"id"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","tabpanel",3,"id",4,"ngIf"],["role","tabpanel",3,"id"],[1,"card-body"]],template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,M,6,3,"ng-template",0,1,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,R,11,11,"ng-template",2),i["\u0275\u0275text"](5,"\n ")),2&e&&(i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngForOf",t.panels))},directives:function(){return[Lt,r.o,Nt,r.t,r.p]},encapsulation:2}),e})(),Nt=(()=>{class e{constructor(e,t){this.accordion=e,this.panel=t}set ngbPanelToggle(e){e&&(this.panel=e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Ft),i["\u0275\u0275directiveInject"](Rt,9))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["button","ngbPanelToggle",""]],hostAttrs:["type","button"],hostVars:5,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("click",(function(){return t.accordion.toggle(t.panel.id)})),2&e&&(i["\u0275\u0275hostProperty"]("disabled",t.panel.disabled),i["\u0275\u0275attribute"]("aria-expanded",t.panel.isOpen)("aria-controls",t.panel.id),i["\u0275\u0275classProp"]("collapsed",!t.panel.isOpen))},inputs:{ngbPanelToggle:"ngbPanelToggle"}}),e})(),Yt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Bt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Vt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbButtonLabel",""]],hostVars:8,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("btn",!0)("active",t.active)("disabled",t.disabled)("focus",t.focused)}}),e})(),zt=(()=>{class e{constructor(e,t){this._label=e,this._cd=t,this.disabled=!1,this.valueChecked=!0,this.valueUnChecked=!1,this.onChange=e=>{},this.onTouched=()=>{}}set focused(e){this._label.focused=e,e||this.onTouched()}onInputChange(e){const t=e.target.checked?this.valueChecked:this.valueUnChecked;this.onChange(t),this.onTouched(),this.writeValue(t)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e,this._label.disabled=e}writeValue(e){this.checked=e===this.valueChecked,this._label.active=this.checked,this._cd.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Vt),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbButton","","type","checkbox"]],hostVars:2,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(e){return t.onInputChange(e)}))("focus",(function(){return t.focused=!0}))("blur",(function(){return t.focused=!1})),2&e&&i["\u0275\u0275hostProperty"]("checked",t.checked)("disabled",t.disabled)},inputs:{disabled:"disabled",valueChecked:"valueChecked",valueUnChecked:"valueUnChecked"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}])]}),e})(),Ht=0,Ut=(()=>{class e{constructor(){this._radios=new Set,this._value=null,this.name="ngb-radio-"+Ht++,this.onChange=e=>{},this.onTouched=()=>{}}get disabled(){return this._disabled}set disabled(e){this.setDisabledState(e)}onRadioChange(e){this.writeValue(e.value),this.onChange(e.value)}onRadioValueUpdate(){this._updateRadiosValue()}register(e){this._radios.add(e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._disabled=e,this._updateRadiosDisabled()}unregister(e){this._radios.delete(e)}writeValue(e){this._value=e,this._updateRadiosValue()}_updateRadiosValue(){this._radios.forEach(e=>e.updateValue(this._value))}_updateRadiosDisabled(){this._radios.forEach(e=>e.updateDisabled())}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbRadioGroup",""]],hostAttrs:["role","radiogroup"],inputs:{name:"name"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}])]}),e})(),qt=(()=>{class e{constructor(e,t,n,i,r){this._group=e,this._label=t,this._renderer=n,this._element=i,this._cd=r,this._value=null,this._group.register(this),this.updateDisabled()}set value(e){this._value=e;const t=e?e.toString():"";this._renderer.setProperty(this._element.nativeElement,"value",t),this._group.onRadioValueUpdate()}set disabled(e){this._disabled=!1!==e,this.updateDisabled()}set focused(e){this._label&&(this._label.focused=e),e||this._group.onTouched()}get checked(){return this._checked}get disabled(){return this._group.disabled||this._disabled}get value(){return this._value}get nameAttr(){return this.name||this._group.name}ngOnDestroy(){this._group.unregister(this)}onChange(){this._group.onRadioChange(this)}updateValue(e){this.value!==e&&this._cd.markForCheck(),this._checked=this.value===e,this._label.active=this._checked}updateDisabled(){this._label.disabled=this.disabled}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Ut),i["\u0275\u0275directiveInject"](Vt),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbButton","","type","radio"]],hostVars:3,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(){return t.onChange()}))("focus",(function(){return t.focused=!0}))("blur",(function(){return t.focused=!1})),2&e&&i["\u0275\u0275hostProperty"]("checked",t.checked)("disabled",t.disabled)("name",t.nameAttr)},inputs:{value:"value",disabled:"disabled",name:"name"}}),e})(),Wt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})(),$t=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Gt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})();class Xt{constructor(e,t,n){this.year=vt(e)?e:null,this.month=vt(t)?t:null,this.day=vt(n)?n:null}static from(e){return e instanceof Xt?e:e?new Xt(e.year,e.month,e.day):null}equals(e){return null!=e&&this.year===e.year&&this.month===e.month&&this.day===e.day}before(e){return!!e&&(this.year===e.year?this.month===e.month?this.day!==e.day&&this.daye.day:this.month>e.month:this.year>e.year)}}function Kt(e){return new Xt(e.getFullYear(),e.getMonth()+1,e.getDate())}function Jt(e){const t=new Date(e.year,e.month-1,e.day,12);return isNaN(t.getTime())||t.setFullYear(e.year),t}function Qt(){return new en}let Zt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:Qt,token:e,providedIn:"root"}),e})(),en=(()=>{class e extends Zt{getDaysPerWeek(){return 7}getMonths(){return[1,2,3,4,5,6,7,8,9,10,11,12]}getWeeksPerMonth(){return 6}getNext(e,t="d",n=1){let i=Jt(e),r=!0,s=i.getMonth();switch(t){case"y":i.setFullYear(i.getFullYear()+n);break;case"m":s+=n,i.setMonth(s),s%=12,s<0&&(s+=12);break;case"d":i.setDate(i.getDate()+n),r=!1;break;default:return e}return r&&i.getMonth()!==s&&i.setDate(0),Kt(i)}getPrev(e,t="d",n=1){return this.getNext(e,t,-n)}getWeekday(e){let t=Jt(e).getDay();return 0===t?7:t}getWeekNumber(e,t){7===t&&(t=0);const n=Jt(e[(11-t)%7]);n.setDate(n.getDate()+4-(n.getDay()||7));const i=n.getTime();return n.setMonth(0),n.setDate(1),Math.floor(Math.round((i-n.getTime())/864e5)/7)+1}getToday(){return Kt(new Date)}isValid(e){if(!(e&&vt(e.year)&&vt(e.month)&&vt(e.day)))return!1;if(0===e.year)return!1;const t=Jt(e);return!isNaN(t.getTime())&&t.getFullYear()===e.year&&t.getMonth()+1===e.month&&t.getDate()===e.day}}return e.\u0275fac=function(t){return tn(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const tn=i["\u0275\u0275getInheritedFactory"](en);function nn(e,t){return!function(e,t){return!e&&!t||!!e&&!!t&&e.equals(t)}(e,t)}function rn(e,t){return!(!e&&!t||e&&t&&e.year===t.year&&e.month===t.month)}function sn(e,t,n){return e&&t&&e.before(t)?t:e&&n&&e.after(n)?n:e||null}function on(e,t){const{minDate:n,maxDate:i,disabled:r,markDisabled:s}=t;return!(null==e||r||s&&s(e,{year:e.year,month:e.month})||n&&e.before(n)||i&&e.after(i))}let an=(()=>{class e{getWeekdayLabel(e,t){return this.getWeekdayShortName(e)}getMonthLabel(e){return`${this.getMonthFullName(e.month,e.year)} ${this.getYearNumerals(e.year)}`}getDayNumerals(e){return`${e.day}`}getWeekNumerals(e){return`${e}`}getYearNumerals(e){return`${e}`}getWeekLabel(){return""}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return e=Object(i["\u0275\u0275inject"])(i.LOCALE_ID),new cn(e);var e},token:e,providedIn:"root"}),e})(),cn=(()=>{class e extends an{constructor(e){super(),this._locale=e,this._monthsShort=Object(r.C)(e,r.g.Standalone,r.x.Abbreviated),this._monthsFull=Object(r.C)(e,r.g.Standalone,r.x.Wide)}getWeekdayShortName(e){return this.getWeekdayLabel(e,r.x.Short)}getWeekdayLabel(e,t){const n=Object(r.A)(this._locale,r.g.Standalone,void 0===t?r.x.Short:t);return n.map((e,t)=>n[(t+1)%7])[e-1]||""}getMonthShortName(e){return this._monthsShort[e-1]||""}getMonthFullName(e){return this._monthsFull[e-1]||""}getDayAriaLabel(e){const t=new Date(e.year,e.month-1,e.day);return Object(r.z)(t,"fullDate",this._locale)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.LOCALE_ID))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})(),ln=(()=>{class e{constructor(e,t){this._calendar=e,this._i18n=t,this._VALIDATORS={dayTemplateData:e=>{if(this._state.dayTemplateData!==e)return{dayTemplateData:e}},displayMonths:e=>{if(vt(e=ht(e))&&e>0&&this._state.displayMonths!==e)return{displayMonths:e}},disabled:e=>{if(this._state.disabled!==e)return{disabled:e}},firstDayOfWeek:e=>{if(vt(e=ht(e))&&e>=0&&this._state.firstDayOfWeek!==e)return{firstDayOfWeek:e}},focusVisible:e=>{if(this._state.focusVisible!==e&&!this._state.disabled)return{focusVisible:e}},markDisabled:e=>{if(this._state.markDisabled!==e)return{markDisabled:e}},maxDate:e=>{const t=this.toValidDate(e,null);if(nn(this._state.maxDate,t))return{maxDate:t}},minDate:e=>{const t=this.toValidDate(e,null);if(nn(this._state.minDate,t))return{minDate:t}},navigation:e=>{if(this._state.navigation!==e)return{navigation:e}},outsideDays:e=>{if(this._state.outsideDays!==e)return{outsideDays:e}},weekdays:e=>{const t=!0===e||!1===e?r.x.Short:e,n=!0!==e&&!1!==e||e;if(this._state.weekdayWidth!==t||this._state.weekdaysVisible!==n)return{weekdayWidth:t,weekdaysVisible:n}}},this._model$=new c.a,this._dateSelect$=new c.a,this._state={dayTemplateData:null,markDisabled:null,maxDate:null,minDate:null,disabled:!1,displayMonths:1,firstDate:null,firstDayOfWeek:1,lastDate:null,focusDate:null,focusVisible:!1,months:[],navigation:"select",outsideDays:"visible",prevDisabled:!1,nextDisabled:!1,selectedDate:null,selectBoxes:{years:[],months:[]},weekdayWidth:r.x.Short,weekdaysVisible:!0}}get model$(){return this._model$.pipe(Object(b.a)(e=>e.months.length>0))}get dateSelect$(){return this._dateSelect$.pipe(Object(b.a)(e=>null!==e))}set(e){let t=Object.keys(e).map(t=>this._VALIDATORS[t](e[t])).reduce((e,t)=>Object.assign(Object.assign({},e),t),{});Object.keys(t).length>0&&this._nextState(t)}focus(e){const t=this.toValidDate(e,null);null!=t&&!this._state.disabled&&nn(this._state.focusDate,t)&&this._nextState({focusDate:e})}focusSelect(){on(this._state.focusDate,this._state)&&this.select(this._state.focusDate,{emitEvent:!0})}open(e){const t=this.toValidDate(e,this._calendar.getToday());null==t||this._state.disabled||this._state.firstDate&&!rn(this._state.firstDate,t)||this._nextState({firstDate:t})}select(e,t={}){const n=this.toValidDate(e,null);null==n||this._state.disabled||(nn(this._state.selectedDate,n)&&this._nextState({selectedDate:n}),t.emitEvent&&on(n,this._state)&&this._dateSelect$.next(n))}toValidDate(e,t){const n=Xt.from(e);return void 0===t&&(t=this._calendar.getToday()),this._calendar.isValid(n)?n:t}getMonth(e){for(let t of this._state.months)if(e.month===t.number&&e.year===t.year)return t;throw new Error(`month ${e.month} of year ${e.year} not found`)}_nextState(e){const t=this._updateState(e);this._patchContexts(t),this._state=t,this._model$.next(this._state)}_patchContexts(e){const{months:t,displayMonths:n,selectedDate:i,focusDate:r,focusVisible:s,disabled:o,outsideDays:a}=e;e.months.forEach(e=>{e.weeks.forEach(c=>{c.days.forEach(c=>{r&&(c.context.focused=r.equals(c.date)&&s),c.tabindex=!o&&r&&c.date.equals(r)&&r.month===e.number?0:-1,!0===o&&(c.context.disabled=!0),void 0!==i&&(c.context.selected=null!==i&&i.equals(c.date)),e.number!==c.date.month&&(c.hidden="hidden"===a||"collapsed"===a||n>1&&c.date.after(t[0].firstDate)&&c.date.before(t[n-1].lastDate))})})})}_updateState(e){const t=Object.assign({},this._state,e);let n=t.firstDate;if(("minDate"in e||"maxDate"in e)&&(function(e,t){if(t&&e&&t.before(e))throw new Error(`'maxDate' ${t} should be greater than 'minDate' ${e}`)}(t.minDate,t.maxDate),t.focusDate=sn(t.focusDate,t.minDate,t.maxDate),t.firstDate=sn(t.firstDate,t.minDate,t.maxDate),n=t.focusDate),"disabled"in e&&(t.focusVisible=!1),"selectedDate"in e&&0===this._state.months.length&&(n=t.selectedDate),"focusVisible"in e)return t;if("focusDate"in e&&(t.focusDate=sn(t.focusDate,t.minDate,t.maxDate),n=t.focusDate,0!==t.months.length&&t.focusDate&&!t.focusDate.before(t.firstDate)&&!t.focusDate.after(t.lastDate)))return t;if("firstDate"in e&&(t.firstDate=sn(t.firstDate,t.minDate,t.maxDate),n=t.firstDate),n){const i=function(e,t,n,i,r){const{displayMonths:s,months:o}=n,a=o.splice(0,o.length);return Array.from({length:s},(n,i)=>{const s=Object.assign(e.getNext(t,"m",i),{day:1});if(o[i]=null,!r){const e=a.findIndex(e=>e.firstDate.equals(s));-1!==e&&(o[i]=a.splice(e,1)[0])}return s}).forEach((t,r)=>{null===o[r]&&(o[r]=function(e,t,n,i,r={}){const{dayTemplateData:s,minDate:o,maxDate:a,firstDayOfWeek:c,markDisabled:l,outsideDays:u,weekdayWidth:d,weekdaysVisible:p}=n,h=e.getToday();r.firstDate=null,r.lastDate=null,r.number=t.month,r.year=t.year,r.weeks=r.weeks||[],r.weekdays=r.weekdays||[],t=function(e,t,n){const i=e.getDaysPerWeek(),r=new Xt(t.year,t.month,1),s=e.getWeekday(r)%i;return e.getPrev(r,"d",(i+s-n)%i)}(e,t,c),p||(r.weekdays.length=0);for(let f=0;fe.date),c),n.collapsed="collapsed"===u&&m[0].date.month!==r.number&&m[m.length-1].date.month!==r.number}return r}(e,t,n,i,a.shift()||{}))}),o}(this._calendar,n,t,this._i18n,"dayTemplateData"in e||"firstDayOfWeek"in e||"markDisabled"in e||"minDate"in e||"maxDate"in e||"disabled"in e||"outsideDays"in e||"weekdaysVisible"in e);t.months=i,t.firstDate=i[0].firstDate,t.lastDate=i[i.length-1].lastDate,"selectedDate"in e&&!on(t.selectedDate,t)&&(t.selectedDate=null),"firstDate"in e&&(!t.focusDate||t.focusDate.before(t.firstDate)||t.focusDate.after(t.lastDate))&&(t.focusDate=n);const r=!this._state.firstDate||this._state.firstDate.year!==t.firstDate.year,s=!this._state.firstDate||this._state.firstDate.month!==t.firstDate.month;"select"===t.navigation?(("minDate"in e||"maxDate"in e||0===t.selectBoxes.years.length||r)&&(t.selectBoxes.years=function(e,t,n){if(!e)return[];const i=t?Math.max(t.year,e.year-500):e.year-10,r=(n?Math.min(n.year,e.year+500):e.year+10)-i+1,s=Array(r);for(let o=0;oe===n.month);r=r.slice(e)}if(i&&t.year===i.year){const e=r.findIndex(e=>e===i.month);r=r.slice(0,e+1)}return r}(this._calendar,t.firstDate,t.minDate,t.maxDate))):t.selectBoxes={years:[],months:[]},"arrows"!==t.navigation&&"select"!==t.navigation||!(s||r||"minDate"in e||"maxDate"in e||"disabled"in e)||(t.prevDisabled=t.disabled||function(e,t,n){const i=Object.assign(e.getPrev(t,"m"),{day:1});return null!=n&&(i.year===n.year&&i.month{class e{constructor(){this.displayMonths=1,this.firstDayOfWeek=1,this.navigation="select",this.outsideDays="visible",this.showWeekdays=!0,this.showWeekNumbers=!1,this.weekdays=r.x.Short}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})();function pn(){return new fn}let hn=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:pn,token:e,providedIn:"root"}),e})(),fn=(()=>{class e extends hn{fromModel(e){return e&&vt(e.year)&&vt(e.month)&&vt(e.day)?{year:e.year,month:e.month,day:e.day}:null}toModel(e){return e&&vt(e.year)&&vt(e.month)&&vt(e.day)?{year:e.year,month:e.month,day:e.day}:null}}return e.\u0275fac=function(t){return mn(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const mn=i["\u0275\u0275getInheritedFactory"](fn);let gn=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbDatepickerContent",""]]}),e})(),bn=(()=>{class e{constructor(e,t,n,r,s,o,a,l){this._service=e,this._calendar=t,this.i18n=n,this._elementRef=o,this._ngbDateAdapter=a,this._ngZone=l,this._controlValue=null,this._destroyed$=new c.a,this._publicState={},this.navigate=new i.EventEmitter,this.dateSelect=new i.EventEmitter,this.onChange=e=>{},this.onTouched=()=>{},["dayTemplate","dayTemplateData","displayMonths","firstDayOfWeek","footerTemplate","markDisabled","minDate","maxDate","navigation","outsideDays","showWeekdays","showWeekNumbers","startDate","weekdays"].forEach(e=>this[e]=r[e]),e.dateSelect$.pipe(Object(g.a)(this._destroyed$)).subscribe(e=>{this.dateSelect.emit(e)}),e.model$.pipe(Object(g.a)(this._destroyed$)).subscribe(e=>{const t=e.firstDate,n=this.model?this.model.firstDate:null;this._publicState={maxDate:e.maxDate,minDate:e.minDate,firstDate:e.firstDate,lastDate:e.lastDate,focusedDate:e.focusDate,months:e.months.map(e=>e.firstDate)};let i=!1;if(!t.equals(n)&&(this.navigate.emit({current:n?{year:n.year,month:n.month}:null,next:{year:t.year,month:t.month},preventDefault:()=>i=!0}),i&&null!==n))return void this._service.open(n);const r=e.selectedDate,o=e.focusDate,a=this.model?this.model.focusDate:null;this.model=e,nn(r,this._controlValue)&&(this._controlValue=r,this.onTouched(),this.onChange(this._ngbDateAdapter.toModel(r))),nn(o,a)&&a&&e.focusVisible&&this.focus(),s.markForCheck()})}set showWeekdays(e){this.weekdays=e,this._showWeekdays=e}get showWeekdays(){return this._showWeekdays}get state(){return this._publicState}get calendar(){return this._calendar}focusDate(e){this._service.focus(Xt.from(e))}focusSelect(){this._service.focusSelect()}focus(){this._ngZone.onStable.asObservable().pipe(Object(v.a)(1)).subscribe(()=>{const e=this._elementRef.nativeElement.querySelector('div.ngb-dp-day[tabindex="0"]');e&&e.focus()})}navigateTo(e){this._service.open(Xt.from(e?e.day?e:Object.assign(Object.assign({},e),{day:1}):null))}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{const e=Object(l.a)(this._contentEl.nativeElement,"focusin"),t=Object(l.a)(this._contentEl.nativeElement,"focusout"),{nativeElement:n}=this._elementRef;Object(f.a)(e,t).pipe(Object(b.a)(({target:e,relatedTarget:t})=>!(Ot(e,"ngb-dp-day")&&Ot(t,"ngb-dp-day")&&n.contains(e)&&n.contains(t))),Object(g.a)(this._destroyed$)).subscribe(({type:e})=>this._ngZone.run(()=>this._service.set({focusVisible:"focusin"===e})))})}ngOnDestroy(){this._destroyed$.next()}ngOnInit(){if(void 0===this.model){const e={};["dayTemplateData","displayMonths","markDisabled","firstDayOfWeek","navigation","minDate","maxDate","outsideDays","weekdays"].forEach(t=>e[t]=this[t]),this._service.set(e),this.navigateTo(this.startDate)}this.dayTemplate||(this.dayTemplate=this._defaultDayTemplate)}ngOnChanges(e){const t={};if(e.showWeekdays&&(t.weekdays=this.weekdays),["dayTemplateData","displayMonths","markDisabled","firstDayOfWeek","navigation","minDate","maxDate","outsideDays","weekdays"].filter(t=>t in e).forEach(e=>t[e]=this[e]),this._service.set(t),"startDate"in e){const{currentValue:t,previousValue:n}=e.startDate;rn(n,t)&&this.navigateTo(this.startDate)}}onDateSelect(e){this._service.focus(e),this._service.select(e,{emitEvent:!0})}onNavigateDateSelect(e){this._service.open(e)}onNavigateEvent(e){switch(e){case un.PREV:this._service.open(this._calendar.getPrev(this.model.firstDate,"m",1));break;case un.NEXT:this._service.open(this._calendar.getNext(this.model.firstDate,"m",1))}}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._service.set({disabled:e})}writeValue(e){this._controlValue=Xt.from(this._ngbDateAdapter.fromModel(e)),this._service.select(this._controlValue)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](ln),i["\u0275\u0275directiveInject"](Zt),i["\u0275\u0275directiveInject"](an),i["\u0275\u0275directiveInject"](dn),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](hn),i["\u0275\u0275directiveInject"](i.NgZone))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-datepicker"]],contentQueries:function(e,t,n){if(1&e&&i["\u0275\u0275contentQuery"](n,gn,3),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.contentTemplate=e.first)}},viewQuery:function(e,t){if(1&e&&(i["\u0275\u0275viewQuery"](N,3),i["\u0275\u0275viewQuery"](Y,3)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._defaultDayTemplate=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._contentEl=e.first)}},inputs:{showWeekdays:"showWeekdays",weekdays:"weekdays",dayTemplate:"dayTemplate",dayTemplateData:"dayTemplateData",displayMonths:"displayMonths",firstDayOfWeek:"firstDayOfWeek",footerTemplate:"footerTemplate",markDisabled:"markDisabled",maxDate:"maxDate",minDate:"minDate",navigation:"navigation",outsideDays:"outsideDays",showWeekNumbers:"showWeekNumbers",startDate:"startDate"},outputs:{navigate:"navigate",dateSelect:"dateSelect"},exportAs:["ngbDatepicker"],features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0},ln]),i["\u0275\u0275NgOnChangesFeature"]],decls:20,vars:5,consts:[["defaultDayTemplate",""],["defaultContentTemplate",""],[1,"ngb-dp-header"],[3,"date","months","disabled","showSelect","prevDisabled","nextDisabled","selectBoxes","navigate","select",4,"ngIf"],[1,"ngb-dp-content"],["content",""],[3,"ngTemplateOutlet"],["ngbDatepickerDayView","",3,"date","currentMonth","selected","disabled","focused"],["class","ngb-dp-month",4,"ngFor","ngForOf"],[1,"ngb-dp-month"],["class","ngb-dp-month-name",4,"ngIf"],[3,"month"],[1,"ngb-dp-month-name"],[3,"date","months","disabled","showSelect","prevDisabled","nextDisabled","selectBoxes","navigate","select"]],template:function(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,B,4,5,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](3,"\n\n "),i["\u0275\u0275template"](4,H,3,1,"ng-template",null,1,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](6,"\n\n "),i["\u0275\u0275elementStart"](7,"div",2),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,U,2,7,"ngb-datepicker-navigation",3),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n\n "),i["\u0275\u0275elementStart"](12,"div",4,5),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275template"](15,q,0,0,"ng-template",6),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n\n "),i["\u0275\u0275template"](18,W,0,0,"ng-template",6),i["\u0275\u0275text"](19,"\n ")),2&e){const e=i["\u0275\u0275reference"](5);i["\u0275\u0275advance"](9),i["\u0275\u0275property"]("ngIf","none"!==t.navigation),i["\u0275\u0275advance"](3),i["\u0275\u0275classProp"]("ngb-dp-months",!t.contentTemplate),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngTemplateOutlet",(null==t.contentTemplate?null:t.contentTemplate.templateRef)||e),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngTemplateOutlet",t.footerTemplate)}},directives:function(){return[r.p,r.t,Bn,r.o,_n,On]},styles:["ngb-datepicker{border:1px solid #dfdfdf;border-radius:.25rem;display:inline-block}ngb-datepicker-month{pointer-events:auto}ngb-datepicker.dropdown-menu{padding:0}.ngb-dp-body{z-index:1050}.ngb-dp-header{background-color:#f8f9fa;background-color:var(--light);border-bottom:0;border-radius:.25rem .25rem 0 0;padding-top:.25rem}.ngb-dp-months{display:flex}.ngb-dp-month{pointer-events:none}.ngb-dp-month-name{background-color:#f8f9fa;background-color:var(--light);font-size:larger;height:2rem;line-height:2rem;text-align:center}.ngb-dp-month+.ngb-dp-month .ngb-dp-month-name,.ngb-dp-month+.ngb-dp-month .ngb-dp-week{padding-left:1rem}.ngb-dp-month:last-child .ngb-dp-week{padding-right:.25rem}.ngb-dp-month:first-child .ngb-dp-week{padding-left:.25rem}.ngb-dp-month .ngb-dp-week:last-child{padding-bottom:.25rem}"],encapsulation:2,changeDetection:0}),e})();var vn=function(e){return e[e.Tab=9]="Tab",e[e.Enter=13]="Enter",e[e.Escape=27]="Escape",e[e.Space=32]="Space",e[e.PageUp=33]="PageUp",e[e.PageDown=34]="PageDown",e[e.End=35]="End",e[e.Home=36]="Home",e[e.ArrowLeft=37]="ArrowLeft",e[e.ArrowUp=38]="ArrowUp",e[e.ArrowRight=39]="ArrowRight",e[e.ArrowDown=40]="ArrowDown",e}({});let yn=(()=>{class e{processKey(e,t){const{state:n,calendar:i}=t;switch(e.which){case vn.PageUp:t.focusDate(i.getPrev(n.focusedDate,e.shiftKey?"y":"m",1));break;case vn.PageDown:t.focusDate(i.getNext(n.focusedDate,e.shiftKey?"y":"m",1));break;case vn.End:t.focusDate(e.shiftKey?n.maxDate:n.lastDate);break;case vn.Home:t.focusDate(e.shiftKey?n.minDate:n.firstDate);break;case vn.ArrowLeft:t.focusDate(i.getPrev(n.focusedDate,"d",1));break;case vn.ArrowUp:t.focusDate(i.getPrev(n.focusedDate,"d",i.getDaysPerWeek()));break;case vn.ArrowRight:t.focusDate(i.getNext(n.focusedDate,"d",1));break;case vn.ArrowDown:t.focusDate(i.getNext(n.focusedDate,"d",i.getDaysPerWeek()));break;case vn.Enter:case vn.Space:t.focusSelect();break;default:return}e.preventDefault(),e.stopPropagation()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),_n=(()=>{class e{constructor(e,t,n,i){this.i18n=e,this.datepicker=t,this._keyboardService=n,this._service=i}set month(e){this.viewModel=this._service.getMonth(e)}onKeyDown(e){this._keyboardService.processKey(e,this.datepicker)}doSelect(e){e.context.disabled||e.hidden||this.datepicker.onDateSelect(e.date)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](an),i["\u0275\u0275directiveInject"](bn),i["\u0275\u0275directiveInject"](yn),i["\u0275\u0275directiveInject"](ln))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-datepicker-month"]],hostAttrs:["role","grid"],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("keydown",(function(e){return t.onKeyDown(e)}))},inputs:{month:"month"},decls:5,vars:2,consts:[["class","ngb-dp-week ngb-dp-weekdays","role","row",4,"ngIf"],["ngFor","",3,"ngForOf"],["role","row",1,"ngb-dp-week","ngb-dp-weekdays"],["class","ngb-dp-weekday ngb-dp-showweek small",4,"ngIf"],["class","ngb-dp-weekday small","role","columnheader",4,"ngFor","ngForOf"],[1,"ngb-dp-weekday","ngb-dp-showweek","small"],["role","columnheader",1,"ngb-dp-weekday","small"],["class","ngb-dp-week","role","row",4,"ngIf"],["role","row",1,"ngb-dp-week"],["class","ngb-dp-week-number small text-muted",4,"ngIf"],["class","ngb-dp-day","role","gridcell",3,"disabled","tabindex","hidden","ngb-dp-today","click",4,"ngFor","ngForOf"],[1,"ngb-dp-week-number","small","text-muted"],["role","gridcell",1,"ngb-dp-day",3,"tabindex","click"],[3,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,X,6,2,"div",0),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275template"](3,te,3,1,"ng-template",1),i["\u0275\u0275text"](4,"\n ")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngIf",t.viewModel.weekdays.length>0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",t.viewModel.weeks))},directives:[r.p,r.o,r.t],styles:['ngb-datepicker-month{display:block}.ngb-dp-week-number,.ngb-dp-weekday{font-style:italic;line-height:2rem;text-align:center}.ngb-dp-weekday{color:#5bc0de;color:var(--info)}.ngb-dp-week{border-radius:.25rem;display:flex}.ngb-dp-weekdays{background-color:#f8f9fa;background-color:var(--light);border-bottom:1px solid rgba(0,0,0,.125);border-radius:0}.ngb-dp-day,.ngb-dp-week-number,.ngb-dp-weekday{height:2rem;width:2rem}.ngb-dp-day{cursor:pointer}.ngb-dp-day.disabled,.ngb-dp-day.hidden{cursor:default;pointer-events:none}.ngb-dp-day[tabindex="0"]{z-index:1}'],encapsulation:2}),e})(),On=(()=>{class e{constructor(e){this.i18n=e,this.navigation=un,this.months=[],this.navigate=new i.EventEmitter,this.select=new i.EventEmitter}onClickPrev(e){e.currentTarget.focus(),this.navigate.emit(this.navigation.PREV)}onClickNext(e){e.currentTarget.focus(),this.navigate.emit(this.navigation.NEXT)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](an))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-datepicker-navigation"]],inputs:{months:"months",date:"date",disabled:"disabled",showSelect:"showSelect",prevDisabled:"prevDisabled",nextDisabled:"nextDisabled",selectBoxes:"selectBoxes"},outputs:{navigate:"navigate",select:"select"},decls:21,vars:4,consts:function(){let e,t,n,i;return e=$localize`:@@ngb.datepicker.previous-month␟c3b08b07b5ab98e7cdcf18df39355690ab7d3884␟8586908745456864217:Previous month`,t=$localize`:@@ngb.datepicker.previous-month␟c3b08b07b5ab98e7cdcf18df39355690ab7d3884␟8586908745456864217:Previous month`,n=$localize`:@@ngb.datepicker.next-month␟4bd046985cfe13040d5ef0cd881edce0968a111a␟3628374603023447227:Next month`,i=$localize`:@@ngb.datepicker.next-month␟4bd046985cfe13040d5ef0cd881edce0968a111a␟3628374603023447227:Next month`,[[1,"ngb-dp-arrow"],["type","button","aria-label",e,"title",t,1,"btn","btn-link","ngb-dp-arrow-btn",3,"disabled","click"],[1,"ngb-dp-navigation-chevron"],["class","ngb-dp-navigation-select",3,"date","disabled","months","years","select",4,"ngIf"],[4,"ngIf"],[1,"ngb-dp-arrow","right"],["type","button","aria-label",n,"title",i,1,"btn","btn-link","ngb-dp-arrow-btn",3,"disabled","click"],[1,"ngb-dp-navigation-select",3,"date","disabled","months","years","select"],["ngFor","",3,"ngForOf"],["class","ngb-dp-arrow",4,"ngIf"],[1,"ngb-dp-month-name"]]},template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"div",0),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"button",1),i["\u0275\u0275listener"]("click",(function(e){return t.onClickPrev(e)})),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275element"](5,"span",2),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,ne,2,4,"ngb-datepicker-navigation-select",3),i["\u0275\u0275text"](10,"\n\n "),i["\u0275\u0275template"](11,oe,1,1,void 0,4),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"div",5),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementStart"](15,"button",6),i["\u0275\u0275listener"]("click",(function(e){return t.onClickNext(e)})),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275element"](17,"span",2),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](20,"\n ")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("disabled",t.prevDisabled),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",t.showSelect),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!t.showSelect),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("disabled",t.nextDisabled))},directives:function(){return[r.p,Vn,r.o]},styles:["ngb-datepicker-navigation{align-items:center;display:flex}.ngb-dp-navigation-chevron{border-style:solid;border-width:.2em .2em 0 0;display:inline-block;height:.75em;margin-left:.25em;margin-right:.15em;transform:rotate(-135deg);width:.75em}.ngb-dp-arrow{display:flex;flex:1 1 auto;height:2rem;margin:0;padding-left:0;padding-right:0;width:2rem}.ngb-dp-arrow.right{justify-content:flex-end}.ngb-dp-arrow.right .ngb-dp-navigation-chevron{margin-left:.15em;margin-right:.25em;transform:rotate(45deg)}.ngb-dp-arrow-btn{background-color:transparent;border:none;margin:0 .5rem;padding:0 .25rem;z-index:1}.ngb-dp-arrow-btn:focus{outline-style:auto;outline-width:1px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ngb-dp-arrow-btn:focus{outline-style:solid}}.ngb-dp-month-name{font-size:larger;height:2rem;line-height:2rem;text-align:center}.ngb-dp-navigation-select{display:flex;flex:1 1 9rem}"],encapsulation:2,changeDetection:0}),e})();const jn=(e,t)=>!!t&&t.some(t=>t.contains(e)),wn=(e,t)=>!t||null!=function(e,t){return t?void 0===e.closest?null:e.closest(t):null}(e,t),xn=(()=>"undefined"!=typeof navigator&&!!navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent)))();function Sn(e,t,n,i,r,s,o,a){var c;n&&e.runOutsideAngular((c=()=>{const c=Object(l.a)(t,"keydown").pipe(Object(g.a)(r),Object(b.a)(e=>e.which===vn.Escape),Object(w.a)(e=>e.preventDefault())),u=Object(l.a)(t,"mousedown").pipe(Object(y.a)(e=>{const t=e.target;return 2!==e.button&&!jn(t,o)&&("inside"===n?jn(t,s)&&wn(t,a):"outside"===n?!jn(t,s):wn(t,a)||!jn(t,s))}),Object(g.a)(r)),p=Object(l.a)(t,"mouseup").pipe(Object(x.a)(u),Object(b.a)(([e,t])=>t),Object(S.a)(0),Object(g.a)(r));Object(d.a)([c.pipe(Object(y.a)(e=>0)),p.pipe(Object(y.a)(e=>1))]).subscribe(t=>e.run(()=>i(t)))},xn?()=>setTimeout(()=>c(),100):c))}const En=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(", ");function Cn(e){const t=Array.from(e.querySelectorAll(En)).filter(e=>-1!==e.tabIndex);return[t[0],t[t.length-1]]}const kn=(e,t,n,i=!1)=>{e.runOutsideAngular(()=>{const e=Object(l.a)(t,"focusin").pipe(Object(g.a)(n),Object(y.a)(e=>e.target));Object(l.a)(t,"keydown").pipe(Object(g.a)(n),Object(b.a)(e=>e.which===vn.Tab),Object(x.a)(e)).subscribe(([e,n])=>{const[i,r]=Cn(t);n!==i&&n!==t||!e.shiftKey||(r.focus(),e.preventDefault()),n!==r||e.shiftKey||(i.focus(),e.preventDefault())}),i&&Object(l.a)(t,"click").pipe(Object(g.a)(n),Object(x.a)(e),Object(y.a)(e=>e[1])).subscribe(e=>e.focus())})};class Dn{getAllStyles(e){return window.getComputedStyle(e)}getStyle(e,t){return this.getAllStyles(e)[t]}isStaticPositioned(e){return"static"===(this.getStyle(e,"position")||"static")}offsetParent(e){let t=e.offsetParent||document.documentElement;for(;t&&t!==document.documentElement&&this.isStaticPositioned(t);)t=t.offsetParent;return t||document.documentElement}position(e,t=!0){let n,i={width:0,height:0,top:0,bottom:0,left:0,right:0};if("fixed"===this.getStyle(e,"position"))n=e.getBoundingClientRect(),n={top:n.top,bottom:n.bottom,left:n.left,right:n.right,height:n.height,width:n.width};else{const t=this.offsetParent(e);n=this.offset(e,!1),t!==document.documentElement&&(i=this.offset(t,!1)),i.top+=t.clientTop,i.left+=t.clientLeft}return n.top-=i.top,n.bottom-=i.top,n.left-=i.left,n.right-=i.left,t&&(n.top=Math.round(n.top),n.bottom=Math.round(n.bottom),n.left=Math.round(n.left),n.right=Math.round(n.right)),n}offset(e,t=!0){const n=e.getBoundingClientRect(),i=window.pageYOffset-document.documentElement.clientTop,r=window.pageXOffset-document.documentElement.clientLeft;let s={height:n.height||e.offsetHeight,width:n.width||e.offsetWidth,top:n.top+i,bottom:n.bottom+i,left:n.left+r,right:n.right+r};return t&&(s.height=Math.round(s.height),s.width=Math.round(s.width),s.top=Math.round(s.top),s.bottom=Math.round(s.bottom),s.left=Math.round(s.left),s.right=Math.round(s.right)),s}positionElements(e,t,n,i){const[r="top",s="center"]=n.split("-"),o=i?this.offset(e,!1):this.position(e,!1),a=this.getAllStyles(t),c=parseFloat(a.marginTop),l=parseFloat(a.marginBottom),u=parseFloat(a.marginLeft),d=parseFloat(a.marginRight);let p=0,h=0;switch(r){case"top":p=o.top-(t.offsetHeight+c+l);break;case"bottom":p=o.top+o.height;break;case"left":h=o.left-(t.offsetWidth+u+d);break;case"right":h=o.left+o.width}switch(s){case"top":p=o.top;break;case"bottom":p=o.top+o.height-t.offsetHeight;break;case"left":h=o.left;break;case"right":h=o.left+o.width-t.offsetWidth;break;case"center":"top"===r||"bottom"===r?h=o.left+o.width/2-t.offsetWidth/2:p=o.top+o.height/2-t.offsetHeight/2}t.style.transform=`translate(${Math.round(h)}px, ${Math.round(p)}px)`;const f=t.getBoundingClientRect(),m=document.documentElement,g=window.innerHeight||m.clientHeight,b=window.innerWidth||m.clientWidth;return f.left>=0&&f.top>=0&&f.right<=b&&f.bottom<=g}}const In=/\s+/,Mn=new Dn;function Tn(e,t,n,i,r){let s=Array.isArray(n)?n:n.split(In);const o=["top","bottom","left","right","top-left","top-right","bottom-left","bottom-right","left-top","left-bottom","right-top","right-bottom"],a=t.classList,c=e=>{const[t,n]=e.split("-"),i=[];return r&&(i.push(`${r}-${t}`),n&&i.push(`${r}-${t}-${n}`),i.forEach(e=>{a.add(e)})),i};r&&o.forEach(e=>{a.remove(`${r}-${e}`)});let l=s.findIndex(e=>"auto"===e);l>=0&&o.forEach((function(e){null==s.find(t=>-1!==t.search("^"+e))&&s.splice(l++,1,e)}));const u=t.style;u.position="absolute",u.top="0",u.left="0",u["will-change"]="transform";let d=null,p=!1;for(d of s){let n=c(d);if(Mn.positionElements(e,t,d,i)){p=!0;break}r&&n.forEach(e=>{a.remove(e)})}return p||(d=s[0],c(d),Mn.positionElements(e,t,d,i)),d}function Ln(){return new Pn}let An=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:Ln,token:e,providedIn:"root"}),e})(),Pn=(()=>{class e extends An{parse(e){if(null!=e){const t=e.trim().split("-");if(1===t.length&&bt(t[0]))return{year:ht(t[0]),month:null,day:null};if(2===t.length&&bt(t[0])&&bt(t[1]))return{year:ht(t[0]),month:ht(t[1]),day:null};if(3===t.length&&bt(t[0])&&bt(t[1])&&bt(t[2]))return{year:ht(t[0]),month:ht(t[1]),day:ht(t[2])}}return null}format(e){return e?`${e.year}-${bt(e.month)?_t(e.month):""}-${bt(e.day)?_t(e.day):""}`:""}}return e.\u0275fac=function(t){return Rn(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const Rn=i["\u0275\u0275getInheritedFactory"](Pn);let Fn=(()=>{class e extends dn{constructor(){super(...arguments),this.autoClose=!0,this.placement=["bottom-left","bottom-right","top-left","top-right"],this.restoreFocus=!0}}return e.\u0275fac=function(t){return Nn(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})();const Nn=i["\u0275\u0275getInheritedFactory"](Fn);let Yn=(()=>{class e{constructor(e,t,n,r,s,o,a,c,l,u,d){this._parserFormatter=e,this._elRef=t,this._vcRef=n,this._renderer=r,this._cfr=s,this._ngZone=o,this._calendar=a,this._dateAdapter=c,this._document=l,this._changeDetector=u,this._cRef=null,this._disabled=!1,this._elWithFocus=null,this._model=null,this.dateSelect=new i.EventEmitter,this.navigate=new i.EventEmitter,this.closed=new i.EventEmitter,this._onChange=e=>{},this._onTouched=()=>{},this._validatorChange=()=>{},["autoClose","container","positionTarget","placement"].forEach(e=>this[e]=d[e]),this._zoneSubscription=o.onStable.subscribe(()=>this._updatePopupPosition())}set showWeekdays(e){this.weekdays=e,this._showWeekdays=e}get showWeekdays(){return this._showWeekdays}get disabled(){return this._disabled}set disabled(e){this._disabled=""===e||e&&"false"!==e,this.isOpen()&&this._cRef.instance.setDisabledState(this._disabled)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}registerOnValidatorChange(e){this._validatorChange=e}setDisabledState(e){this.disabled=e}validate(e){const{value:t}=e;if(null!=t){const e=this._fromDateStruct(this._dateAdapter.fromModel(t));if(!e)return{ngbDate:{invalid:t}};if(this.minDate&&e.before(Xt.from(this.minDate)))return{ngbDate:{minDate:{minDate:this.minDate,actual:t}}};if(this.maxDate&&e.after(Xt.from(this.maxDate)))return{ngbDate:{maxDate:{maxDate:this.maxDate,actual:t}}}}return null}writeValue(e){this._model=this._fromDateStruct(this._dateAdapter.fromModel(e)),this._writeModelValue(this._model)}manualDateChange(e,t=!1){const n=e!==this._inputValue;n&&(this._inputValue=e,this._model=this._fromDateStruct(this._parserFormatter.parse(e))),!n&&t||this._onChange(this._model?this._dateAdapter.toModel(this._model):""===e?null:e),t&&this._model&&this._writeModelValue(this._model)}isOpen(){return!!this._cRef}open(){if(!this.isOpen()){const e=this._cfr.resolveComponentFactory(bn);this._cRef=this._vcRef.createComponent(e),this._applyPopupStyling(this._cRef.location.nativeElement),this._applyDatepickerInputs(this._cRef.instance),this._subscribeForDatepickerOutputs(this._cRef.instance),this._cRef.instance.ngOnInit(),this._cRef.instance.writeValue(this._dateAdapter.toModel(this._model)),this._cRef.instance.registerOnChange(e=>{this.writeValue(e),this._onChange(e),this._onTouched()}),this._cRef.changeDetectorRef.detectChanges(),this._cRef.instance.setDisabledState(this.disabled),"body"===this.container&&this._document.querySelector(this.container).appendChild(this._cRef.location.nativeElement),this._elWithFocus=this._document.activeElement,kn(this._ngZone,this._cRef.location.nativeElement,this.closed,!0),this._cRef.instance.focus(),Sn(this._ngZone,this._document,this.autoClose,()=>this.close(),this.closed,[],[this._elRef.nativeElement,this._cRef.location.nativeElement])}}close(){if(this.isOpen()){this._vcRef.remove(this._vcRef.indexOf(this._cRef.hostView)),this._cRef=null,this.closed.emit(),this._changeDetector.markForCheck();let e=this._elWithFocus;gt(this.restoreFocus)?e=this._document.querySelector(this.restoreFocus):void 0!==this.restoreFocus&&(e=this.restoreFocus),e&&e.focus?e.focus():this._document.body.focus()}}toggle(){this.isOpen()?this.close():this.open()}navigateTo(e){this.isOpen()&&this._cRef.instance.navigateTo(e)}onBlur(){this._onTouched()}onFocus(){this._elWithFocus=this._elRef.nativeElement}ngOnChanges(e){if((e.minDate||e.maxDate)&&(this._validatorChange(),this.isOpen()&&(e.minDate&&(this._cRef.instance.minDate=this.minDate),e.maxDate&&(this._cRef.instance.maxDate=this.maxDate),this._cRef.instance.ngOnChanges(e))),e.datepickerClass){const{currentValue:t,previousValue:n}=e.datepickerClass;this._applyPopupClass(t,n)}}ngOnDestroy(){this.close(),this._zoneSubscription.unsubscribe()}_applyDatepickerInputs(e){["dayTemplate","dayTemplateData","displayMonths","firstDayOfWeek","footerTemplate","markDisabled","minDate","maxDate","navigation","outsideDays","showNavigation","showWeekNumbers","weekdays"].forEach(t=>{void 0!==this[t]&&(e[t]=this[t])}),e.startDate=this.startDate||this._model}_applyPopupClass(e,t){var n;const i=null===(n=this._cRef)||void 0===n?void 0:n.location.nativeElement;i&&(e&&this._renderer.addClass(i,e),t&&this._renderer.removeClass(i,t))}_applyPopupStyling(e){this._renderer.addClass(e,"dropdown-menu"),this._renderer.addClass(e,"show"),"body"===this.container&&this._renderer.addClass(e,"ngb-dp-body"),this._applyPopupClass(this.datepickerClass)}_subscribeForDatepickerOutputs(e){e.navigate.subscribe(e=>this.navigate.emit(e)),e.dateSelect.subscribe(e=>{this.dateSelect.emit(e),!0!==this.autoClose&&"inside"!==this.autoClose||this.close()})}_writeModelValue(e){const t=this._parserFormatter.format(e);this._inputValue=t,this._renderer.setProperty(this._elRef.nativeElement,"value",t),this.isOpen()&&(this._cRef.instance.writeValue(this._dateAdapter.toModel(e)),this._onTouched())}_fromDateStruct(e){const t=e?new Xt(e.year,e.month,e.day):null;return this._calendar.isValid(t)?t:null}_updatePopupPosition(){if(!this._cRef)return;let e;if(e=gt(this.positionTarget)?this._document.querySelector(this.positionTarget):this.positionTarget instanceof HTMLElement?this.positionTarget:this._elRef.nativeElement,this.positionTarget&&!e)throw new Error("ngbDatepicker could not find element declared in [positionTarget] to position against.");Tn(e,this._cRef.location.nativeElement,this.placement,"body"===this.container)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](An),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ComponentFactoryResolver),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](Zt),i["\u0275\u0275directiveInject"](hn),i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](Fn))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","ngbDatepicker",""]],hostVars:1,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("input",(function(e){return t.manualDateChange(e.target.value)}))("change",(function(e){return t.manualDateChange(e.target.value,!0)}))("focus",(function(){return t.onFocus()}))("blur",(function(){return t.onBlur()})),2&e&&i["\u0275\u0275hostProperty"]("disabled",t.disabled)},inputs:{showWeekdays:"showWeekdays",weekdays:"weekdays",disabled:"disabled",autoClose:"autoClose",datepickerClass:"datepickerClass",dayTemplate:"dayTemplate",dayTemplateData:"dayTemplateData",displayMonths:"displayMonths",firstDayOfWeek:"firstDayOfWeek",footerTemplate:"footerTemplate",markDisabled:"markDisabled",minDate:"minDate",maxDate:"maxDate",navigation:"navigation",outsideDays:"outsideDays",placement:"placement",restoreFocus:"restoreFocus",showWeekNumbers:"showWeekNumbers",startDate:"startDate",container:"container",positionTarget:"positionTarget"},outputs:{dateSelect:"dateSelect",navigate:"navigate",closed:"closed"},exportAs:["ngbDatepicker"],features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0},{provide:D.NG_VALIDATORS,useExisting:Object(i.forwardRef)(()=>e),multi:!0},{provide:dn,useExisting:Fn}]),i["\u0275\u0275NgOnChangesFeature"]]}),e})(),Bn=(()=>{class e{constructor(e){this.i18n=e}isMuted(){return!this.selected&&(this.date.month!==this.currentMonth||this.disabled)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](an))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["","ngbDatepickerDayView",""]],hostAttrs:[1,"btn-light"],hostVars:10,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("bg-primary",t.selected)("text-white",t.selected)("text-muted",t.isMuted())("outside",t.isMuted())("active",t.focused)},inputs:{currentMonth:"currentMonth",date:"date",disabled:"disabled",focused:"focused",selected:"selected"},attrs:ae,decls:1,vars:1,template:function(e,t){1&e&&i["\u0275\u0275text"](0),2&e&&i["\u0275\u0275textInterpolate"](t.i18n.getDayNumerals(t.date))},styles:["[ngbDatepickerDayView]{background:transparent;border-radius:.25rem;height:2rem;line-height:2rem;text-align:center;width:2rem}[ngbDatepickerDayView].outside{opacity:.5}"],encapsulation:2,changeDetection:0}),e})(),Vn=(()=>{class e{constructor(e,t){this.i18n=e,this._renderer=t,this.select=new i.EventEmitter,this._month=-1,this._year=-1}changeMonth(e){this.select.emit(new Xt(this.date.year,ht(e),1))}changeYear(e){this.select.emit(new Xt(ht(e),this.date.month,1))}ngAfterViewChecked(){this.date&&(this.date.month!==this._month&&(this._month=this.date.month,this._renderer.setProperty(this.monthSelect.nativeElement,"value",this._month)),this.date.year!==this._year&&(this._year=this.date.year,this._renderer.setProperty(this.yearSelect.nativeElement,"value",this._year)))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](an),i["\u0275\u0275directiveInject"](i.Renderer2))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-datepicker-navigation-select"]],viewQuery:function(e,t){if(1&e&&(i["\u0275\u0275viewQuery"](ce,3,i.ElementRef),i["\u0275\u0275viewQuery"](le,3,i.ElementRef)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.monthSelect=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.yearSelect=e.first)}},inputs:{date:"date",disabled:"disabled",months:"months",years:"years"},outputs:{select:"select"},decls:12,vars:4,consts:function(){let e,t,n,i;return e=$localize`:@@ngb.datepicker.select-month␟1dbc84807f35518112f62e5775d1daebd3d8462b␟2253869508135064750:Select month`,t=$localize`:@@ngb.datepicker.select-month␟1dbc84807f35518112f62e5775d1daebd3d8462b␟2253869508135064750:Select month`,n=$localize`:@@ngb.datepicker.select-year␟8ceb09d002bf0c5d1cac171dfbffe1805d2b3962␟8852264961585484321:Select year`,i=$localize`:@@ngb.datepicker.select-year␟8ceb09d002bf0c5d1cac171dfbffe1805d2b3962␟8852264961585484321:Select year`,[["aria-label",e,"title",t,1,"custom-select",3,"disabled","change"],["month",""],[3,"value",4,"ngFor","ngForOf"],["aria-label",n,"title",i,1,"custom-select",3,"disabled","change"],["year",""],[3,"value"]]},template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"select",0,1),i["\u0275\u0275listener"]("change",(function(e){return t.changeMonth(e.target.value)})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,ue,2,3,"option",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementStart"](6,"select",3,4),i["\u0275\u0275listener"]("change",(function(e){return t.changeYear(e.target.value)})),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,de,2,2,"option",2),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n ")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("disabled",t.disabled),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",t.months),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("disabled",t.disabled),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",t.years))},directives:[r.o,D.NgSelectOption,D["\u0275angular_packages_forms_forms_z"]],styles:["ngb-datepicker-navigation-select>.custom-select{flex:1 1 auto;font-size:.875rem;height:1.85rem;padding:0 .5rem}ngb-datepicker-navigation-select>.custom-select:focus{z-index:1}ngb-datepicker-navigation-select>.custom-select::-ms-value{background-color:transparent!important}"],encapsulation:2,changeDetection:0}),e})(),zn=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c,D.FormsModule]]}),e})(),Hn=(()=>{class e{constructor(){this.autoClose=!0,this.placement=["bottom-left","bottom-right","top-left","top-right"]}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),Un=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["",8,"navbar"]]}),e})(),qn=(()=>{class e{constructor(e){this.elementRef=e,this._disabled=!1}set disabled(e){this._disabled=""===e||!0===e}get disabled(){return this._disabled}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbDropdownItem",""]],hostAttrs:[1,"dropdown-item"],hostVars:2,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("disabled",t.disabled)},inputs:{disabled:"disabled"}}),e})(),Wn=(()=>{class e{constructor(e,t){this.dropdown=e,this.placement="bottom",this.isOpen=!1,this.nativeElement=t.nativeElement}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Object(i.forwardRef)(()=>Xn)),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbDropdownMenu",""]],contentQueries:function(e,t,n){if(1&e&&i["\u0275\u0275contentQuery"](n,qn,0),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.menuItems=e)}},hostVars:5,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("keydown.ArrowUp",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.ArrowDown",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Home",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.End",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Enter",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Space",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Tab",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Shift.Tab",(function(e){return t.dropdown.onKeyDown(e)})),2&e&&(i["\u0275\u0275attribute"]("x-placement",t.placement),i["\u0275\u0275classProp"]("dropdown-menu",!0)("show",t.dropdown.isOpen()))}}),e})(),$n=(()=>{class e{constructor(e,t){this.dropdown=e,this.nativeElement=t.nativeElement}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Object(i.forwardRef)(()=>Xn)),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbDropdownAnchor",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("aria-expanded",t.dropdown.isOpen())}}),e})(),Gn=(()=>{class e extends $n{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Object(i.forwardRef)(()=>Xn)),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbDropdownToggle",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("click",(function(){return t.dropdown.toggle()}))("keydown.ArrowUp",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.ArrowDown",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Home",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.End",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Tab",(function(e){return t.dropdown.onKeyDown(e)}))("keydown.Shift.Tab",(function(e){return t.dropdown.onKeyDown(e)})),2&e&&i["\u0275\u0275attribute"]("aria-expanded",t.dropdown.isOpen())},features:[i["\u0275\u0275ProvidersFeature"]([{provide:$n,useExisting:Object(i.forwardRef)(()=>e)}]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})(),Xn=(()=>{class e{constructor(e,t,n,r,s,o,a){this._changeDetector=e,this._document=n,this._ngZone=r,this._elementRef=s,this._renderer=o,this._closed$=new c.a,this._bodyContainer=null,this._open=!1,this.openChange=new i.EventEmitter,this.placement=t.placement,this.container=t.container,this.autoClose=t.autoClose,this.display=a?"static":"dynamic",this._zoneSubscription=r.onStable.subscribe(()=>{this._positionMenu()})}ngAfterContentInit(){this._ngZone.onStable.pipe(Object(v.a)(1)).subscribe(()=>{this._applyPlacementClasses(),this._open&&this._setCloseHandlers()})}ngOnChanges(e){if(e.container&&this._open&&this._applyContainer(this.container),e.placement&&!e.placement.isFirstChange&&this._applyPlacementClasses(),e.dropdownClass){const{currentValue:t,previousValue:n}=e.dropdownClass;this._applyCustomDropdownClass(t,n)}}isOpen(){return this._open}open(){this._open||(this._open=!0,this._applyContainer(this.container),this.openChange.emit(!0),this._setCloseHandlers(),this._anchor&&this._anchor.nativeElement.focus())}_setCloseHandlers(){Sn(this._ngZone,this._document,this.autoClose,e=>{this.close(),0===e&&this._anchor.nativeElement.focus()},this._closed$,this._menu?[this._menu.nativeElement]:[],this._anchor?[this._anchor.nativeElement]:[],".dropdown-item,.dropdown-divider")}close(){this._open&&(this._open=!1,this._resetContainer(),this._closed$.next(),this.openChange.emit(!1),this._changeDetector.markForCheck())}toggle(){this.isOpen()?this.close():this.open()}ngOnDestroy(){this._resetContainer(),this._closed$.next(),this._zoneSubscription.unsubscribe()}onKeyDown(e){const t=e.which,n=this._getMenuElements();let i=-1,r=null;const s=this._isEventFromToggle(e);if(!s&&n.length&&n.forEach((t,n)=>{t.contains(e.target)&&(r=t),t===this._document.activeElement&&(i=n)}),t!==vn.Space&&t!==vn.Enter){if(t!==vn.Tab){if(s||r){if(this.open(),n.length){switch(t){case vn.ArrowDown:i=Math.min(i+1,n.length-1);break;case vn.ArrowUp:if(this._isDropup()&&-1===i){i=n.length-1;break}i=Math.max(i-1,0);break;case vn.Home:i=0;break;case vn.End:i=n.length-1}n[i].focus()}e.preventDefault()}}else if(e.target&&this.isOpen()&&this.autoClose){if(this._anchor.nativeElement===e.target)return void("body"!==this.container||e.shiftKey?e.shiftKey&&this.close():(this._renderer.setAttribute(this._menu.nativeElement,"tabindex","0"),this._menu.nativeElement.focus(),this._renderer.removeAttribute(this._menu.nativeElement,"tabindex")));if("body"===this.container){const t=this._menu.nativeElement.querySelectorAll(En);e.shiftKey&&e.target===t[0]?(this._anchor.nativeElement.focus(),e.preventDefault()):e.shiftKey||e.target!==t[t.length-1]||(this._anchor.nativeElement.focus(),this.close())}else Object(l.a)(e.target,"focusout").pipe(Object(v.a)(1)).subscribe(({relatedTarget:e})=>{this._elementRef.nativeElement.contains(e)||this.close()})}}else!r||!0!==this.autoClose&&"inside"!==this.autoClose||Object(l.a)(r,"click").pipe(Object(v.a)(1)).subscribe(()=>this.close())}_isDropup(){return this._elementRef.nativeElement.classList.contains("dropup")}_isEventFromToggle(e){return this._anchor.nativeElement.contains(e.target)}_getMenuElements(){const e=this._menu;return null==e?[]:e.menuItems.filter(e=>!e.disabled).map(e=>e.elementRef.nativeElement)}_positionMenu(){const e=this._menu;this.isOpen()&&e&&this._applyPlacementClasses("dynamic"===this.display?Tn(this._anchor.nativeElement,this._bodyContainer||this._menu.nativeElement,this.placement,"body"===this.container):this._getFirstPlacement(this.placement))}_getFirstPlacement(e){return Array.isArray(e)?e[0]:e.split(" ")[0]}_resetContainer(){const e=this._renderer;if(this._menu){const t=this._menu.nativeElement;e.appendChild(this._elementRef.nativeElement,t),e.removeStyle(t,"position"),e.removeStyle(t,"transform")}this._bodyContainer&&(e.removeChild(this._document.body,this._bodyContainer),this._bodyContainer=null)}_applyContainer(e=null){if(this._resetContainer(),"body"===e){const e=this._renderer,t=this._menu.nativeElement,n=this._bodyContainer=this._bodyContainer||e.createElement("div");e.setStyle(n,"position","absolute"),e.setStyle(t,"position","static"),e.setStyle(n,"z-index","1050"),e.appendChild(n,t),e.appendChild(this._document.body,n)}this._applyCustomDropdownClass(this.dropdownClass)}_applyCustomDropdownClass(e,t){const n="body"===this.container?this._bodyContainer:this._elementRef.nativeElement;n&&(t&&this._renderer.removeClass(n,t),e&&this._renderer.addClass(n,e))}_applyPlacementClasses(e){const t=this._menu;if(t){e||(e=this._getFirstPlacement(this.placement));const n=this._renderer,i=this._elementRef.nativeElement;n.removeClass(i,"dropup"),n.removeClass(i,"dropdown"),t.placement="static"===this.display?null:e;const r=-1!==e.search("^top")?"dropup":"dropdown";n.addClass(i,r);const s=this._bodyContainer;s&&(n.removeClass(s,"dropup"),n.removeClass(s,"dropdown"),n.addClass(s,r))}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](Hn),i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](Un,8))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbDropdown",""]],contentQueries:function(e,t,n){if(1&e&&(i["\u0275\u0275contentQuery"](n,Wn,1),i["\u0275\u0275contentQuery"](n,$n,1)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._menu=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._anchor=e.first)}},hostVars:2,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("show",t.isOpen())},inputs:{_open:["open","_open"],placement:"placement",container:"container",autoClose:"autoClose",display:"display",dropdownClass:"dropdownClass"},outputs:{openChange:"openChange"},exportAs:["ngbDropdown"],features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})(),Kn=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})(),Jn=(()=>{class e{constructor(e){this._ngbConfig=e,this.backdrop=!0,this.keyboard=!0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](St))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(St))},token:e,providedIn:"root"}),e})();class Qn{constructor(e,t,n){this.nodes=e,this.viewRef=t,this.componentRef=n}}class Zn{constructor(e,t,n,i,r,s,o){this._type=e,this._injector=t,this._viewContainerRef=n,this._renderer=i,this._ngZone=r,this._componentFactoryResolver=s,this._applicationRef=o,this._windowRef=null,this._contentRef=null}open(e,t,n=!1){this._windowRef||(this._contentRef=this._getContentRef(e,t),this._windowRef=this._viewContainerRef.createComponent(this._componentFactoryResolver.resolveComponentFactory(this._type),this._viewContainerRef.length,this._injector,this._contentRef.nodes));const{nativeElement:i}=this._windowRef.location,r=this._ngZone.onStable.pipe(Object(v.a)(1),Object(E.a)(()=>It(this._ngZone,i,({classList:e})=>e.add("show"),{animation:n,runningTransition:"continue"})));return{windowRef:this._windowRef,transition$:r}}close(e=!1){return this._windowRef?It(this._ngZone,this._windowRef.location.nativeElement,({classList:e})=>e.remove("show"),{animation:e,runningTransition:"stop"}).pipe(Object(w.a)(()=>{var e;this._windowRef&&(this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._windowRef.hostView)),this._windowRef=null),(null===(e=this._contentRef)||void 0===e?void 0:e.viewRef)&&(this._applicationRef.detachView(this._contentRef.viewRef),this._contentRef.viewRef.destroy(),this._contentRef=null)})):Object(a.a)(void 0)}_getContentRef(e,t){if(e){if(e instanceof i.TemplateRef){const n=e.createEmbeddedView(t);return this._applicationRef.attachView(n),new Qn([n.rootNodes],n)}return new Qn([[this._renderer.createText(`${e}`)]])}return new Qn([])}}const ei=()=>{};let ti=(()=>{class e{constructor(e){this._document=e}compensate(){const e=this._getWidth();return this._isPresent(e)?this._adjustBody(e):ei}_adjustBody(e){const t=this._document.body,n=t.style.paddingRight,i=parseFloat(window.getComputedStyle(t)["padding-right"]);return t.style["padding-right"]=`${i+e}px`,()=>t.style["padding-right"]=n}_isPresent(e){const t=this._document.body.getBoundingClientRect();return window.innerWidth-(t.left+t.right)>=e-.1*e}_getWidth(){const e=this._document.createElement("div");e.className="modal-scrollbar-measure";const t=this._document.body;t.appendChild(e);const n=e.getBoundingClientRect().width-e.clientWidth;return t.removeChild(e),n}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.d))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(r.d))},token:e,providedIn:"root"}),e})(),ni=(()=>{class e{constructor(e,t){this._el=e,this._zone=t}ngOnInit(){this._zone.onStable.asObservable().pipe(Object(v.a)(1)).subscribe(()=>{It(this._zone,this._el.nativeElement,(e,t)=>{t&&jt(e),e.classList.add("show")},{animation:this.animation,runningTransition:"continue"})})}hide(){return It(this._zone,this._el.nativeElement,({classList:e})=>e.remove("show"),{animation:this.animation,runningTransition:"stop"})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.NgZone))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1050"],hostVars:6,hostBindings:function(e,t){2&e&&(i["\u0275\u0275classMap"]("modal-backdrop"+(t.backdropClass?" "+t.backdropClass:"")),i["\u0275\u0275classProp"]("show",!t.animation)("fade",t.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})();class ii{close(e){}dismiss(e){}}class ri{constructor(e,t,n,i){this._windowCmptRef=e,this._contentRef=t,this._backdropCmptRef=n,this._beforeDismiss=i,this._closed=new c.a,this._dismissed=new c.a,this._hidden=new c.a,e.instance.dismissEvent.subscribe(e=>{this.dismiss(e)}),this.result=new Promise((e,t)=>{this._resolve=e,this._reject=t}),this.result.then(null,()=>{})}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe(Object(g.a)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe(Object(g.a)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}close(e){this._windowCmptRef&&(this._closed.next(e),this._resolve(e),this._removeModalElements())}_dismiss(e){this._dismissed.next(e),this._reject(e),this._removeModalElements()}dismiss(e){if(this._windowCmptRef)if(this._beforeDismiss){const t=this._beforeDismiss();t&&t.then?t.then(t=>{!1!==t&&this._dismiss(e)},()=>{}):!1!==t&&this._dismiss(e)}else this._dismiss(e)}_removeModalElements(){const e=this._windowCmptRef.instance.hide(),t=this._backdropCmptRef?this._backdropCmptRef.instance.hide():Object(a.a)(void 0);e.subscribe(()=>{const{nativeElement:e}=this._windowCmptRef.location;e.parentNode.removeChild(e),this._windowCmptRef.destroy(),this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._contentRef=null}),t.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:e}=this._backdropCmptRef.location;e.parentNode.removeChild(e),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),Object(h.a)(e,t).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var si=function(e){return e[e.BACKDROP_CLICK=0]="BACKDROP_CLICK",e[e.ESC=1]="ESC",e}({});let oi=(()=>{class e{constructor(e,t,n){this._document=e,this._elRef=t,this._zone=n,this._closed$=new c.a,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new i.EventEmitter,this.shown=new c.a,this.hidden=new c.a}dismiss(e){this.dismissEvent.emit(e)}ngOnInit(){this._elWithFocus=this._document.activeElement,this._zone.onStable.asObservable().pipe(Object(v.a)(1)).subscribe(()=>{this._show()})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:e}=this._elRef,t={animation:this.animation,runningTransition:"stop"},n=It(this._zone,e,()=>e.classList.remove("show"),t),i=It(this._zone,this._dialogEl.nativeElement,()=>{},t),r=Object(h.a)(n,i);return r.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),r}_show(){const e={animation:this.animation,runningTransition:"continue"},t=It(this._zone,this._elRef.nativeElement,(e,t)=>{t&&jt(e),e.classList.add("show")},e),n=It(this._zone,this._dialogEl.nativeElement,()=>{},e);Object(h.a)(t,n).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:e}=this._elRef;this._zone.runOutsideAngular(()=>{Object(l.a)(e,"keydown").pipe(Object(g.a)(this._closed$),Object(b.a)(e=>e.which===vn.Escape)).subscribe(e=>{this.keyboard?requestAnimationFrame(()=>{e.defaultPrevented||this._zone.run(()=>this.dismiss(si.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let t=!1;Object(l.a)(this._dialogEl.nativeElement,"mousedown").pipe(Object(g.a)(this._closed$),Object(w.a)(()=>t=!1),Object(j.a)(()=>Object(l.a)(e,"mouseup").pipe(Object(g.a)(this._closed$),Object(v.a)(1))),Object(b.a)(({target:t})=>e===t)).subscribe(()=>{t=!0}),Object(l.a)(e,"click").pipe(Object(g.a)(this._closed$)).subscribe(({target:n})=>{e===n&&("static"===this.backdrop?this._bumpBackdrop():!0!==this.backdrop||t||this._zone.run(()=>this.dismiss(si.BACKDROP_CLICK))),t=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:e}=this._elRef;if(!e.contains(document.activeElement)){const t=e.querySelector("[ngbAutofocus]"),n=Cn(e)[0];(t||n||e).focus()}}_restoreFocus(){const e=this._document.body,t=this._elWithFocus;let n;n=t&&t.focus&&e.contains(t)?t:e,this._zone.runOutsideAngular(()=>{setTimeout(()=>n.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&It(this._zone,this._elRef.nativeElement,({classList:e})=>(e.add("modal-static"),()=>e.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.NgZone))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-modal-window"]],viewQuery:function(e,t){if(1&e&&i["\u0275\u0275viewQuery"](pe,3),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._dialogEl=e.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(e,t){2&e&&(i["\u0275\u0275attribute"]("aria-modal",!0)("aria-labelledby",t.ariaLabelledBy)("aria-describedby",t.ariaDescribedBy),i["\u0275\u0275classMap"]("modal d-block"+(t.windowClass?" "+t.windowClass:"")),i["\u0275\u0275classProp"]("fade",t.animation))},inputs:{backdrop:"backdrop",keyboard:"keyboard",animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",centered:"centered",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},ngContentSelectors:F,decls:8,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"div",0,1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",2),i["\u0275\u0275projection"](5),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n ")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275classMap"]("modal-dialog"+(t.size?" modal-"+t.size:"")+(t.centered?" modal-dialog-centered":"")+(t.scrollable?" modal-dialog-scrollable":"")+(t.modalDialogClass?" "+t.modalDialogClass:"")))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}"],encapsulation:2}),e})(),ai=(()=>{class e{constructor(e,t,n,r,s,o){this._applicationRef=e,this._injector=t,this._document=n,this._scrollBar=r,this._rendererFactory=s,this._ngZone=o,this._activeWindowCmptHasChanged=new c.a,this._ariaHiddenValues=new Map,this._backdropAttributes=["animation","backdropClass"],this._modalRefs=[],this._windowAttributes=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","keyboard","scrollable","size","windowClass","modalDialogClass"],this._windowCmpts=[],this._activeInstances=new i.EventEmitter,this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const e=this._windowCmpts[this._windowCmpts.length-1];kn(this._ngZone,e.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(e.location.nativeElement)}})}open(e,t,n,i){const r=i.container instanceof HTMLElement?i.container:yt(i.container)?this._document.querySelector(i.container):this._document.body,s=this._rendererFactory.createRenderer(null,null),o=this._scrollBar.compensate(),a=()=>{this._modalRefs.length||(s.removeClass(this._document.body,"modal-open"),this._revertAriaHidden())};if(!r)throw new Error(`The specified modal container "${i.container||"body"}" was not found in the DOM.`);const c=new ii,l=this._getContentRef(e,i.injector||t,n,c,i);let u=!1!==i.backdrop?this._attachBackdrop(e,r):void 0,d=this._attachWindowComponent(e,r,l),p=new ri(d,l,u,i.beforeDismiss);return this._registerModalRef(p),this._registerWindowCmpt(d),p.result.then(o,o),p.result.then(a,a),c.close=e=>{p.close(e)},c.dismiss=e=>{p.dismiss(e)},this._applyWindowOptions(d.instance,i),1===this._modalRefs.length&&s.addClass(this._document.body,"modal-open"),u&&u.instance&&(this._applyBackdropOptions(u.instance,i),u.changeDetectorRef.detectChanges()),d.changeDetectorRef.detectChanges(),p}get activeInstances(){return this._activeInstances}dismissAll(e){this._modalRefs.forEach(t=>t.dismiss(e))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(e,t){let n=e.resolveComponentFactory(ni).create(this._injector);return this._applicationRef.attachView(n.hostView),t.appendChild(n.location.nativeElement),n}_attachWindowComponent(e,t,n){let i=e.resolveComponentFactory(oi).create(this._injector,n.nodes);return this._applicationRef.attachView(i.hostView),t.appendChild(i.location.nativeElement),i}_applyWindowOptions(e,t){this._windowAttributes.forEach(n=>{yt(t[n])&&(e[n]=t[n])})}_applyBackdropOptions(e,t){this._backdropAttributes.forEach(n=>{yt(t[n])&&(e[n]=t[n])})}_getContentRef(e,t,n,r,s){return n?n instanceof i.TemplateRef?this._createFromTemplateRef(n,r):gt(n)?this._createFromString(n):this._createFromComponent(e,t,n,r,s):new Qn([])}_createFromTemplateRef(e,t){const n=e.createEmbeddedView({$implicit:t,close(e){t.close(e)},dismiss(e){t.dismiss(e)}});return this._applicationRef.attachView(n),new Qn([n.rootNodes],n)}_createFromString(e){const t=this._document.createTextNode(`${e}`);return new Qn([[t]])}_createFromComponent(e,t,n,r,s){const o=e.resolveComponentFactory(n),a=i.Injector.create({providers:[{provide:ii,useValue:r}],parent:t}),c=o.create(a),l=c.location.nativeElement;return s.scrollable&&l.classList.add("component-host-scrollable"),this._applicationRef.attachView(c.hostView),new Qn([[l]],c.hostView,c)}_setAriaHidden(e){const t=e.parentElement;t&&e!==this._document.body&&(Array.from(t.children).forEach(t=>{t!==e&&"SCRIPT"!==t.nodeName&&(this._ariaHiddenValues.set(t,t.getAttribute("aria-hidden")),t.setAttribute("aria-hidden","true"))}),this._setAriaHidden(t))}_revertAriaHidden(){this._ariaHiddenValues.forEach((e,t)=>{e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(e){const t=()=>{const t=this._modalRefs.indexOf(e);t>-1&&(this._modalRefs.splice(t,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(e),this._activeInstances.emit(this._modalRefs),e.result.then(t,t)}_registerWindowCmpt(e){this._windowCmpts.push(e),this._activeWindowCmptHasChanged.next(),e.onDestroy(()=>{const t=this._windowCmpts.indexOf(e);t>-1&&(this._windowCmpts.splice(t,1),this._activeWindowCmptHasChanged.next())})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.ApplicationRef),i["\u0275\u0275inject"](i.Injector),i["\u0275\u0275inject"](r.d),i["\u0275\u0275inject"](ti),i["\u0275\u0275inject"](i.RendererFactory2),i["\u0275\u0275inject"](i.NgZone))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(i.ApplicationRef),Object(i["\u0275\u0275inject"])(i.INJECTOR),Object(i["\u0275\u0275inject"])(r.d),Object(i["\u0275\u0275inject"])(ti),Object(i["\u0275\u0275inject"])(i.RendererFactory2),Object(i["\u0275\u0275inject"])(i.NgZone))},token:e,providedIn:"root"}),e})(),ci=(()=>{class e{constructor(e,t,n,i){this._moduleCFR=e,this._injector=t,this._modalStack=n,this._config=i}open(e,t={}){const n=Object.assign(Object.assign(Object.assign({},this._config),{animation:this._config.animation}),t);return this._modalStack.open(this._moduleCFR,this._injector,e,n)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(e){this._modalStack.dismissAll(e)}hasOpenModals(){return this._modalStack.hasOpenModals()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.ComponentFactoryResolver),i["\u0275\u0275inject"](i.Injector),i["\u0275\u0275inject"](ai),i["\u0275\u0275inject"](Jn))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(i.ComponentFactoryResolver),Object(i["\u0275\u0275inject"])(i.INJECTOR),Object(i["\u0275\u0275inject"])(ai),Object(i["\u0275\u0275inject"])(Jn))},token:e,providedIn:"root"}),e})(),li=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({providers:[ci]}),e})(),ui=(()=>{class e{constructor(e){this._ngbConfig=e,this.destroyOnHide=!0,this.orientation="horizontal",this.roles="tablist",this.keyboard=!1}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](St))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(St))},token:e,providedIn:"root"}),e})();const di=e=>yt(e)&&""!==e;let pi=0,hi=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbNavContent",""]]}),e})(),fi=(()=>{class e{constructor(e,t){this.elementRef=t,this.disabled=!1,this.shown=new i.EventEmitter,this.hidden=new i.EventEmitter,this._nav=e}ngAfterContentChecked(){this.contentTpl=this.contentTpls.first}ngOnInit(){yt(this.domId)||(this.domId="ngb-nav-"+pi++)}get active(){return this._nav.activeId===this.id}get id(){return di(this._id)?this._id:this.domId}get panelDomId(){return`${this.domId}-panel`}isPanelInDom(){return(yt(this.destroyOnHide)?!this.destroyOnHide:!this._nav.destroyOnHide)||this.active}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Object(i.forwardRef)(()=>mi)),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbNavItem",""]],contentQueries:function(e,t,n){if(1&e&&i["\u0275\u0275contentQuery"](n,hi,0),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.contentTpls=e)}},hostVars:2,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("nav-item",!0)},inputs:{disabled:"disabled",domId:"domId",destroyOnHide:"destroyOnHide",_id:["ngbNavItem","_id"]},outputs:{shown:"shown",hidden:"hidden"},exportAs:["ngbNavItem"]}),e})(),mi=(()=>{class e{constructor(e,t,n,r){this.role=e,this._cd=n,this._document=r,this.activeIdChange=new i.EventEmitter,this.shown=new i.EventEmitter,this.hidden=new i.EventEmitter,this.destroy$=new c.a,this.navItemChange$=new c.a,this.navChange=new i.EventEmitter,this.animation=t.animation,this.destroyOnHide=t.destroyOnHide,this.orientation=t.orientation,this.roles=t.roles,this.keyboard=t.keyboard}click(e){e.disabled||this._updateActiveId(e.id)}onKeyDown(e){if("tablist"!==this.roles||!this.keyboard)return;const t=e.which,n=this.links.filter(e=>!e.navItem.disabled),{length:i}=n;let r=-1;if(n.forEach((e,t)=>{e.elRef.nativeElement===this._document.activeElement&&(r=t)}),i){switch(t){case vn.ArrowLeft:if("vertical"===this.orientation)return;r=(r-1+i)%i;break;case vn.ArrowRight:if("vertical"===this.orientation)return;r=(r+1)%i;break;case vn.ArrowDown:if("horizontal"===this.orientation)return;r=(r+1)%i;break;case vn.ArrowUp:if("horizontal"===this.orientation)return;r=(r-1+i)%i;break;case vn.Home:r=0;break;case vn.End:r=i-1}"changeWithArrows"===this.keyboard&&this.select(n[r].navItem.id),n[r].elRef.nativeElement.focus(),e.preventDefault()}}select(e){this._updateActiveId(e,!1)}ngAfterContentInit(){if(!yt(this.activeId)){const e=this.items.first?this.items.first.id:null;di(e)&&(this._updateActiveId(e,!1),this._cd.detectChanges())}this.items.changes.pipe(Object(g.a)(this.destroy$)).subscribe(()=>this._notifyItemChanged(this.activeId))}ngOnChanges({activeId:e}){e&&!e.firstChange&&this._notifyItemChanged(e.currentValue)}ngOnDestroy(){this.destroy$.next()}_updateActiveId(e,t=!0){if(this.activeId!==e){let n=!1;t&&this.navChange.emit({activeId:this.activeId,nextId:e,preventDefault:()=>{n=!0}}),n||(this.activeId=e,this.activeIdChange.emit(e),this._notifyItemChanged(e))}}_notifyItemChanged(e){this.navItemChange$.next(this._getItemById(e))}_getItemById(e){return this.items&&this.items.find(t=>t.id===e)||null}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275injectAttribute"]("role"),i["\u0275\u0275directiveInject"](ui),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](r.d))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbNav",""]],contentQueries:function(e,t,n){if(1&e&&(i["\u0275\u0275contentQuery"](n,fi,0),i["\u0275\u0275contentQuery"](n,gi,1)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.items=e),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.links=e)}},hostVars:6,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("keydown.arrowLeft",(function(e){return t.onKeyDown(e)}))("keydown.arrowRight",(function(e){return t.onKeyDown(e)}))("keydown.arrowDown",(function(e){return t.onKeyDown(e)}))("keydown.arrowUp",(function(e){return t.onKeyDown(e)}))("keydown.Home",(function(e){return t.onKeyDown(e)}))("keydown.End",(function(e){return t.onKeyDown(e)})),2&e&&(i["\u0275\u0275attribute"]("aria-orientation","vertical"===t.orientation&&"tablist"===t.roles?"vertical":void 0)("role",t.role?t.role:t.roles?"tablist":void 0),i["\u0275\u0275classProp"]("nav",!0)("flex-column","vertical"===t.orientation))},inputs:{animation:"animation",destroyOnHide:"destroyOnHide",orientation:"orientation",roles:"roles",keyboard:"keyboard",activeId:"activeId"},outputs:{activeIdChange:"activeIdChange",shown:"shown",hidden:"hidden",navChange:"navChange"},exportAs:["ngbNav"],features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})(),gi=(()=>{class e{constructor(e,t,n,i){this.role=e,this.navItem=t,this.nav=n,this.elRef=i}hasNavItemClass(){return this.navItem.elementRef.nativeElement.nodeType===Node.COMMENT_NODE}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275injectAttribute"]("role"),i["\u0275\u0275directiveInject"](fi),i["\u0275\u0275directiveInject"](mi),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["a","ngbNavLink",""]],hostAttrs:["href",""],hostVars:14,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("click",(function(e){return t.nav.click(t.navItem),e.preventDefault()})),2&e&&(i["\u0275\u0275hostProperty"]("id",t.navItem.domId),i["\u0275\u0275attribute"]("role",t.role?t.role:t.nav.roles?"tab":void 0)("tabindex",t.navItem.disabled?-1:void 0)("aria-controls",t.navItem.isPanelInDom()?t.navItem.panelDomId:null)("aria-selected",t.navItem.active)("aria-disabled",t.navItem.disabled),i["\u0275\u0275classProp"]("nav-link",!0)("nav-item",t.hasNavItemClass())("active",t.navItem.active)("disabled",t.navItem.disabled))}}),e})();const bi=({classList:e})=>(e.remove("show"),()=>e.remove("active")),vi=(e,t)=>{t&&jt(e),e.classList.add("show")};let yi=(()=>{class e{constructor(e){this.elRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbNavPane",""]],hostAttrs:[1,"tab-pane"],hostVars:5,hostBindings:function(e,t){2&e&&(i["\u0275\u0275hostProperty"]("id",t.item.panelDomId),i["\u0275\u0275attribute"]("role",t.role?t.role:t.nav.roles?"tabpanel":void 0)("aria-labelledby",t.item.domId),i["\u0275\u0275classProp"]("fade",t.nav.animation))},inputs:{item:"item",nav:"nav",role:"role"}}),e})(),_i=(()=>{class e{constructor(e,t){this._cd=e,this._ngZone=t,this._activePane=null}isPanelTransitioning(e){var t;return(null===(t=this._activePane)||void 0===t?void 0:t.item)===e}ngAfterViewInit(){var e;this._updateActivePane(),this.nav.navItemChange$.pipe(Object(g.a)(this.nav.destroy$),Object(_.a)((null===(e=this._activePane)||void 0===e?void 0:e.item)||null),Object(O.a)(),Object(C.a)(1)).subscribe(e=>{const t={animation:this.nav.animation,runningTransition:"stop"};this._cd.detectChanges(),this._activePane?It(this._ngZone,this._activePane.elRef.nativeElement,bi,t).subscribe(()=>{var n;const i=null===(n=this._activePane)||void 0===n?void 0:n.item;this._activePane=this._getPaneForItem(e),this._cd.markForCheck(),this._activePane&&(this._activePane.elRef.nativeElement.classList.add("active"),It(this._ngZone,this._activePane.elRef.nativeElement,vi,t).subscribe(()=>{e&&(e.shown.emit(),this.nav.shown.emit(e.id))})),i&&(i.hidden.emit(),this.nav.hidden.emit(i.id))}):this._updateActivePane()})}_updateActivePane(){var e,t;this._activePane=this._getActivePane(),null===(e=this._activePane)||void 0===e||e.elRef.nativeElement.classList.add("show"),null===(t=this._activePane)||void 0===t||t.elRef.nativeElement.classList.add("active")}_getPaneForItem(e){return this._panes&&this._panes.find(t=>t.item===e)||null}_getActivePane(){return this._panes&&this._panes.find(e=>e.item.active)||null}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.NgZone))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["","ngbNavOutlet",""]],viewQuery:function(e,t){if(1&e&&i["\u0275\u0275viewQuery"](yi,1),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._panes=e)}},hostVars:2,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("tab-content",!0)},inputs:{paneRole:"paneRole",nav:["ngbNavOutlet","nav"]},attrs:he,decls:3,vars:1,consts:[["ngFor","",3,"ngForOf"],["ngbNavPane","",3,"item","nav","role",4,"ngIf"],["ngbNavPane","",3,"item","nav","role"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,be,3,1,"ng-template",0),i["\u0275\u0275text"](2,"\n ")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngForOf",t.nav.items))},directives:[r.o,r.p,yi,r.t],encapsulation:2,changeDetection:0}),e})(),Oi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),ji=(()=>{class e{constructor(){this.disabled=!1,this.boundaryLinks=!1,this.directionLinks=!0,this.ellipses=!0,this.maxSize=0,this.pageSize=10,this.rotate=!1}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),wi=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationEllipsis",""]]}),e})(),xi=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationFirst",""]]}),e})(),Si=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationLast",""]]}),e})(),Ei=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationNext",""]]}),e})(),Ci=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationNumber",""]]}),e})(),ki=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationPrevious",""]]}),e})(),Di=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["ng-template","ngbPaginationPages",""]]}),e})(),Ii=(()=>{class e{constructor(e){this.pageCount=0,this.pages=[],this.page=1,this.pageChange=new i.EventEmitter(!0),this.disabled=e.disabled,this.boundaryLinks=e.boundaryLinks,this.directionLinks=e.directionLinks,this.ellipses=e.ellipses,this.maxSize=e.maxSize,this.pageSize=e.pageSize,this.rotate=e.rotate,this.size=e.size}hasPrevious(){return this.page>1}hasNext(){return this.page0&&(e>2?this.pages.unshift(-1):2===e&&this.pages.unshift(2),this.pages.unshift(1)),t0&&this.pageCount>this.maxSize){let e=0,t=this.pageCount;[e,t]=this.rotate?this._applyRotation():this._applyPagination(),this.pages=this.pages.slice(e,t),this._applyEllipses(e,t)}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](ji))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-pagination"]],contentQueries:function(e,t,n){if(1&e&&(i["\u0275\u0275contentQuery"](n,wi,1),i["\u0275\u0275contentQuery"](n,xi,1),i["\u0275\u0275contentQuery"](n,Si,1),i["\u0275\u0275contentQuery"](n,Ei,1),i["\u0275\u0275contentQuery"](n,Ci,1),i["\u0275\u0275contentQuery"](n,ki,1),i["\u0275\u0275contentQuery"](n,Di,1)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplEllipsis=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplFirst=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplLast=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplNext=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplNumber=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplPrevious=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.tplPages=e.first)}},hostAttrs:["role","navigation"],inputs:{page:"page",disabled:"disabled",boundaryLinks:"boundaryLinks",directionLinks:"directionLinks",ellipses:"ellipses",maxSize:"maxSize",pageSize:"pageSize",rotate:"rotate",size:"size",collectionSize:"collectionSize"},outputs:{pageChange:"pageChange"},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:35,vars:12,consts:function(){let e,t,n,i,r,s,o,a;return e=$localize`:@@ngb.pagination.first␟656506dfd46380956a655f919f1498d018f75ca0␟6867721956102594380:««`,t=$localize`:@@ngb.pagination.previous␟6e52b6ee77a4848d899dd21b591c6fd499e3aef3␟6479320895410098858:«`,n=$localize`:@@ngb.pagination.next␟ba9cbb4ff311464308a3627e4f1c3345d9fe6d7d␟5458177150283468089:»`,i=$localize`:@@ngb.pagination.last␟49f27a460bc97e7e00be5b37098bfa79884fc7d9␟5277020320267646988:»»`,r=$localize`:@@ngb.pagination.first-aria␟f2f852318759c6396b5d3d17031d53817d7b38cc␟2241508602425256033:First`,s=$localize`:@@ngb.pagination.previous-aria␟680d5c75b7fd8d37961083608b9fcdc4167b4c43␟4452427314943113135:Previous`,o=$localize`:@@ngb.pagination.next-aria␟f732c304c7433e5a83ffcd862c3dce709a0f4982␟3885497195825665706:Next`,a=$localize`:@@ngb.pagination.last-aria␟5c729788ba138508aca1bec050b610f7bf81db3e␟4882268002141858767:Last`,[["first",""],["previous",""],["next",""],["last",""],["ellipsis",""],["defaultNumber",""],["defaultPages",""],["class","page-item",3,"disabled",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-hidden","true"],e,t,n,i,["class","sr-only",4,"ngIf"],[1,"sr-only"],["class","page-item",3,"active","disabled",4,"ngFor","ngForOf"],[1,"page-item"],["class","page-link","tabindex","-1","aria-disabled","true",4,"ngIf"],["class","page-link","href","",3,"click",4,"ngIf"],["tabindex","-1","aria-disabled","true",1,"page-link"],["href","",1,"page-link",3,"click"],["aria-label",r,"href","",1,"page-link",3,"click"],["aria-label",s,"href","",1,"page-link",3,"click"],["aria-label",o,"href","",1,"page-link",3,"click"],["aria-label",a,"href","",1,"page-link",3,"click"]]},template:function(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,ve,2,0,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,ye,2,0,"ng-template",null,1,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,_e,2,0,"ng-template",null,2,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275template"](10,Oe,2,0,"ng-template",null,3,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275template"](13,je,1,0,"ng-template",null,4,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275template"](16,xe,3,2,"ng-template",null,5,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275template"](19,Te,3,1,"ng-template",null,6,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementStart"](22,"ul"),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275template"](24,Pe,7,9,"li",7),i["\u0275\u0275text"](25,"\n\n "),i["\u0275\u0275template"](26,Ne,7,8,"li",7),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275template"](28,Ye,1,0,"ng-template",8),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275template"](30,Ve,7,9,"li",7),i["\u0275\u0275text"](31,"\n\n "),i["\u0275\u0275template"](32,He,7,9,"li",7),i["\u0275\u0275text"](33,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](34,"\n ")),2&e){const e=i["\u0275\u0275reference"](20);i["\u0275\u0275advance"](22),i["\u0275\u0275classMap"]("pagination"+(t.size?" pagination-"+t.size:"")),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.boundaryLinks),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.directionLinks),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngTemplateOutlet",(null==t.tplPages?null:t.tplPages.templateRef)||e)("ngTemplateOutletContext",i["\u0275\u0275pureFunction3"](8,Ue,t.page,t.pages,t.disabled)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.directionLinks),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.boundaryLinks)}},directives:[r.p,r.t,r.o],encapsulation:2,changeDetection:0}),e})(),Mi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})();class Ti{constructor(e,t){this.open=e,this.close=t,t||(this.close=e)}isManual(){return"manual"===this.open||"manual"===this.close}}const Li={hover:["mouseenter","mouseleave"],focus:["focusin","focusout"]},Ai=e=>e>0?Object(S.a)(e):e=>e;let Pi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Ri=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Fi=(()=>{class e{constructor(){this.max=10,this.readonly=!1,this.resettable=!1}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),Ni=(()=>{class e{constructor(e,t){this._changeDetectorRef=t,this.contexts=[],this.disabled=!1,this.hover=new i.EventEmitter,this.leave=new i.EventEmitter,this.rateChange=new i.EventEmitter(!0),this.onChange=e=>{},this.onTouched=()=>{},this.max=e.max,this.readonly=e.readonly}ariaValueText(){return`${this.nextRate} out of ${this.max}`}isInteractive(){return!this.readonly&&!this.disabled}enter(e){this.isInteractive()&&this._updateState(e),this.hover.emit(e)}handleBlur(){this.onTouched()}handleClick(e){this.isInteractive()&&this.update(this.resettable&&this.rate===e?0:e)}handleKeyDown(e){switch(e.which){case vn.ArrowDown:case vn.ArrowLeft:this.update(this.rate-1);break;case vn.ArrowUp:case vn.ArrowRight:this.update(this.rate+1);break;case vn.Home:this.update(0);break;case vn.End:this.update(this.max);break;default:return}e.preventDefault()}ngOnChanges(e){e.rate&&this.update(this.rate)}ngOnInit(){this.contexts=Array.from({length:this.max},(e,t)=>({fill:0,index:t})),this._updateState(this.rate)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}reset(){this.leave.emit(this.nextRate),this._updateState(this.rate)}setDisabledState(e){this.disabled=e}update(e,t=!0){const n=mt(e,this.max,0);this.isInteractive()&&this.rate!==n&&(this.rate=n,this.rateChange.emit(this.rate)),t&&(this.onChange(this.rate),this.onTouched()),this._updateState(this.rate)}writeValue(e){this.update(e,!1),this._changeDetectorRef.markForCheck()}_updateState(e){this.nextRate=e,this.contexts.forEach((t,n)=>t.fill=Math.round(100*mt(e-n,1,0)))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Fi),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-rating"]],contentQueries:function(e,t,n){if(1&e&&i["\u0275\u0275contentQuery"](n,i.TemplateRef,1),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.starTemplateFromContent=e.first)}},hostAttrs:["role","slider","aria-valuemin","0",1,"d-inline-flex"],hostVars:5,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("blur",(function(){return t.handleBlur()}))("keydown",(function(e){return t.handleKeyDown(e)}))("mouseleave",(function(){return t.reset()})),2&e&&(i["\u0275\u0275hostProperty"]("tabindex",t.disabled?-1:0),i["\u0275\u0275attribute"]("aria-valuemax",t.max)("aria-valuenow",t.nextRate)("aria-valuetext",t.ariaValueText())("aria-disabled",!!t.readonly||null))},inputs:{max:"max",readonly:"readonly",rate:"rate",resettable:"resettable",starTemplate:"starTemplate"},outputs:{hover:"hover",leave:"leave",rateChange:"rateChange"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}]),i["\u0275\u0275NgOnChangesFeature"]],decls:6,vars:1,consts:[["t",""],["ngFor","",3,"ngForOf"],[1,"sr-only"],[3,"mouseenter","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,qe,1,1,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,$e,9,5,"ng-template",1),i["\u0275\u0275text"](5,"\n ")),2&e&&(i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngForOf",t.contexts))},directives:[r.o,r.t],encapsulation:2,changeDetection:0}),e})(),Yi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})();class Bi{constructor(e,t,n){this.hour=ht(e),this.minute=ht(t),this.second=ht(n)}changeHour(e=1){this.updateHour((isNaN(this.hour)?0:this.hour)+e)}updateHour(e){this.hour=bt(e)?(e<0?24+e:e)%24:NaN}changeMinute(e=1){this.updateMinute((isNaN(this.minute)?0:this.minute)+e)}updateMinute(e){bt(e)?(this.minute=e%60<0?60+e%60:e%60,this.changeHour(Math.floor(e/60))):this.minute=NaN}changeSecond(e=1){this.updateSecond((isNaN(this.second)?0:this.second)+e)}updateSecond(e){bt(e)?(this.second=e<0?60+e%60:e%60,this.changeMinute(Math.floor(e/60))):this.second=NaN}isValid(e=!0){return bt(this.hour)&&bt(this.minute)&&(!e||bt(this.second))}toString(){return`${this.hour||0}:${this.minute||0}:${this.second||0}`}}let Vi=(()=>{class e{constructor(){this.meridian=!1,this.spinners=!0,this.seconds=!1,this.hourStep=1,this.minuteStep=1,this.secondStep=1,this.disabled=!1,this.readonlyInputs=!1,this.size="medium"}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})();function zi(){return new Ui}let Hi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:zi,token:e,providedIn:"root"}),e})(),Ui=(()=>{class e extends Hi{fromModel(e){return e&&vt(e.hour)&&vt(e.minute)?{hour:e.hour,minute:e.minute,second:vt(e.second)?e.second:null}:null}toModel(e){return e&&vt(e.hour)&&vt(e.minute)?{hour:e.hour,minute:e.minute,second:vt(e.second)?e.second:null}:null}}return e.\u0275fac=function(t){return qi(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const qi=i["\u0275\u0275getInheritedFactory"](Ui);let Wi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return e=Object(i["\u0275\u0275inject"])(i.LOCALE_ID),new $i(e);var e},token:e,providedIn:"root"}),e})(),$i=(()=>{class e extends Wi{constructor(e){super(),this._periods=Object(r.B)(e,r.g.Standalone,r.x.Narrow)}getMorningPeriod(){return this._periods[0]}getAfternoonPeriod(){return this._periods[1]}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.LOCALE_ID))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const Gi=/[^0-9]/g;let Xi=(()=>{class e{constructor(e,t,n,i){this._config=e,this._ngbTimeAdapter=t,this._cd=n,this.i18n=i,this.onChange=e=>{},this.onTouched=()=>{},this.meridian=e.meridian,this.spinners=e.spinners,this.seconds=e.seconds,this.hourStep=e.hourStep,this.minuteStep=e.minuteStep,this.secondStep=e.secondStep,this.disabled=e.disabled,this.readonlyInputs=e.readonlyInputs,this.size=e.size}set hourStep(e){this._hourStep=vt(e)?e:this._config.hourStep}get hourStep(){return this._hourStep}set minuteStep(e){this._minuteStep=vt(e)?e:this._config.minuteStep}get minuteStep(){return this._minuteStep}set secondStep(e){this._secondStep=vt(e)?e:this._config.secondStep}get secondStep(){return this._secondStep}writeValue(e){const t=this._ngbTimeAdapter.fromModel(e);this.model=t?new Bi(t.hour,t.minute,t.second):new Bi,this.seconds||t&&bt(t.second)||(this.model.second=0),this._cd.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e}changeHour(e){this.model.changeHour(e),this.propagateModelChange()}changeMinute(e){this.model.changeMinute(e),this.propagateModelChange()}changeSecond(e){this.model.changeSecond(e),this.propagateModelChange()}updateHour(e){const t=this.model.hour>=12,n=ht(e);this.model.updateHour(this.meridian&&(t&&n<12||!t&&12===n)?n+12:n),this.propagateModelChange()}updateMinute(e){this.model.updateMinute(ht(e)),this.propagateModelChange()}updateSecond(e){this.model.updateSecond(ht(e)),this.propagateModelChange()}toggleMeridian(){this.meridian&&this.changeHour(12)}formatInput(e){e.value=e.value.replace(Gi,"")}formatHour(e){return bt(e)?_t(this.meridian?e%12==0?12:e%12:e%24):_t(NaN)}formatMinSec(e){return _t(bt(e)?e:NaN)}handleBlur(){this.onTouched()}get isSmallSize(){return"small"===this.size}get isLargeSize(){return"large"===this.size}ngOnChanges(e){e.seconds&&!this.seconds&&this.model&&!bt(this.model.second)&&(this.model.second=0,this.propagateModelChange(!1))}propagateModelChange(e=!0){e&&this.onTouched(),this.model.isValid(this.seconds)?this.onChange(this._ngbTimeAdapter.toModel({hour:this.model.hour,minute:this.model.minute,second:this.model.second})):this.onChange(this._ngbTimeAdapter.toModel(null))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](Vi),i["\u0275\u0275directiveInject"](Hi),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](Wi))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-timepicker"]],inputs:{meridian:"meridian",spinners:"spinners",seconds:"seconds",hourStep:"hourStep",minuteStep:"minuteStep",secondStep:"secondStep",readonlyInputs:"readonlyInputs",size:"size"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}]),i["\u0275\u0275NgOnChangesFeature"]],decls:36,vars:25,consts:function(){let e,t,n,i,r,s,o,a,c,l,u,d,p,h;return e=$localize`:@@ngb.timepicker.HH␟ce676ab1d6d98f85c836381cf100a4a91ef95a1f␟4043638465245303811:HH`,t=$localize`:@@ngb.timepicker.hours␟3bbce5fef7e1151da052a4e529453edb340e3912␟8070396816726827304:Hours`,n=$localize`:@@ngb.timepicker.MM␟72c8edf6a50068a05bde70991e36b1e881f4ca54␟1647282246509919852:MM`,i=$localize`:@@ngb.timepicker.minutes␟41e62daa962947c0d23ded0981975d1bddf0bf38␟5531237363767747080:Minutes`,r=$localize`:@@ngb.timepicker.increment-hours␟cb74bc1d625a6c1742f0d7d47306cf495780c218␟5939278348542933629:Increment hours`,s=$localize`:@@ngb.timepicker.decrement-hours␟147c7a19429da7d999e247d22e33fee370b1691b␟3651829882940481818:Decrement hours`,o=$localize`:@@ngb.timepicker.increment-minutes␟f5a4a3bc05e053f6732475d0e74875ec01c3a348␟180147720391025024:Increment minutes`,a=$localize`:@@ngb.timepicker.decrement-minutes␟c1a6899e529c096da5b660385d4e77fe1f7ad271␟7447789825403243588:Decrement minutes`,c=$localize`:@@ngb.timepicker.SS␟ebe38d36a40a2383c5fefa9b4608ffbda08bd4a3␟3628127143071124194:SS`,l=$localize`:@@ngb.timepicker.seconds␟4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c␟8874012390997067175:Seconds`,u=$localize`:@@ngb.timepicker.increment-seconds␟912322ecee7d659d04dcf494a70e22e49d334b26␟5364772110539092174:Increment seconds`,d=$localize`:@@ngb.timepicker.decrement-seconds␟5db47ac104294243a70eb9124fbea9d0004ddf69␟753633511487974857:Decrement seconds`,p=$localize`:@@ngb.timepicker.PM␟8d6e691e10306c1b34c6b26805151aaea320ef7f␟3564199131264287502:${"\ufffd0\ufffd"}:INTERPOLATION:`,h=$localize`:@@ngb.timepicker.AM␟69a1f176a93998876952adac57c3bc3863b6105e␟4592818992509942761:${"\ufffd0\ufffd"}:INTERPOLATION:`,[[3,"disabled"],[1,"ngb-tp"],[1,"ngb-tp-input-container","ngb-tp-hour"],["tabindex","-1","type","button","class","btn btn-link",3,"btn-sm","btn-lg","disabled","click",4,"ngIf"],["type","text","maxlength","2","inputmode","numeric","placeholder",e,"aria-label",t,1,"ngb-tp-input","form-control",3,"value","readOnly","disabled","change","blur","input","keydown.ArrowUp","keydown.ArrowDown"],[1,"ngb-tp-spacer"],[1,"ngb-tp-input-container","ngb-tp-minute"],["type","text","maxlength","2","inputmode","numeric","placeholder",n,"aria-label",i,1,"ngb-tp-input","form-control",3,"value","readOnly","disabled","change","blur","input","keydown.ArrowUp","keydown.ArrowDown"],["class","ngb-tp-spacer",4,"ngIf"],["class","ngb-tp-input-container ngb-tp-second",4,"ngIf"],["class","ngb-tp-meridian",4,"ngIf"],["tabindex","-1","type","button",1,"btn","btn-link",3,"disabled","click"],[1,"chevron","ngb-tp-chevron"],[1,"sr-only"],r,[1,"chevron","ngb-tp-chevron","bottom"],s,o,a,[1,"ngb-tp-input-container","ngb-tp-second"],["type","text","maxlength","2","inputmode","numeric","placeholder",c,"aria-label",l,1,"ngb-tp-input","form-control",3,"value","readOnly","disabled","change","blur","input","keydown.ArrowUp","keydown.ArrowDown"],u,d,[1,"ngb-tp-meridian"],["type","button",1,"btn","btn-outline-primary",3,"disabled","click"],[4,"ngIf","ngIfElse"],["am",""],p,h]},template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"fieldset",0),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div",1),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"div",2),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,Ge,7,7,"button",3),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"input",4),i["\u0275\u0275listener"]("change",(function(e){return t.updateHour(e.target.value)}))("blur",(function(){return t.handleBlur()}))("input",(function(e){return t.formatInput(e.target)}))("keydown.ArrowUp",(function(e){return t.changeHour(t.hourStep),e.preventDefault()}))("keydown.ArrowDown",(function(e){return t.changeHour(-t.hourStep),e.preventDefault()})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275template"](11,Xe,7,7,"button",3),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"div",5),i["\u0275\u0275text"](15,":"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementStart"](17,"div",6),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275template"](19,Ke,7,7,"button",3),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementStart"](21,"input",7),i["\u0275\u0275listener"]("change",(function(e){return t.updateMinute(e.target.value)}))("blur",(function(){return t.handleBlur()}))("input",(function(e){return t.formatInput(e.target)}))("keydown.ArrowUp",(function(e){return t.changeMinute(t.minuteStep),e.preventDefault()}))("keydown.ArrowDown",(function(e){return t.changeMinute(-t.minuteStep),e.preventDefault()})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275template"](23,Je,7,7,"button",3),i["\u0275\u0275text"](24,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275template"](26,Qe,2,0,"div",8),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275template"](28,tt,8,9,"div",9),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275template"](30,nt,1,0,"div",8),i["\u0275\u0275text"](31,"\n "),i["\u0275\u0275template"](32,st,10,9,"div",10),i["\u0275\u0275text"](33,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](34,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](35,"\n ")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275classProp"]("disabled",t.disabled),i["\u0275\u0275property"]("disabled",t.disabled),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",t.spinners),i["\u0275\u0275advance"](2),i["\u0275\u0275classProp"]("form-control-sm",t.isSmallSize)("form-control-lg",t.isLargeSize),i["\u0275\u0275property"]("value",t.formatHour(null==t.model?null:t.model.hour))("readOnly",t.readonlyInputs)("disabled",t.disabled),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.spinners),i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("ngIf",t.spinners),i["\u0275\u0275advance"](2),i["\u0275\u0275classProp"]("form-control-sm",t.isSmallSize)("form-control-lg",t.isLargeSize),i["\u0275\u0275property"]("value",t.formatMinSec(null==t.model?null:t.model.minute))("readOnly",t.readonlyInputs)("disabled",t.disabled),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.spinners),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",t.seconds),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.seconds),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.meridian),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.meridian))},directives:[r.p],styles:['ngb-timepicker{font-size:1rem}.ngb-tp{align-items:center;display:flex}.ngb-tp-input-container{width:4em}.ngb-tp-chevron:before{border-style:solid;border-width:.29em .29em 0 0;content:"";display:inline-block;height:.69em;left:.05em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:middle;width:.69em}.ngb-tp-chevron.bottom:before{top:-.3em;transform:rotate(135deg)}.ngb-tp-input{text-align:center}.ngb-tp-hour,.ngb-tp-meridian,.ngb-tp-minute,.ngb-tp-second{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.ngb-tp-spacer{text-align:center;width:1em}'],encapsulation:2}),e})(),Ki=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Ji=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})(),Qi=(()=>{class e{constructor(e){this._ngbConfig=e,this.autoClose=!0,this.placement="auto",this.triggers="hover focus",this.disableTooltip=!1,this.openDelay=0,this.closeDelay=0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](St))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(St))},token:e,providedIn:"root"}),e})(),Zi=0,er=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-tooltip-window"]],hostAttrs:["role","tooltip"],hostVars:5,hostBindings:function(e,t){2&e&&(i["\u0275\u0275hostProperty"]("id",t.id),i["\u0275\u0275classMap"]("tooltip"+(t.tooltipClass?" "+t.tooltipClass:"")),i["\u0275\u0275classProp"]("fade",t.animation))},inputs:{animation:"animation",id:"id",tooltipClass:"tooltipClass"},ngContentSelectors:F,decls:3,vars:0,consts:[[1,"arrow"],[1,"tooltip-inner"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275element"](0,"div",0),i["\u0275\u0275elementStart"](1,"div",1),i["\u0275\u0275projection"](2),i["\u0275\u0275elementEnd"]())},styles:["ngb-tooltip-window{pointer-events:none}ngb-tooltip-window .tooltip-inner{pointer-events:auto}ngb-tooltip-window.bs-tooltip-bottom .arrow,ngb-tooltip-window.bs-tooltip-top .arrow{left:calc(50% - .4rem)}ngb-tooltip-window.bs-tooltip-bottom-left .arrow,ngb-tooltip-window.bs-tooltip-top-left .arrow{left:1em}ngb-tooltip-window.bs-tooltip-bottom-right .arrow,ngb-tooltip-window.bs-tooltip-top-right .arrow{left:auto;right:.8rem}ngb-tooltip-window.bs-tooltip-left .arrow,ngb-tooltip-window.bs-tooltip-right .arrow{top:calc(50% - .4rem)}ngb-tooltip-window.bs-tooltip-left-top .arrow,ngb-tooltip-window.bs-tooltip-right-top .arrow{top:.4rem}ngb-tooltip-window.bs-tooltip-left-bottom .arrow,ngb-tooltip-window.bs-tooltip-right-bottom .arrow{bottom:.4rem;top:auto}"],encapsulation:2,changeDetection:0}),e})(),tr=(()=>{class e{constructor(e,t,n,r,s,o,a,c,l,u){this._elementRef=e,this._renderer=t,this._ngZone=a,this._document=c,this._changeDetector=l,this.shown=new i.EventEmitter,this.hidden=new i.EventEmitter,this._ngbTooltipWindowId="ngb-tooltip-"+Zi++,this._windowRef=null,this.animation=o.animation,this.autoClose=o.autoClose,this.placement=o.placement,this.triggers=o.triggers,this.container=o.container,this.disableTooltip=o.disableTooltip,this.tooltipClass=o.tooltipClass,this.openDelay=o.openDelay,this.closeDelay=o.closeDelay,this._popupService=new Zn(er,n,s,t,this._ngZone,r,u),this._zoneSubscription=a.onStable.subscribe(()=>{this._windowRef&&Tn(this._elementRef.nativeElement,this._windowRef.location.nativeElement,this.placement,"body"===this.container,"bs-tooltip")})}set ngbTooltip(e){this._ngbTooltip=e,!e&&this._windowRef&&this.close()}get ngbTooltip(){return this._ngbTooltip}open(e){if(!this._windowRef&&this._ngbTooltip&&!this.disableTooltip){const{windowRef:t,transition$:n}=this._popupService.open(this._ngbTooltip,e,this.animation);this._windowRef=t,this._windowRef.instance.animation=this.animation,this._windowRef.instance.tooltipClass=this.tooltipClass,this._windowRef.instance.id=this._ngbTooltipWindowId,this._renderer.setAttribute(this._elementRef.nativeElement,"aria-describedby",this._ngbTooltipWindowId),"body"===this.container&&this._document.querySelector(this.container).appendChild(this._windowRef.location.nativeElement),this._windowRef.changeDetectorRef.detectChanges(),this._windowRef.changeDetectorRef.markForCheck(),Sn(this._ngZone,this._document,this.autoClose,()=>this.close(),this.hidden,[this._windowRef.location.nativeElement]),n.subscribe(()=>this.shown.emit())}}close(){null!=this._windowRef&&(this._renderer.removeAttribute(this._elementRef.nativeElement,"aria-describedby"),this._popupService.close(this.animation).subscribe(()=>{this._windowRef=null,this.hidden.emit(),this._changeDetector.markForCheck()}))}toggle(){this._windowRef?this.close():this.open()}isOpen(){return null!=this._windowRef}ngOnInit(){this._unregisterListenersFn=function(e,t,n,i,r,o,a=0,c=0){const l=function(e,t=Li){const n=(e||"").trim();if(0===n.length)return[];const i=n.split(/\s+/).map(e=>e.split(":")).map(e=>{let n=t[e[0]]||e;return new Ti(n[0],n[1])}),r=i.filter(e=>e.isManual());if(r.length>1)throw"Triggers parse error: only one manual trigger is allowed";if(1===r.length&&i.length>1)throw"Triggers parse error: manual trigger can't be mixed with other triggers";return i}(n);if(1===l.length&&l[0].isManual())return()=>{};const u=function(e,t,n,i){return new s.a(r=>{const s=[],o=()=>r.next(!0),a=()=>r.next(!1),c=()=>r.next(!i());return n.forEach(n=>{n.open===n.close?s.push(e.listen(t,n.open,c)):s.push(e.listen(t,n.open,o),e.listen(t,n.close,a))}),()=>{s.forEach(e=>e())}})}(e,t,l,i).pipe(function(e,t,n){return i=>{let r=null;const s=i.pipe(Object(y.a)(e=>({open:e})),Object(b.a)(e=>{const t=n();return t===e.open||r&&r.open!==t?(r&&r.open!==e.open&&(r=null),!1):(r=e,!0)}),Object(k.a)()),o=s.pipe(Object(b.a)(e=>e.open),Ai(e)),a=s.pipe(Object(b.a)(e=>!e.open),Ai(t));return Object(f.a)(o,a).pipe(Object(b.a)(e=>e===r&&(r=null,e.open!==n())),Object(y.a)(e=>e.open))}}(a,c,i)).subscribe(e=>e?r():o());return()=>u.unsubscribe()}(this._renderer,this._elementRef.nativeElement,this.triggers,this.isOpen.bind(this),this.open.bind(this),this.close.bind(this),+this.openDelay,+this.closeDelay)}ngOnChanges({tooltipClass:e}){e&&this.isOpen()&&(this._windowRef.instance.tooltipClass=e.currentValue)}ngOnDestroy(){this.close(),this._unregisterListenersFn&&this._unregisterListenersFn(),this._zoneSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](i.ComponentFactoryResolver),i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](Qi),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.ApplicationRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngbTooltip",""]],inputs:{animation:"animation",autoClose:"autoClose",placement:"placement",triggers:"triggers",container:"container",disableTooltip:"disableTooltip",tooltipClass:"tooltipClass",openDelay:"openDelay",closeDelay:"closeDelay",ngbTooltip:"ngbTooltip"},outputs:{shown:"shown",hidden:"hidden"},exportAs:["ngbTooltip"],features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})(),nr=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})(),ir=(()=>{class e{constructor(){this.highlightClass="ngb-highlight",this.accentSensitive=!0}ngOnChanges(e){this.accentSensitive||String.prototype.normalize||(console.warn("The `accentSensitive` input in `ngb-highlight` cannot be set to `false` in a browser that does not implement the `String.normalize` function. You will have to include a polyfill in your application to use this feature in the current browser."),this.accentSensitive=!0);const t=ft(this.result),n=Array.isArray(this.term)?this.term:[this.term],i=e=>this.accentSensitive?e:wt(e),r=n.map(e=>i(ft(e)).replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")).filter(e=>e),s=this.accentSensitive?t:wt(t),o=r.length?s.split(new RegExp(`(${r.join("|")})`,"gmi")):[t];if(this.accentSensitive)this.parts=o;else{let e=0;this.parts=o.map(n=>t.substring(e,e+=n.length))}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-highlight"]],inputs:{highlightClass:"highlightClass",accentSensitive:"accentSensitive",result:"result",term:"term"},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:1,vars:1,consts:[["ngFor","",3,"ngForOf"],[3,"class",4,"ngIf","ngIfElse"],["even",""]],template:function(e,t){1&e&&i["\u0275\u0275template"](0,ct,3,2,"ng-template",0),2&e&&i["\u0275\u0275property"]("ngForOf",t.parts)},directives:[r.o,r.p],styles:[".ngb-highlight{font-weight:700}"],encapsulation:2,changeDetection:0}),e})(),rr=(()=>{class e{constructor(){this.activeIdx=0,this.focusFirst=!0,this.formatter=ft,this.selectEvent=new i.EventEmitter,this.activeChangeEvent=new i.EventEmitter}hasActive(){return this.activeIdx>-1&&this.activeIdx=0?this.id+"-"+this.activeIdx:void 0)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ngb-typeahead-window"]],hostAttrs:["role","listbox"],hostVars:3,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("mousedown",(function(e){return e.preventDefault()})),2&e&&(i["\u0275\u0275hostProperty"]("id",t.id),i["\u0275\u0275classMap"]("dropdown-menu show"+(t.popupClass?" "+t.popupClass:"")))},inputs:{focusFirst:"focusFirst",formatter:"formatter",id:"id",results:"results",term:"term",resultTemplate:"resultTemplate",popupClass:"popupClass"},outputs:{selectEvent:"select",activeChangeEvent:"activeChange"},exportAs:["ngbTypeaheadWindow"],decls:6,vars:1,consts:[["rt",""],["ngFor","",3,"ngForOf"],[3,"result","term"],["type","button","role","option",1,"dropdown-item",3,"id","mouseenter","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275template"](1,lt,3,2,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,pt,6,9,"ng-template",1),i["\u0275\u0275text"](5,"\n ")),2&e&&(i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngForOf",t.results))},directives:[r.o,ir,r.t],encapsulation:2}),e})();const sr=new i.InjectionToken("live announcer delay",{providedIn:"root",factory:function(){return 100}});function or(e,t=!1){let n=e.body.querySelector("#ngb-live");return null==n&&t&&(n=e.createElement("div"),n.setAttribute("id","ngb-live"),n.setAttribute("aria-live","polite"),n.setAttribute("aria-atomic","true"),n.classList.add("sr-only"),e.body.appendChild(n)),n}let ar=(()=>{class e{constructor(e,t){this._document=e,this._delay=t}ngOnDestroy(){const e=or(this._document);e&&e.parentElement.removeChild(e)}say(e){const t=or(this._document,!0),n=this._delay;if(null!=t){t.textContent="";const i=()=>t.textContent=e;null===n?i():setTimeout(i,n)}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.d),i["\u0275\u0275inject"](sr))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(r.d),Object(i["\u0275\u0275inject"])(sr))},token:e,providedIn:"root"}),e})(),cr=(()=>{class e{constructor(){this.editable=!0,this.focusFirst=!0,this.showHint=!1,this.placement=["bottom-left","bottom-right","top-left","top-right"]}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),lr=0,ur=(()=>{class e{constructor(e,t,n,r,s,o,a,u,d,h,f,m){this._elementRef=e,this._renderer=n,this._live=u,this._document=d,this._ngZone=h,this._changeDetector=f,this._subscription=null,this._closed$=new c.a,this._inputValueBackup=null,this._windowRef=null,this.autocomplete="off",this.placement="bottom-left",this.selectItem=new i.EventEmitter,this.activeDescendant=null,this.popupId="ngb-typeahead-"+lr++,this._onTouched=()=>{},this._onChange=e=>{},this.container=o.container,this.editable=o.editable,this.focusFirst=o.focusFirst,this.showHint=o.showHint,this.placement=o.placement,this._valueChanges=Object(l.a)(e.nativeElement,"input").pipe(Object(y.a)(e=>e.target.value)),this._resubscribeTypeahead=new p.a(null),this._popupService=new Zn(rr,r,t,n,this._ngZone,s,m),this._zoneSubscription=a.onStable.subscribe(()=>{this.isPopupOpen()&&Tn(this._elementRef.nativeElement,this._windowRef.location.nativeElement,this.placement,"body"===this.container)})}ngOnInit(){this._subscribeToUserInput()}ngOnChanges({ngbTypeahead:e}){e&&!e.firstChange&&(this._unsubscribeFromUserInput(),this._subscribeToUserInput())}ngOnDestroy(){this._closePopup(),this._unsubscribeFromUserInput(),this._zoneSubscription.unsubscribe()}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}writeValue(e){this._writeInputValue(this._formatItemForInput(e)),this.showHint&&(this._inputValueBackup=e)}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}dismissPopup(){this.isPopupOpen()&&(this._resubscribeTypeahead.next(null),this._closePopup(),this.showHint&&null!==this._inputValueBackup&&this._writeInputValue(this._inputValueBackup),this._changeDetector.markForCheck())}isPopupOpen(){return null!=this._windowRef}handleBlur(){this._resubscribeTypeahead.next(null),this._onTouched()}handleKeyDown(e){if(this.isPopupOpen())switch(e.which){case vn.ArrowDown:e.preventDefault(),this._windowRef.instance.next(),this._showHint();break;case vn.ArrowUp:e.preventDefault(),this._windowRef.instance.prev(),this._showHint();break;case vn.Enter:case vn.Tab:const t=this._windowRef.instance.getActive();yt(t)&&(e.preventDefault(),e.stopPropagation(),this._selectResult(t)),this._closePopup()}}_openPopup(){if(!this.isPopupOpen()){this._inputValueBackup=this._elementRef.nativeElement.value;const{windowRef:e}=this._popupService.open();this._windowRef=e,this._windowRef.instance.id=this.popupId,this._windowRef.instance.selectEvent.subscribe(e=>this._selectResultClosePopup(e)),this._windowRef.instance.activeChangeEvent.subscribe(e=>this.activeDescendant=e),this._windowRef.instance.popupClass=this.popupClass,"body"===this.container&&this._document.querySelector(this.container).appendChild(this._windowRef.location.nativeElement),this._changeDetector.markForCheck(),Sn(this._ngZone,this._document,"outside",()=>this.dismissPopup(),this._closed$,[this._elementRef.nativeElement,this._windowRef.location.nativeElement])}}_closePopup(){this._popupService.close().subscribe(()=>{this._closed$.next(),this._windowRef=null,this.activeDescendant=null})}_selectResult(e){let t=!1;this.selectItem.emit({item:e,preventDefault:()=>{t=!0}}),this._resubscribeTypeahead.next(null),t||(this.writeValue(e),this._onChange(e))}_selectResultClosePopup(e){this._selectResult(e),this._closePopup()}_showHint(){var e;if(this.showHint&&(null===(e=this._windowRef)||void 0===e?void 0:e.instance.hasActive())&&null!=this._inputValueBackup){const e=this._inputValueBackup.toLowerCase(),t=this._formatItemForInput(this._windowRef.instance.getActive());e===t.substr(0,this._inputValueBackup.length).toLowerCase()?(this._writeInputValue(this._inputValueBackup+t.substr(this._inputValueBackup.length)),this._elementRef.nativeElement.setSelectionRange.apply(this._elementRef.nativeElement,[this._inputValueBackup.length,t.length])):this._writeInputValue(t)}}_formatItemForInput(e){return null!=e&&this.inputFormatter?this.inputFormatter(e):ft(e)}_writeInputValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",ft(e))}_subscribeToUserInput(){const e=this._valueChanges.pipe(Object(w.a)(e=>{this._inputValueBackup=this.showHint?e:null,this._onChange(this.editable?e:void 0)}),this.ngbTypeahead?this.ngbTypeahead:()=>Object(a.a)([]));this._subscription=this._resubscribeTypeahead.pipe(Object(j.a)(()=>e)).subscribe(e=>{e&&0!==e.length?(this._openPopup(),this._windowRef.instance.focusFirst=this.focusFirst,this._windowRef.instance.results=e,this._windowRef.instance.term=this._elementRef.nativeElement.value,this.resultFormatter&&(this._windowRef.instance.formatter=this.resultFormatter),this.resultTemplate&&(this._windowRef.instance.resultTemplate=this.resultTemplate),this._windowRef.instance.resetActive(),this._windowRef.changeDetectorRef.detectChanges(),this._showHint()):this._closePopup();const t=e?e.length:0;this._live.say(0===t?"No results available":`${t} result${1===t?"":"s"} available`)})}_unsubscribeFromUserInput(){this._subscription&&this._subscription.unsubscribe(),this._subscription=null}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](i.ComponentFactoryResolver),i["\u0275\u0275directiveInject"](cr),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](ar),i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.ApplicationRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","ngbTypeahead",""]],hostAttrs:["autocapitalize","off","autocorrect","off","role","combobox","aria-multiline","false"],hostVars:7,hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("blur",(function(){return t.handleBlur()}))("keydown",(function(e){return t.handleKeyDown(e)})),2&e&&(i["\u0275\u0275hostProperty"]("autocomplete",t.autocomplete),i["\u0275\u0275attribute"]("aria-autocomplete",t.showHint?"both":"list")("aria-activedescendant",t.activeDescendant)("aria-owns",t.isPopupOpen()?t.popupId:null)("aria-expanded",t.isPopupOpen()),i["\u0275\u0275classProp"]("open",t.isPopupOpen()))},inputs:{autocomplete:"autocomplete",placement:"placement",container:"container",editable:"editable",focusFirst:"focusFirst",showHint:"showHint",inputFormatter:"inputFormatter",ngbTypeahead:"ngbTypeahead",resultFormatter:"resultFormatter",resultTemplate:"resultTemplate",popupClass:"popupClass"},outputs:{selectItem:"selectItem"},exportAs:["ngbTypeahead"],features:[i["\u0275\u0275ProvidersFeature"]([{provide:D.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}]),i["\u0275\u0275NgOnChangesFeature"]]}),e})(),dr=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})();const pr=[Yt,Bt,Wt,$t,Gt,zn,Kn,li,Oi,Mi,Pi,Ri,Yi,Ki,Ji,nr,dr];let hr=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[pr,Yt,Bt,Wt,$t,Gt,zn,Kn,li,Oi,Mi,Pi,Ri,Yi,Ki,Ji,nr,dr]}),e})()},"1l0L":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("bundle")},"1mcE":function(e,t,n){"use strict";n.d(t,"a",(function(){return D}));var i=n("mrSG"),r=n("LRne"),s=n("fXoL"),o=n("VLz5"),a=n("zQ+x"),c=n("h5qW"),l=n("X/78"),u=n("7vy/"),d=n("mycY"),p=n("uLZQ"),h=n("lI3o"),f=n("42gE"),m=n("Vurf"),g=n("ibvC"),b=n("B/au"),v=n("84Zn"),y=n("lJxs"),_=n("JIr8"),O=n("eIep"),j=n("J3qs"),w=n("Hl3I");class x{constructor(e,t,n){this.objectUrl=e,this.ePersonUuid=t,this.featureId=n}}var S=n("itXk"),E=n("1QIV"),C=n("l7P3"),k=n("tk/3");let D=(()=>{let e=class extends c.a{constructor(e,t,n,i,r,s,o,a,c,l){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.authService=c,this.siteService=l,this.linkPath="authorizations",this.searchByObjectPath="object"}invalidateAuthorizationsRequestCache(){this.requestService.setStaleByHrefSubstring(this.linkPath)}isAuthorized(e,t,n){return this.searchByObject(e,t,n,{},!0,!0,Object(v.a)("feature")).pipe(Object(E.g)(),Object(y.a)(e=>401!==e.statusCode&&Object(j.b)(e.payload)&&Object(j.e)(e.payload.page)?e.payload.page:[]),Object(_.a)(()=>Object(r.a)(!1)),(i=e,e=>e.pipe(Object(O.a)(e=>Object(j.e)(e)?Object(S.a)(...e.filter(e=>Object(j.b)(e.feature)).map(e=>e.feature.pipe(Object(E.j)()))):Object(r.a)([])),Object(y.a)(e=>e.filter(e=>e.id===i).length>0))));var i}searchByObject(e,t,n,i={},s=!0,o=!0,...a){return Object(r.a)(new x(t,n,e)).pipe((c=this.siteService,e=>e.pipe(Object(O.a)(e=>Object(j.a)(e.objectUrl)?c.find().pipe(Object(y.a)(t=>Object.assign({},e,{objectUrl:t.self}))):Object(r.a)(e)))),Object(O.a)(e=>this.searchBy(this.searchByObjectPath,this.createSearchOptions(e.objectUrl,i,e.ePersonUuid,e.featureId),s,o,...a)));var c}createSearchOptions(e,t={},n,i){let r=[];return Object(j.e)(t.searchParams)&&(r=[...t.searchParams]),r.push(new w.a("uri",e)),Object(j.b)(i)&&r.push(new w.a("feature",i)),Object(j.b)(n)&&r.push(new w.a("eperson",n)),Object.assign(new b.f,t,{searchParams:[...r]})}};return e.\u0275fac=function(t){return new(t||e)(s["\u0275\u0275inject"](l.a),s["\u0275\u0275inject"](u.a),s["\u0275\u0275inject"](C.i),s["\u0275\u0275inject"](d.a),s["\u0275\u0275inject"](p.a),s["\u0275\u0275inject"](h.a),s["\u0275\u0275inject"](k.b),s["\u0275\u0275inject"](f.a),s["\u0275\u0275inject"](m.a),s["\u0275\u0275inject"](g.a))},e.\u0275prov=s["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(a.d)(o.a)],e),e})()},"1o08":function(e,t,n){"use strict";n.d(t,"a",(function(){return z}));var i=n("fXoL"),r=n("2Vo4"),s=n("itXk"),o=n("SxV6"),a=n("lJxs"),c=n("Kj3r"),l=n("/uUt"),u=n("zp1y"),d=n("IzEk"),p=n("+RhQ"),h=n("uly2"),f=n("kaIh"),m=n("Elg+"),g=n("/ESF"),b=n("0f0u"),v=n("fjB9"),y=n("Ixlc"),_=n("ierV"),O=n("HoiU"),j=n("FU+A"),w=n("RUBO"),x=n("oIe5"),S=n("Vurf"),E=n("1kSV"),C=n("1mcE"),k=n("TtJg"),D=n("tyNb"),I=n("ofXK"),M=n("sYmb");function T(e,t){1&e&&i["\u0275\u0275elementContainer"](0)}function L(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,T,1,0,"ng-container",20),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngComponentOutlet",i["\u0275\u0275pipeBind1"](3,2,n.sectionMap$).get(e.id).component)("ngComponentOutletInjector",i["\u0275\u0275pipeBind1"](4,4,n.sectionMap$).get(e.id).injector)}}function A(e,t){1&e&&(i["\u0275\u0275element"](0,"i",21),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](1,1,"menu.section.icon.pin"))}function P(e,t){1&e&&(i["\u0275\u0275element"](0,"i",22),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](1,1,"menu.section.icon.unpin"))}function R(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",23),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,"menu.section.pin")))}function F(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",23),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,"menu.section.unpin")))}const N=function(e,t){return{active:e,inactive:t}},Y=function(e){return{sidebarWidth:e}},B=function(e,t){return{value:e,params:t}};function V(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"nav",1),i["\u0275\u0275listener"]("@slideSidebar.done",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().finishSlide(t)}))("@slideSidebar.start",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().startSlide(t)}))("mouseenter",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().handleMouseEnter(t)}))("mouseleave",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().handleMouseLeave(t)})),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"div",2),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"ul",3),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"li",4),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"div",5),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"div",6),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementStart"](15,"div",7),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275element"](17,"img",8),i["\u0275\u0275pipe"](18,"translate"),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementStart"](21,"div",9),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275elementStart"](23,"div",10),i["\u0275\u0275text"](24,"\n "),i["\u0275\u0275elementStart"](25,"h4",11),i["\u0275\u0275text"](26),i["\u0275\u0275pipe"](27,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](28,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](31,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](32,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](33,"\n\n "),i["\u0275\u0275template"](34,L,6,6,"ng-container",12),i["\u0275\u0275pipe"](35,"async"),i["\u0275\u0275text"](36,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](37,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](38,"\n "),i["\u0275\u0275elementStart"](39,"div",3),i["\u0275\u0275text"](40,"\n "),i["\u0275\u0275elementStart"](41,"div",13),i["\u0275\u0275text"](42,"\n "),i["\u0275\u0275elementStart"](43,"a",14),i["\u0275\u0275listener"]("click",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().toggle(t)}))("keyup.space",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().toggle(t)})),i["\u0275\u0275text"](44,"\n "),i["\u0275\u0275elementStart"](45,"div",15),i["\u0275\u0275text"](46,"\n "),i["\u0275\u0275template"](47,A,2,3,"i",16),i["\u0275\u0275pipe"](48,"async"),i["\u0275\u0275text"](49,"\n "),i["\u0275\u0275template"](50,P,2,3,"i",17),i["\u0275\u0275pipe"](51,"async"),i["\u0275\u0275text"](52,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](53,"\n "),i["\u0275\u0275elementStart"](54,"div",18),i["\u0275\u0275text"](55,"\n "),i["\u0275\u0275template"](56,R,3,3,"span",19),i["\u0275\u0275pipe"](57,"async"),i["\u0275\u0275text"](58,"\n "),i["\u0275\u0275template"](59,F,3,3,"span",19),i["\u0275\u0275pipe"](60,"async"),i["\u0275\u0275text"](61,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](62,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](63,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](64,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](65,"\n"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("@slideHorizontal",void 0)("ngClass",i["\u0275\u0275pureFunction2"](31,N,e.sidebarOpen,e.sidebarClosed))("@slideSidebar",i["\u0275\u0275pureFunction2"](36,B,i["\u0275\u0275pipeBind1"](1,11,e.sidebarExpanded)?"expanded":"collapsed",i["\u0275\u0275pureFunction1"](34,Y,i["\u0275\u0275pipeBind1"](2,13,e.sidebarWidth)))),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](3,15,"menu.header.admin.description")),i["\u0275\u0275advance"](17),i["\u0275\u0275property"]("alt",i["\u0275\u0275pipeBind1"](18,17,"menu.header.image.logo")),i["\u0275\u0275advance"](9),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](27,19,"menu.header.admin")),i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("ngForOf",i["\u0275\u0275pipeBind1"](35,21,e.sections)),i["\u0275\u0275advance"](13),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](48,23,e.menuCollapsed)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](51,25,e.menuCollapsed)),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](57,27,e.menuCollapsed)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](60,29,e.menuCollapsed))}}let z=(()=>{class e extends O.a{constructor(e,t,n,i,s,o,a,c){super(e,t,o,c),this.menuService=e,this.injector=t,this.variableService=n,this.authService=i,this.modalService=s,this.authorizationService=o,this.scriptDataService=a,this.route=c,this.menuID=_.a.ADMIN,this.sidebarOpen=!0,this.sidebarClosed=!this.sidebarOpen,this.inFocus$=new r.a(!1)}ngOnInit(){this.createMenu(),super.ngOnInit(),this.sidebarWidth=this.variableService.getVariable("sidebarItemsWidth"),this.authService.isAuthenticated().subscribe(e=>{e&&this.menuService.showMenu(this.menuID)}),this.menuCollapsed.pipe(Object(o.a)()).subscribe(e=>{this.sidebarOpen=!e,this.sidebarClosed=e}),this.sidebarExpanded=Object(s.a)([this.menuCollapsed,this.menuPreviewCollapsed]).pipe(Object(a.a)(([e,t])=>!e||!t)),this.inFocus$.pipe(Object(c.a)(50),Object(l.a)(),Object(u.a)(Object(s.a)([this.menuCollapsed,this.menuPreviewCollapsed]))).subscribe(([e,[t,n]])=>{t&&(e&&n?this.expandPreview(new Event("focusin \u2192 expand")):e||n||this.collapsePreview(new Event("focusout \u2192 collapse")))})}createMenu(){this.createMainMenuSections(),this.createSiteAdministratorMenuSections(),this.createExportMenuSections(),this.createImportMenuSections(),this.createAccessControlMenuSections()}createMainMenuSections(){Object(s.a)([this.authorizationService.isAuthorized(j.a.IsCollectionAdmin),this.authorizationService.isAuthorized(j.a.IsCommunityAdmin),this.authorizationService.isAuthorized(j.a.AdministratorOf)]).subscribe(([e,t,n])=>{[{id:"new",active:!1,visible:!0,model:{type:_.b.TEXT,text:"menu.section.new"},icon:"plus",index:0},{id:"new_community",parentID:"new",active:!1,visible:t,model:{type:_.b.ONCLICK,text:"menu.section.new_community",function:()=>{this.modalService.open(f.a)}}},{id:"new_collection",parentID:"new",active:!1,visible:t,model:{type:_.b.ONCLICK,text:"menu.section.new_collection",function:()=>{this.modalService.open(h.a)}}},{id:"new_item",parentID:"new",active:!1,visible:!0,model:{type:_.b.ONCLICK,text:"menu.section.new_item",function:()=>{this.modalService.open(m.a)}}},{id:"new_process",parentID:"new",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.new_process",link:"/processes/new"}},{id:"edit",active:!1,visible:!0,model:{type:_.b.TEXT,text:"menu.section.edit"},icon:"pencil-alt",index:1},{id:"edit_community",parentID:"edit",active:!1,visible:t,model:{type:_.b.ONCLICK,text:"menu.section.edit_community",function:()=>{this.modalService.open(b.a)}}},{id:"edit_collection",parentID:"edit",active:!1,visible:e,model:{type:_.b.ONCLICK,text:"menu.section.edit_collection",function:()=>{this.modalService.open(g.a)}}},{id:"edit_item",parentID:"edit",active:!1,visible:!0,model:{type:_.b.ONCLICK,text:"menu.section.edit_item",function:()=>{this.modalService.open(v.a)}}},{id:"processes",active:!1,visible:n,model:{type:_.b.LINK,text:"menu.section.processes",link:"/processes"},icon:"terminal",index:10}].forEach(e=>this.menuService.addSection(this.menuID,Object.assign(e,{shouldPersistOnRouteChange:!0})))})}createExportMenuSections(){[{id:"export",active:!1,visible:!0,model:{type:_.b.TEXT,text:"menu.section.export"},icon:"file-export",index:3,shouldPersistOnRouteChange:!0}].forEach(e=>this.menuService.addSection(this.menuID,e)),Object(s.a)(this.authorizationService.isAuthorized(j.a.AdministratorOf)).pipe(Object(d.a)(1)).subscribe(()=>{this.menuService.addSection(this.menuID,{id:"export_metadata",parentID:"export",active:!0,visible:!0,model:{type:_.b.ONCLICK,text:"menu.section.export_metadata",function:()=>{this.modalService.open(y.a)}},shouldPersistOnRouteChange:!0})})}createImportMenuSections(){[{id:"import",active:!1,visible:!0,model:{type:_.b.TEXT,text:"menu.section.import"},icon:"file-import",index:2}].forEach(e=>this.menuService.addSection(this.menuID,Object.assign(e,{shouldPersistOnRouteChange:!0}))),Object(s.a)(this.authorizationService.isAuthorized(j.a.AdministratorOf)).pipe(Object(d.a)(1)).subscribe(()=>{this.menuService.addSection(this.menuID,{id:"import_metadata",parentID:"import",active:!0,visible:!0,model:{type:_.b.LINK,text:"menu.section.import_metadata",link:"/admin/metadata-import"},shouldPersistOnRouteChange:!0})})}createSiteAdministratorMenuSections(){this.authorizationService.isAuthorized(j.a.AdministratorOf).subscribe(e=>{[{id:"admin_search",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.admin_search",link:"/admin/search"},icon:"search",index:5},{id:"registries",active:!1,visible:e,model:{type:_.b.TEXT,text:"menu.section.registries"},icon:"list",index:6},{id:"registries_metadata",parentID:"registries",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.registries_metadata",link:"admin/registries/metadata"}},{id:"registries_format",parentID:"registries",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.registries_format",link:"admin/registries/bitstream-formats"}},{id:"curation_tasks",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.curation_task",link:"admin/curation-tasks"},icon:"filter",index:7},{id:"workflow",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.workflow",link:"/admin/workflow"},icon:"user-check",index:11}].forEach(e=>this.menuService.addSection(this.menuID,Object.assign(e,{shouldPersistOnRouteChange:!0})))})}createAccessControlMenuSections(){Object(s.a)(this.authorizationService.isAuthorized(j.a.AdministratorOf),this.authorizationService.isAuthorized(j.a.CanManageGroups)).subscribe(([e,t])=>{[{id:"access_control_people",parentID:"access_control",active:!1,visible:e,model:{type:_.b.LINK,text:"menu.section.access_control_people",link:"/access-control/epeople"}},{id:"access_control_groups",parentID:"access_control",active:!1,visible:t,model:{type:_.b.LINK,text:"menu.section.access_control_groups",link:"/access-control/groups"}},{id:"access_control",active:!1,visible:t||e,model:{type:_.b.TEXT,text:"menu.section.access_control"},icon:"key",index:4}].forEach(e=>this.menuService.addSection(this.menuID,Object.assign(e,{shouldPersistOnRouteChange:!0})))})}handleFocusIn(){this.inFocus$.next(!0)}handleFocusOut(){this.inFocus$.next(!1)}handleMouseEnter(e){this.inFocus$.getValue()?e.preventDefault():this.expandPreview(e)}handleMouseLeave(e){this.inFocus$.getValue()?e.preventDefault():this.collapsePreview(e)}startSlide(e){"expanded"===e.toState?this.sidebarClosed=!1:"collapsed"===e.toState&&(this.sidebarOpen=!1)}finishSlide(e){"expanded"===e.fromState?this.sidebarClosed=!0:"collapsed"===e.fromState&&(this.sidebarOpen=!0)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](w.a),i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](x.a),i["\u0275\u0275directiveInject"](S.a),i["\u0275\u0275directiveInject"](E.q),i["\u0275\u0275directiveInject"](C.a),i["\u0275\u0275directiveInject"](k.c),i["\u0275\u0275directiveInject"](D.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-admin-sidebar"]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("focusin",(function(){return t.handleFocusIn()}))("focusout",(function(){return t.handleFocusOut()}))},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:3,consts:[["class","navbar navbar-dark p-0","role","navigation",3,"ngClass","mouseenter","mouseleave",4,"ngIf"],["role","navigation",1,"navbar","navbar-dark","p-0",3,"ngClass","mouseenter","mouseleave"],[1,"sidebar-top-level-items"],[1,"navbar-nav"],[1,"admin-menu-header"],[1,"sidebar-section"],["href","javascript:void(0);",1,"nav-item","d-flex","flex-row","flex-nowrap","py-0"],[1,"shortcut-icon","navbar-brand","logo-wrapper"],["src","assets/images/dspace-logo-mini.svg",1,"admin-logo",3,"alt"],[1,"sidebar-collapsible","navbar-brand"],[1,"mr-0"],[1,"section-header-text","mb-0"],[4,"ngFor","ngForOf"],["id","sidebar-collapse-toggle",1,"sidebar-section"],["href","javascript:void(0);",1,"nav-item","nav-link","sidebar-section","d-flex","flex-row","flex-nowrap",3,"click","keyup.space"],[1,"shortcut-icon"],["class","fas fa-fw fa-angle-double-right",3,"title",4,"ngIf"],["class","fas fa-fw fa-angle-double-left",3,"title",4,"ngIf"],[1,"sidebar-collapsible"],["class","section-header-text",4,"ngIf"],[4,"ngComponentOutlet","ngComponentOutletInjector"],[1,"fas","fa-fw","fa-angle-double-right",3,"title"],[1,"fas","fa-fw","fa-angle-double-left",3,"title"],[1,"section-header-text"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,V,66,39,"nav",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](1,1,t.menuVisible))},directives:[I.p,E.z,I.m,I.o,I.n],pipes:[I.b,M.d],styles:["[_nghost-%COMP%]{--ds-icon-z-index:10;left:0;top:0;height:100vh;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}[_nghost-%COMP%] nav[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-bg);height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px;height:3px}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar-button{background-color:var(--ds-dark-scrollbar-bg)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:var(--ds-dark-scrollbar-alt-bg)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar-track-piece{background-color:var(--ds-dark-scrollbar-bg)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{height:50px;background-color:var(--ds-dark-scrollbar-fg);border-radius:3px}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-scrollbar-corner{background-color:var(--ds-dark-scrollbar-alt-bg)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] > div.sidebar-top-level-items[_ngcontent-%COMP%]::-webkit-resizer{background-color:var(--ds-dark-scrollbar-bg)}[_nghost-%COMP%] nav.inactive[_ngcontent-%COMP%] .sidebar-collapsible{margin-left:calc(-1 * var(--ds-sidebar-items-width))}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .admin-menu-header[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-header-bg)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .admin-menu-header[_ngcontent-%COMP%] .sidebar-section[_ngcontent-%COMP%]{background-color:inherit}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .admin-menu-header[_ngcontent-%COMP%] .logo-wrapper[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:20px}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .admin-menu-header[_ngcontent-%COMP%] .section-header-text[_ngcontent-%COMP%]{line-height:1.5}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .admin-menu-header[_ngcontent-%COMP%] .navbar-brand[_ngcontent-%COMP%]{margin-right:0}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;background-color:var(--ds-admin-sidebar-bg);overflow-x:visible}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item{padding-top:var(--bs-spacer);padding-bottom:var(--bs-spacer);background-color:inherit}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item.focus-visible, [_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item:focus-visible{outline-offset:-4px}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item.focus-visible .shortcut-icon, [_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item:focus-visible .shortcut-icon{padding-left:0;padding-right:0;margin-left:var(--ds-icon-padding);margin-right:var(--ds-icon-padding)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item.focus-visible .logo-wrapper, [_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item:focus-visible .logo-wrapper{margin-right:var(--bs-navbar-padding-x)!important}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item.focus-visible .navbar-brand, [_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .nav-item:focus-visible .navbar-brand{padding-top:0;padding-bottom:0;margin-top:var(--bs-navbar-brand-padding-y);margin-bottom:var(--bs-navbar-brand-padding-y)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .shortcut-icon{background-color:inherit;padding-left:var(--ds-icon-padding);padding-right:var(--ds-icon-padding);z-index:var(--ds-icon-z-index);-ms-flex-item-align:baseline;align-self:baseline}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .sidebar-collapsible{padding-left:0;padding-right:var(--bs-spacer);width:var(--ds-sidebar-items-width);position:relative}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .sidebar-collapsible .toggle{width:100%}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .sidebar-collapsible ul{padding-top:var(--bs-spacer)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section .sidebar-collapsible ul li a{padding-left:var(--bs-spacer)}[_nghost-%COMP%] nav[_ngcontent-%COMP%] .navbar-nav .sidebar-section.active>.sidebar-collapsible>.nav-link{color:var(--bs-navbar-dark-active-color)}"],data:{animation:[p.c,p.e]}}),e})()},"1ppg":function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"1qF2":function(e,t,n){"use strict";n.d(t,"a",(function(){return L}));var i=n("fXoL"),r=n("tyNb"),s=n("2Vo4"),o=n("itXk"),a=n("LRne"),c=n("EY2u"),l=n("pLZG"),u=n("lJxs"),d=n("IzEk"),p=n("eIep"),h=n("FQpF"),f=n("J3qs"),m=n("PN+Z"),g=n("1QIV"),b=n("TVZh"),v=n("84Zn"),y=n("zZO8"),_=n("l7P3"),O=n("D9TS"),j=n("LQ9S"),w=n("sYmb"),x=n("jhN1"),S=n("C765"),E=n("yhw/"),C=n("PCBh"),k=n("B7d6"),D=n("tDxC"),I=n("FYTh");const M=Object(_.r)(j.a,e=>e.metaTag),T=Object(_.r)(M,e=>e.tagsInUse);let L=(()=>{class e{constructor(e,t,n,i,r,o,a,c,l,u,d){this.router=e,this.translate=t,this.meta=n,this.title=i,this.dsoNameService=r,this.bundleDataService=o,this.bitstreamDataService=a,this.bitstreamFormatDataService=c,this.rootService=l,this.store=u,this.hardRedirectService=d,this.currentObject=new s.a(void 0),this.CITATION_PDF_URL_MIMETYPES=["application/pdf","application/postscript","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/rtf","application/epub+zip"]}listenForRouteChange(){this.setGenerator(),this.router.events.pipe(Object(l.a)(e=>e instanceof r.c),Object(u.a)(()=>this.router.routerState.root),Object(u.a)(e=>({params:(e=this.getCurrentRoute(e)).params,data:e.data}))).subscribe(e=>{this.processRouteChange(e)})}processRouteChange(e){if(this.clearMetaTags(),e.data.value.title){const t=this.translate.get("repository.title.prefix"),n=this.translate.get(e.data.value.title,e.data.value);Object(o.a)([t,n]).pipe(Object(d.a)(1)).subscribe(([e,t])=>{this.addMetaTag("title",e+t),this.title.setTitle(e+t)})}e.data.value.description&&this.translate.get(e.data.value.description).pipe(Object(d.a)(1)).subscribe(e=>{this.addMetaTag("description",e)}),Object(f.b)(e.data.value.dso)&&Object(f.b)(e.data.value.dso.payload)&&(this.currentObject.next(e.data.value.dso.payload),this.setDSOMetaTags())}getCurrentRoute(e){for(;e.firstChild;)e=e.firstChild;return e}setDSOMetaTags(){this.setTitleTag(),this.setDescriptionTag(),this.setCitationTitleTag(),this.setCitationAuthorTags(),this.setCitationPublicationDateTag(),this.setCitationISSNTag(),this.setCitationISBNTag(),this.setCitationLanguageTag(),this.setCitationKeywordsTag(),this.setCitationAbstractUrlTag(),this.setCitationPdfUrlTag(),this.setCitationPublisherTag(),this.isDissertation()&&this.setCitationDissertationNameTag()}setTitleTag(){const e=this.dsoNameService.getName(this.currentObject.getValue());this.addMetaTag("title",e),this.title.setTitle(e)}setDescriptionTag(){const e=this.getMetaTagValue("dc.description.abstract");this.addMetaTag("description",e)}setCitationTitleTag(){const e=this.getMetaTagValue("dc.title");this.addMetaTag("citation_title",e)}setCitationAuthorTags(){const e=this.getMetaTagValues(["dc.author","dc.contributor.author","dc.creator"]);this.addMetaTags("citation_author",e)}setCitationPublicationDateTag(){const e=this.getFirstMetaTagValue(["dc.date.copyright","dc.date.issued","dc.date.available","dc.date.accessioned"]);this.addMetaTag("citation_publication_date",e)}setCitationISSNTag(){const e=this.getMetaTagValue("dc.identifier.issn");this.addMetaTag("citation_issn",e)}setCitationISBNTag(){const e=this.getMetaTagValue("dc.identifier.isbn");this.addMetaTag("citation_isbn",e)}setCitationLanguageTag(){const e=this.getFirstMetaTagValue(["dc.language","dc.language.iso"]);this.addMetaTag("citation_language",e)}setCitationDissertationNameTag(){const e=this.getMetaTagValue("dc.title");this.addMetaTag("citation_dissertation_name",e)}setCitationPublisherTag(){const e=this.getMetaTagValue("dc.publisher");this.isDissertation()?this.addMetaTag("citation_dissertation_institution",e):this.isTechReport()?this.addMetaTag("citation_technical_report_institution",e):this.addMetaTag("citation_publisher",e)}setCitationKeywordsTag(){const e=this.getMetaTagValuesAndCombine("dc.subject");this.addMetaTag("citation_keywords",e)}setCitationAbstractUrlTag(){if(this.currentObject.value instanceof m.a){let e=this.getMetaTagValue("dc.identifier.uri");Object(f.a)(e)&&(e=new y.a(this.hardRedirectService.getCurrentOrigin(),this.router.url).toString()),this.addMetaTag("citation_abstract_html_url",e)}}setCitationPdfUrlTag(){this.currentObject.value instanceof m.a&&this.bundleDataService.findByItemAndName(this.currentObject.value,"ORIGINAL",!0,!0,Object(v.a)("primaryBitstream"),Object(v.a)("bitstreams",{},Object(v.a)("format"))).pipe(Object(g.j)(),Object(p.a)(e=>e.primaryBitstream.pipe(Object(g.g)(),Object(u.a)(e=>Object(f.b)(e.payload)?e.payload:null),Object(u.a)(t=>[e,t]))),Object(p.a)(([e,t])=>Object(f.b)(t)?[Object(b.o)(t)]:e.bitstreams.pipe(Object(g.g)(),Object(p.a)(e=>Object(f.b)(e.payload)&&1===e.payload.totalElements?[Object(b.o)(e.payload.page[0])]:this.getFirstAllowedFormatBitstreamLink(e)))),Object(d.a)(1)).subscribe(e=>{this.addMetaTag("citation_pdf_url",new y.a(this.hardRedirectService.getCurrentOrigin(),e).toString())})}getFirstAllowedFormatBitstreamLink(e){return Object(a.a)(e.payload).pipe(Object(h.a)(e=>Object(f.a)(e.next)?c.a:this.bitstreamDataService.findAllByHref(e.next,void 0,!0,!0,Object(v.a)("format")).pipe(Object(g.g)(),Object(u.a)(e=>Object(f.b)(e.payload)?e.payload:c.a))),Object(u.a)(e=>e.page),Object(p.a)(e=>e),Object(p.a)(e=>e.format.pipe(Object(g.j)(),Object(u.a)(t=>[e,t]))),Object(l.a)(([,e])=>Object(f.b)(e)&&this.CITATION_PDF_URL_MIMETYPES.includes(e.mimetype)),Object(d.a)(1),Object(u.a)(([e])=>Object(b.o)(e)))}setGenerator(){this.rootService.findRoot().pipe(Object(g.j)()).subscribe(e=>{this.meta.addTag({name:"Generator",content:e.dspaceVersion})})}hasType(e){return this.currentObject.value.hasMetadata("dc.type",{value:e,ignoreCase:!0})}isDissertation(){return this.hasType("thesis")}isTechReport(){return this.hasType("technical report")}getMetaTagValue(e){return this.currentObject.value.firstMetadataValue(e)}getFirstMetaTagValue(e){return this.currentObject.value.firstMetadataValue(e)}getMetaTagValuesAndCombine(e){return this.getMetaTagValues([e]).join("; ")}getMetaTagValues(e){return this.currentObject.value.allMetadataValues(e)}addMetaTag(e,t){t&&(this.meta.addTag({name:e,content:t}),this.storeTag(e))}addMetaTags(e,t){for(const n of t)this.addMetaTag(e,n)}storeTag(e){this.store.dispatch(new O.a(e))}clearMetaTags(){this.store.pipe(Object(_.u)(T),Object(d.a)(1)).subscribe(e=>{for(const t of e)this.meta.removeTag("name='"+t+"'");this.store.dispatch(new O.b)})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.h),i["\u0275\u0275inject"](w.e),i["\u0275\u0275inject"](x.Meta),i["\u0275\u0275inject"](x.Title),i["\u0275\u0275inject"](S.a),i["\u0275\u0275inject"](E.a),i["\u0275\u0275inject"](C.a),i["\u0275\u0275inject"](k.a),i["\u0275\u0275inject"](D.a),i["\u0275\u0275inject"](_.i),i["\u0275\u0275inject"](I.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"1rYy":function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},"1t3B":function(e,t,n){var i=n("I+eb"),r=n("0GbY"),s=n("glrk");i({target:"Reflect",stat:!0,sham:!n("uy83")},{preventExtensions:function(e){s(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},"1uah":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("yCtX"),r=n("DH7j"),s=n("7o/Q"),o=n("Lhse"),a=n("zx2A");function c(...e){const t=e[e.length-1];return"function"==typeof t&&e.pop(),Object(i.a)(e,void 0).lift(new l(t))}class l{constructor(e){this.resultSelector=e}call(e,t){return t.subscribe(new u(e,this.resultSelector))}}class u extends s.a{constructor(e,t,n=Object.create(null)){super(e),this.resultSelector=t,this.iterators=[],this.active=0,this.resultSelector="function"==typeof t?t:void 0}_next(e){const t=this.iterators;Object(r.a)(e)?t.push(new p(e)):t.push("function"==typeof e[o.a]?new d(e[o.a]()):new h(this.destination,this,e))}_complete(){const e=this.iterators,t=e.length;if(this.unsubscribe(),0!==t){this.active=t;for(let n=0;nthis.index}hasCompleted(){return this.array.length===this.index}}class h extends a.b{constructor(e,t,n){super(e),this.parent=t,this.observable=n,this.stillUnsubscribed=!0,this.buffer=[],this.isComplete=!1}[o.a](){return this}next(){const e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}}hasValue(){return this.buffer.length>0}hasCompleted(){return 0===this.buffer.length&&this.isComplete}notifyComplete(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()}notifyNext(e){this.buffer.push(e),this.parent.checkIterators()}subscribe(){return Object(a.c)(this.observable,new a.a(this))}}},"1xZ4":function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},"1zMv":function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return P})),n.d(t,"c",(function(){return u}));var i={};n.r(i),n.d(i,"JsonPatchError",(function(){return b})),n.d(i,"deepClone",(function(){return v})),n.d(i,"getValueByPointer",(function(){return O})),n.d(i,"applyOperation",(function(){return j})),n.d(i,"applyPatch",(function(){return w})),n.d(i,"applyReducer",(function(){return x})),n.d(i,"validator",(function(){return S})),n.d(i,"validate",(function(){return E})),n.d(i,"_areEquals",(function(){return C}));var r={};n.r(r),n.d(r,"unobserve",(function(){return M})),n.d(r,"observe",(function(){return T})),n.d(r,"generate",(function(){return L})),n.d(r,"compare",(function(){return P}));var s,o=(s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},s(e,t)},function(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=Object.prototype.hasOwnProperty;function c(e,t){return a.call(e,t)}function l(e){if(Array.isArray(e)){for(var t=new Array(e.length),n=0;n=48&&t<=57))return!1;n++}return!0}function p(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function h(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function f(e){if(void 0===e)return!0;if(e)if(Array.isArray(e)){for(var t=0,n=e.length;t=p){if(n&&"add"===t.op&&m>c.length)throw new b("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",s,t,e);if(!1===(o=_[t.op].call(t,c,m,e)).test)throw new b("Test operation failed","TEST_OPERATION_FAILED",s,t,e);return o}}else if(l>=p){if(!1===(o=y[t.op].call(t,c,m,e)).test)throw new b("Test operation failed","TEST_OPERATION_FAILED",s,t,e);return o}if(c=c[m],n&&l0)throw new b('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,n);if(("move"===e.op||"copy"===e.op)&&"string"!=typeof e.from)throw new b("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&void 0===e.value)throw new b("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&f(e.value))throw new b("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,n);if(n)if("add"==e.op){var r=e.path.split("/").length,s=i.split("/").length;if(r!==s+1&&r!==s)throw new b("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,n)}else if("replace"===e.op||"remove"===e.op||"_get"===e.op){if(e.path!==i)throw new b("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,n)}else if("move"===e.op||"copy"===e.op){var o=E([{op:"_get",path:e.from,value:void 0}],n);if(o&&"OPERATION_PATH_UNRESOLVABLE"===o.name)throw new b("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,n)}}function E(e,t,n){try{if(!Array.isArray(e))throw new b("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)w(u(t),u(e),n||!0);else{n=n||S;for(var i=0;i0&&(e.patches=[],e.callback&&e.callback(i)),i}function A(e,t,n,i,r){if(t!==e){"function"==typeof t.toJSON&&(t=t.toJSON());for(var s=l(t),o=l(e),a=!1,d=o.length-1;d>=0;d--){var h=e[m=o[d]];if(!c(t,m)||void 0===t[m]&&void 0!==h&&!1===Array.isArray(t))Array.isArray(e)===Array.isArray(t)?(r&&n.push({op:"test",path:i+"/"+p(m),value:u(h)}),n.push({op:"remove",path:i+"/"+p(m)}),a=!0):(r&&n.push({op:"test",path:i,value:e}),n.push({op:"replace",path:i,value:t}));else{var f=t[m];"object"==typeof h&&null!=h&&"object"==typeof f&&null!=f&&Array.isArray(h)===Array.isArray(f)?A(h,f,n,i+"/"+p(m),r):h!==f&&(r&&n.push({op:"test",path:i+"/"+p(m),value:u(h)}),n.push({op:"replace",path:i+"/"+p(m),value:u(f)}))}}if(a||s.length!=o.length)for(d=0;de.core.auth,s=Object(i.r)(r,e=>e.authMethods),o=Object(i.r)(r,e=>e.userId),a=Object(i.r)(r,e=>e.error),c=Object(i.r)(r,e=>e.info),l=Object(i.r)(r,e=>e.authenticated),u=Object(i.r)(r,e=>e.loaded),d=Object(i.r)(r,e=>e.loading),p=Object(i.r)(r,e=>e.blocking),h=Object(i.r)(r,e=>e.refreshing),f=Object(i.r)(r,e=>e.authToken),m=Object(i.r)(r,e=>e.error),g=(Object(i.r)(r,e=>e.error),Object(i.r)(r,e=>e.redirectUrl)),b=Object(i.r)(r,e=>e.idle)},"2QA8":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=(()=>"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random())()},"2QIh":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("BNb2"),s=n("uHSr");let o=(()=>{class e extends r.a{}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-page-uri-field"]],inputs:{item:"item",separator:"separator",fields:"fields",label:"label"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:5,vars:3,consts:[[1,"item-page-field"],[3,"mdValues","separator","label"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-metadata-uri-values",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("mdValues",null==t.item?null:t.item.allMetadata(t.fields))("separator",t.separator)("label",t.label))},directives:[s.a],encapsulation:2}),e})();const a=i["\u0275\u0275getInheritedFactory"](o)},"2Vo4":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("XNiG"),r=n("9ppp");class s extends i.a{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){const t=super._subscribe(e);return t&&!t.closed&&e.next(this._value),t}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new r.a;return this._value}next(e){super.next(this._value=e)}}},"2XvB":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("3nn8"),s=n("l7P3"),o=n("lJxs"),a=n("/uUt"),c=n("J3qs");let l=(()=>{class e{constructor(e){this.store=e}initializeFilter(e,t){this.store.dispatch(new r.c(e,t))}collapse(e){this.store.dispatch(new r.a(e))}expand(e){this.store.dispatch(new r.b(e))}toggle(e){this.store.dispatch(new r.d(e))}isCollapsed(e){return this.store.pipe(Object(s.u)((t=e,Object(s.r)(u,e=>Object(c.b)(e)?e[t]:void 0))),Object(o.a)(e=>!!e&&e.filterCollapsed),Object(a.a)());var t}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](s.i))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const u=e=>e.sidebarFilter},"2bX/":function(e,t,n){var i=n("2oRo"),r=n("0GbY"),s=n("Fib7"),o=n("OpvP"),a=n("/b8u"),c=i.Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return s(t)&&o(t.prototype,c(e))}},"2cPK":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("fXoL"),r=n("LRne"),s=n("FU+A"),o=n("lJxs"),a=n("JX91"),c=n("eIep"),l=n("1mcE"),u=n("U7ot"),d=n("ofXK"),p=n("1kSV"),h=n("sYmb");function f(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",1),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().createNewVersion()})),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275element"](9,"i",2),i["\u0275\u0275text"](10,"\n"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("disabled",i["\u0275\u0275pipeBind1"](1,4,e.disableNewVersionButton$))("ngbTooltip",i["\u0275\u0275pipeBind1"](2,6,i["\u0275\u0275pipeBind1"](3,8,e.tooltipMsg$)))("title",i["\u0275\u0275pipeBind1"](4,10,i["\u0275\u0275pipeBind1"](5,12,e.tooltipMsg$))),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](6,14,i["\u0275\u0275pipeBind1"](7,16,e.tooltipMsg$)))}}let m=(()=>{class e{constructor(e,t){this.authorizationService=e,this.versionHistoryService=t,this.newVersionEvent=new i.EventEmitter}createNewVersion(){this.newVersionEvent.emit()}ngOnInit(){this.isAuthorized$=this.authorizationService.isAuthorized(s.a.CanCreateVersion,this.dso.self),this.disableNewVersionButton$=this.versionHistoryService.hasDraftVersion$(this.dso._links.version.href).pipe(Object(o.a)(e=>Boolean(e)),Object(a.a)(!0)),this.tooltipMsg$=this.disableNewVersionButton$.pipe(Object(c.a)(e=>Object(r.a)(e?this.tooltipMsgHasDraft:this.tooltipMsgCreate)))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](l.a),i["\u0275\u0275directiveInject"](u.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-dso-page-version-button"]],inputs:{dso:"dso",tooltipMsgCreate:"tooltipMsgCreate",tooltipMsgHasDraft:"tooltipMsgHasDraft"},outputs:{newVersionEvent:"newVersionEvent"},decls:3,vars:3,consts:[["class","edit-button btn btn-dark btn-sm","role","button",3,"disabled","ngbTooltip","title","click",4,"ngIf"],["role","button",1,"edit-button","btn","btn-dark","btn-sm",3,"disabled","ngbTooltip","title","click"],[1,"fas","fa-code-branch","fa-fw"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,f,11,18,"button",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](1,1,t.isAuthorized$))},directives:[d.p,p.O],pipes:[d.b,h.d],styles:[".btn-dark[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-bg)}"]}),e})()},"2d/v":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("6VZE");class r{constructor(e){this.modelType=e}serialize(e){return Object(i.Serialize)(e,this.modelType)}serializeArray(e){return Object(i.Serialize)(e,this.modelType)}deserialize(e){if(Array.isArray(e))throw new Error("Expected a single model, use deserializeArray() instead");return Object(i.Deserialize)(e,this.modelType)}deserializeArray(e){if(!Array.isArray(e))throw new Error("Expected an Array, use deserialize() instead");return Object(i.Deserialize)(e,this.modelType)}}},"2fFW":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));let i=!1;const r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){const e=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+e.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=e},get useDeprecatedSynchronousErrorHandling(){return i}}},"2fjn":function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n("wd/R"))},"2k94":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return o}));var i=n("WL0R");const r={EDIT_EPERSON:Object(i.a)("dspace/epeople-registry/EDIT_EPERSON"),CANCEL_EDIT_EPERSON:Object(i.a)("dspace/epeople-registry/CANCEL_EDIT_EPERSON")};class s{constructor(e){this.type=r.EDIT_EPERSON,this.eperson=e}}class o{constructor(){this.type=r.CANCEL_EDIT_EPERSON}}},"2oRo":function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("wg4m"))},"2qMH":function(e,t,n){"use strict";var i=n("Q1FS"),r=n("zB/H");t.scheduleArray=function(e,t){return new i.Observable((function(n){var i=new r.Subscription,s=0;return i.add(t.schedule((function(){s!==e.length?(n.next(e[s++]),n.closed||i.add(this.schedule())):n.complete()}))),i}))}},"2ykv":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"32Ea":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){return t=>t.lift(new s(e))}class s{constructor(e){this.predicate=e}call(e,t){return t.subscribe(new o(e,this.predicate))}}class o extends i.a{constructor(e,t){super(e),this.predicate=t,this.skipping=!0,this.index=0}_next(e){const t=this.destination;this.skipping&&this.tryCallPredicate(e),this.skipping||t.next(e)}tryCallPredicate(e){try{const t=this.predicate(e,this.index++);this.skipping=Boolean(t)}catch(t){this.destination.error(t)}}}},"33F9":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u}));var i=n("l7P3"),r=n("J3qs"),s=n("LvDl"),o=n("4jMI");const a=Object.create({});function c(e,t,n){return Object(r.b)(e[t.payload.submissionId].sections[t.payload.sectionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{enabled:n})})})}):e}const l={objects:function(e=a,t){switch(t.type){case o.F.COMPLETE_INIT_SUBMISSION_FORM:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{isLoading:!1})}):e}(e,t);case o.F.INIT_SUBMISSION_FORM:return function(e,t){const n=Object.assign({},e);return n[t.payload.submissionId]={collection:t.payload.collectionId,definition:t.payload.submissionDefinition.name,selfUrl:t.payload.selfUrl,activeSection:null,sections:Object.create(null),isLoading:!0,savePending:!1,depositPending:!1},n}(e,t);case o.F.RESET_SUBMISSION_FORM:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.create(null),isLoading:!0})}):e}(e,t);case o.F.CANCEL_SUBMISSION_FORM:return a;case o.F.SAVE_SUBMISSION_FORM:case o.F.SAVE_FOR_LATER_SUBMISSION_FORM:case o.F.SAVE_AND_DEPOSIT_SUBMISSION:case o.F.SAVE_SUBMISSION_SECTION_FORM:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{activeSection:e[t.payload.submissionId].activeSection,sections:e[t.payload.submissionId].sections,isLoading:e[t.payload.submissionId].isLoading,savePending:!0})}):e}(e,t);case o.F.SAVE_SUBMISSION_FORM_SUCCESS:case o.F.SAVE_SUBMISSION_SECTION_FORM_SUCCESS:case o.F.SAVE_SUBMISSION_FORM_ERROR:case o.F.SAVE_FOR_LATER_SUBMISSION_FORM_ERROR:case o.F.SAVE_SUBMISSION_SECTION_FORM_ERROR:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{savePending:!1})}):e}(e,t);case o.F.CHANGE_SUBMISSION_COLLECTION:return function(e,t){return Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{collection:t.payload.collectionId})})}(e,t);case o.F.DEPOSIT_SUBMISSION:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{savePending:!1,depositPending:!0})}):e}(e,t);case o.F.DEPOSIT_SUBMISSION_SUCCESS:return a;case o.F.DEPOSIT_SUBMISSION_ERROR:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{depositPending:!1})}):e}(e,t);case o.F.DISCARD_SUBMISSION:return e;case o.F.DISCARD_SUBMISSION_SUCCESS:return a;case o.F.DISCARD_SUBMISSION_ERROR:return e;case o.F.SET_ACTIVE_SECTION:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{activeSection:t.payload.sectionId,sections:e[t.payload.submissionId].sections,isLoading:e[t.payload.submissionId].isLoading,savePending:e[t.payload.submissionId].savePending})}):e}(e,t);case o.F.INIT_SECTION:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:{header:t.payload.header,config:t.payload.config,mandatory:t.payload.mandatory,sectionType:t.payload.sectionType,visibility:t.payload.visibility,collapsed:!1,enabled:t.payload.enabled,data:t.payload.data,errorsToShow:[],serverValidationErrors:t.payload.errors||[],isLoading:!1,isValid:Object(r.d)(t.payload.errors)}})})}):e}(e,t);case o.F.SET_SECTION_FORM_ID:return function(e,t){return Object(r.b)(e[t.payload.submissionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:Object.assign(Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId]),{formId:t.payload.formId})})})}):e}(e,t);case o.F.ENABLE_SECTION:return c(e,t,!0);case o.F.UPDATE_SECTION_DATA:return function(e,t){return Object(r.e)(e[t.payload.submissionId])&&Object(r.e)(e[t.payload.submissionId].sections[t.payload.sectionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{enabled:!0,data:t.payload.data,errorsToShow:t.payload.errorsToShow,serverValidationErrors:t.payload.serverValidationErrors,metadata:(n=t.payload.metadata,i=e[t.payload.submissionId].sections[t.payload.sectionId].metadata,n||(i?[...i]:void 0))})})})}):e;var n,i}(e,t);case o.F.DISABLE_SECTION:return c(e,t,!1);case o.F.SECTION_STATUS_CHANGE:return function(e,t){return Object(r.e)(e[t.payload.submissionId])&&Object(r.b)(e[t.payload.submissionId].sections[t.payload.sectionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,Object.assign({},{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{isValid:t.payload.status})}))})}):e}(e,t);case o.F.NEW_FILE:return function(e,t){const n=e[t.payload.submissionId].sections[t.payload.sectionId].data;let i;return Object(r.j)(n.files)?i={files:[t.payload.data]}:(i=n,i.files.push(t.payload.data)),Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{enabled:!0,data:i})})})})}(e,t);case o.F.EDIT_FILE_DATA:return function(e,t){const n=e[t.payload.submissionId].sections[t.payload.sectionId].data;if(Object(r.b)(n.files)){const i=Object(s.findKey)(n.files,{uuid:t.payload.fileId});if(Object(r.g)(i)){const r=Array.from(n.files);return r[i]=t.payload.data,Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{activeSection:e[t.payload.submissionId].activeSection,sections:Object.assign({},e[t.payload.submissionId].sections,Object.assign({},{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{data:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId].data,{files:r})})})),isLoading:e[t.payload.submissionId].isLoading,savePending:e[t.payload.submissionId].savePending})})}}return e}(e,t);case o.F.DELETE_FILE:return function(e,t){const n=e[t.payload.submissionId].sections[t.payload.sectionId].data;if(Object(r.b)(n.files)){const i=Object(s.findKey)(n.files,{uuid:t.payload.fileId});if(Object(r.g)(i)){const r=Array.from(n.files);return r.splice(i,1),Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,Object.assign({},{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{data:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId].data,{files:r})})}))})})}}return e}(e,t);case o.F.ADD_SECTION_ERROR:return((e,t)=>{const{submissionId:n,sectionId:i,error:o}=t.payload;if(Object(r.b)(e[n].sections[i])){const r=Object(s.uniqWith)(e[n].sections[i].errorsToShow.concat(o),s.isEqual);return Object.assign({},e,{[n]:Object.assign({},e[n],{activeSection:e[t.payload.submissionId].activeSection,sections:Object.assign({},e[n].sections,{[i]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{errorsToShow:r})})})})}return e})(e,t);case o.F.DELETE_SECTION_ERROR:return((e,t)=>{const{submissionId:n,sectionId:i,errors:o}=t.payload;if(Object(r.b)(e[n].sections[i])){let t;return t=Array.isArray(o)?Object(s.differenceWith)(o,o,s.isEqual):e[n].sections[i].errorsToShow.filter(e=>e.path!==o.path||!Object(s.isEqual)(e,o)),Object.assign({},e,{[n]:Object.assign({},e[n],{sections:Object.assign({},e[n].sections,{[i]:Object.assign({},e[n].sections[i],{errorsToShow:t})})})})}return e})(e,t);case o.F.REMOVE_SECTION_ERRORS:return function(e,t){return Object(r.e)(e[t.payload.submissionId])&&Object(r.e)(e[t.payload.submissionId].sections[t.payload.sectionId])?Object.assign({},e,{[t.payload.submissionId]:Object.assign({},e[t.payload.submissionId],{sections:Object.assign({},e[t.payload.submissionId].sections,{[t.payload.sectionId]:Object.assign({},e[t.payload.submissionId].sections[t.payload.sectionId],{errorsToShow:[]})})})}):e}(e,t);default:return e}}},u=Object(i.q)("submission")},"33Wh":function(e,t,n){var i=n("yoRg"),r=n("eDl+");e.exports=Object.keys||function(e){return i(e,r)}},"3E0/":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("D0XW"),r=n("mlxB"),s=n("7o/Q"),o=n("WMd4");function a(e,t=i.a){const n=Object(r.a)(e)?+e-t.now():Math.abs(e);return e=>e.lift(new c(n,t))}class c{constructor(e,t){this.delay=e,this.scheduler=t}call(e,t){return t.subscribe(new l(e,this.delay,this.scheduler))}}class l extends s.a{constructor(e,t,n){super(e),this.delay=t,this.scheduler=n,this.queue=[],this.active=!1,this.errored=!1}static dispatch(e){const t=e.source,n=t.queue,i=e.scheduler,r=e.destination;for(;n.length>0&&n[0].time-i.now()<=0;)n.shift().notification.observe(r);if(n.length>0){const t=Math.max(0,n[0].time-i.now());this.schedule(e,t)}else this.unsubscribe(),t.active=!1}_schedule(e){this.active=!0,this.destination.add(e.schedule(l.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}scheduleNotification(e){if(!0===this.errored)return;const t=this.scheduler,n=new u(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}_next(e){this.scheduleNotification(o.a.createNext(e))}_error(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}_complete(){this.scheduleNotification(o.a.createComplete()),this.unsubscribe()}}class u{constructor(e,t){this.time=e,this.notification=t}}},"3E1r":function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},i=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:i,longMonthsParse:i,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(n("wd/R"))},"3Eq5":function(e,t,n){var i=n("We1y");e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},"3H9X":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("fXoL"),r=n("2Vo4"),s=n("J3qs"),o=n("3Pt+"),a=n("awfb"),c=n("jOLk"),l=n("ofXK");const u=["inputField"],d=["suggestion"];function p(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",8,9),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"]().onClickSuggestion(n.value)})),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275element"](5,"span",10),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit;i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("innerHTML",e.displayValue,i["\u0275\u0275sanitizeHtml"])}}const h=function(e){return{"is-invalid":e}},f=function(){return{standalone:!0}},m=function(e){return{show:e}};let g=(()=>{class e{constructor(){this.suggestions=[],this.debounceTime=500,this.placeholder="",this.valid=!0,this.label="",this.submitSuggestion=new i.EventEmitter,this.clickSuggestion=new i.EventEmitter,this.typeSuggestion=new i.EventEmitter,this.findSuggestions=new i.EventEmitter,this.show=new r.a(!1),this.selectedIndex=-1,this.blockReopen=!1,this.disabled=!1,this.propagateChange=e=>{},this.propagateTouch=e=>{}}ngOnChanges(e){Object(s.b)(e.suggestions)&&this.show.next(Object(s.e)(e.suggestions.currentValue)&&!e.suggestions.firstChange)}shiftFocusUp(e){e.preventDefault(),this.selectedIndex>0?(this.selectedIndex--,this.selectedIndex=(this.selectedIndex+this.resultViews.length)%this.resultViews.length):this.selectedIndex=this.resultViews.length-1,this.changeFocus()}shiftFocusDown(e){e.preventDefault(),this.selectedIndex>=0?(this.selectedIndex++,this.selectedIndex%=this.resultViews.length):this.selectedIndex=0,this.changeFocus()}changeFocus(){this.resultViews.length>0&&this.resultViews.toArray()[this.selectedIndex].nativeElement.focus()}onKeydown(e){"Enter"!==e.key&&this.queryInput.nativeElement.focus()}close(){this.show.next(!1)}open(){this.blockReopen||this.show.next(!0)}isNotEmpty(e){return Object(s.e)(e)}onSubmit(e){}onClickSuggestion(e){}find(e){this.blockReopen||(this.findSuggestions.emit(e),this.typeSuggestion.emit(e)),this.blockReopen=!1}registerOnChange(e){this.propagateChange=e}registerOnTouched(e){this.propagateTouch=e}setDisabledState(e){this.disabled=e}writeValue(e){this.value=e}get value(){return this._value}set value(e){this._value=e,this.propagateChange(this._value)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-input-suggestions"]],viewQuery:function(e,t){if(1&e&&(i["\u0275\u0275viewQuery"](u,1),i["\u0275\u0275viewQuery"](d,1)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.queryInput=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.resultViews=e)}},inputs:{suggestions:"suggestions",debounceTime:"debounceTime",placeholder:"placeholder",action:"action",name:"name",valid:"valid",label:"label",disabled:"disabled"},outputs:{submitSuggestion:"submitSuggestion",clickSuggestion:"clickSuggestion",typeSuggestion:"typeSuggestion",findSuggestions:"findSuggestions"},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:18,vars:16,consts:[[3,"action","ngSubmit","keydown","keydown.arrowdown","keydown.arrowup","keydown.esc","dsClickOutside"],["form","ngForm"],["type","text","autocomplete","off",1,"form-control","suggestion_input",3,"ngModel","name","ngClass","dsDebounce","placeholder","ngModelOptions","ngModelChange","onDebounce"],["inputField",""],["type","submit",1,"d-none"],[1,"autocomplete","dropdown-menu",3,"ngClass"],[1,"dropdown-list"],[4,"ngFor","ngForOf"],["href","javascript:void(0);",1,"d-block","dropdown-item",3,"click"],["suggestion",""],[3,"innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0,1),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.onSubmit(t.value)}))("keydown",(function(e){return t.onKeydown(e)}))("keydown.arrowdown",(function(e){return t.shiftFocusDown(e)}))("keydown.arrowup",(function(e){return t.shiftFocusUp(e)}))("keydown.esc",(function(){return t.close()}))("dsClickOutside",(function(){return t.close()})),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"input",2,3),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.value=e}))("onDebounce",(function(e){return t.find(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"input",4),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"div",5),i["\u0275\u0275pipe"](9,"async"),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"div",6),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275template"](13,p,8,1,"div",7),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n")),2&e&&(i["\u0275\u0275property"]("action",t.action,i["\u0275\u0275sanitizeUrl"]),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngModel",t.value)("name",t.name)("ngClass",i["\u0275\u0275pureFunction1"](11,h,!t.valid))("dsDebounce",t.debounceTime)("placeholder",t.placeholder)("ngModelOptions",i["\u0275\u0275pureFunction0"](13,f)),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](14,m,i["\u0275\u0275pipeBind1"](9,9,t.show)&&t.isNotEmpty(t.suggestions))),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngForOf",t.suggestions))},directives:[o["\u0275angular_packages_forms_forms_ba"],o.NgControlStatusGroup,o.NgForm,a.a,o.DefaultValueAccessor,o.NgControlStatus,o.NgModel,c.a,l.m,l.o],pipes:[l.b],encapsulation:2}),e})()},"3Mww":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"h",(function(){return o})),n.d(t,"i",(function(){return a})),n.d(t,"e",(function(){return c})),n.d(t,"k",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"l",(function(){return d})),n.d(t,"g",(function(){return p})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"b",(function(){return m})),n.d(t,"j",(function(){return g})),n.d(t,"m",(function(){return v}));var i=n("ZD5O"),r=n("J3qs"),s=function(e){return e.RequestPending="RequestPending",e.ResponsePending="ResponsePending",e.Error="Error",e.Success="Success",e.ErrorStale="ErrorStale",e.SuccessStale="SuccessStale",e}({});const o=e=>e===s.RequestPending,a=e=>e===s.ResponsePending,c=e=>e===s.Error,l=e=>e===s.Success,u=e=>e===s.ErrorStale,d=e=>e===s.SuccessStale,p=e=>o(e)||a(e),h=e=>p(e)?void 0:c(e)||u(e),f=e=>p(e)?void 0:l(e)||d(e),m=e=>!p(e),g=e=>d(e)||u(e),b=Object.create(null);function v(e=b,t){switch(t.type){case i.a.CONFIGURE:return function(e,t){return Object.assign({},e,{[t.payload.uuid]:{request:t.payload,state:s.RequestPending,response:null,lastUpdated:t.lastUpdated}})}(e,t);case i.a.EXECUTE:return function(e,t){return Object(r.i)(e[t.payload])?e:Object.assign({},e,{[t.payload]:Object.assign({},e[t.payload],{state:s.ResponsePending,lastUpdated:t.lastUpdated})})}(e,t);case i.a.SUCCESS:return function(e,t){return Object(r.i)(e[t.payload.uuid])?e:Object.assign({},e,{[t.payload.uuid]:Object.assign({},e[t.payload.uuid],{state:s.Success,response:{timeCompleted:t.payload.timeCompleted,lastUpdated:t.payload.timeCompleted,statusCode:t.payload.statusCode,payloadLink:t.payload.link,unCacheableObject:t.payload.unCacheableObject,errorMessage:null},lastUpdated:t.lastUpdated})})}(e,t);case i.a.ERROR:return function(e,t){return Object(r.i)(e[t.payload.uuid])?e:Object.assign({},e,{[t.payload.uuid]:Object.assign({},e[t.payload.uuid],{state:s.Error,response:{timeCompleted:t.payload.timeCompleted,lastUpdated:t.payload.timeCompleted,statusCode:t.payload.statusCode,payloadLink:null,errorMessage:t.payload.errorMessage},lastUpdated:t.lastUpdated})})}(e,t);case i.a.STALE:return function(e,t){if(Object(r.i)(e[t.payload.uuid]))return e;{const n=e[t.payload.uuid];return g(n.state)?e:Object.assign({},e,{[t.payload.uuid]:Object.assign({},n,{state:f(n.state)?s.SuccessStale:s.ErrorStale,lastUpdated:t.lastUpdated})})}}(e,t);case i.a.RESET_TIMESTAMPS:return function(e,t){const n=Object.create(null);return Object.keys(e).forEach(i=>{n[i]=Object.assign({},e[i],{response:Object.assign({},e[i].response,{timeCompleted:t.payload}),lastUpdated:t.payload})}),n}(e,t);case i.a.REMOVE:return function(e,t){const n=Object.assign({},e);return n[t.uuid]=null,n}(e,t);default:return e}}},"3N8a":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("quSY");class r extends i.a{constructor(e,t){super()}schedule(e,t=0){return this}}class s extends r{constructor(e,t){super(e,t),this.scheduler=e,this.work=t,this.pending=!1}schedule(e,t=0){if(this.closed)return this;this.state=e;const n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this}requestAsyncId(e,t,n=0){return setInterval(e.flush.bind(e,this),n)}recycleAsyncId(e,t,n=0){if(null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)}execute(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,t){let n,i=!1;try{this.work(e)}catch(r){i=!0,n=!!r&&r||new Error(r)}if(i)return this.unsubscribe(),n}_unsubscribe(){const e=this.id,t=this.scheduler,n=t.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}},"3Pt+":function(e,t,n){"use strict";n.r(t),n.d(t,"AbstractControl",(function(){return he})),n.d(t,"AbstractControlDirective",(function(){return z})),n.d(t,"AbstractFormGroupDirective",(function(){return _e})),n.d(t,"COMPOSITION_BUFFER_MODE",(function(){return h})),n.d(t,"CheckboxControlValueAccessor",(function(){return d})),n.d(t,"CheckboxRequiredValidator",(function(){return st})),n.d(t,"ControlContainer",(function(){return H})),n.d(t,"DefaultValueAccessor",(function(){return f})),n.d(t,"EmailValidator",(function(){return ct})),n.d(t,"FormArray",(function(){return ge})),n.d(t,"FormArrayName",(function(){return Ue})),n.d(t,"FormBuilder",(function(){return Ot})),n.d(t,"FormControl",(function(){return fe})),n.d(t,"FormControlDirective",(function(){return Ne})),n.d(t,"FormControlName",(function(){return $e})),n.d(t,"FormGroup",(function(){return me})),n.d(t,"FormGroupDirective",(function(){return Be})),n.d(t,"FormGroupName",(function(){return ze})),n.d(t,"FormsModule",(function(){return yt})),n.d(t,"MaxLengthValidator",(function(){return pt})),n.d(t,"MinLengthValidator",(function(){return ut})),n.d(t,"NG_ASYNC_VALIDATORS",(function(){return v})),n.d(t,"NG_VALIDATORS",(function(){return b})),n.d(t,"NG_VALUE_ACCESSOR",(function(){return l})),n.d(t,"NgControl",(function(){return q})),n.d(t,"NgControlStatus",(function(){return G})),n.d(t,"NgControlStatusGroup",(function(){return X})),n.d(t,"NgForm",(function(){return ye})),n.d(t,"NgModel",(function(){return Ee})),n.d(t,"NgModelGroup",(function(){return we})),n.d(t,"NgSelectOption",(function(){return Je})),n.d(t,"NumberValueAccessor",(function(){return De})),n.d(t,"PatternValidator",(function(){return ft})),n.d(t,"RadioControlValueAccessor",(function(){return Le})),n.d(t,"RangeValueAccessor",(function(){return Pe})),n.d(t,"ReactiveFormsModule",(function(){return _t})),n.d(t,"RequiredValidator",(function(){return rt})),n.d(t,"SelectControlValueAccessor",(function(){return Ke})),n.d(t,"SelectMultipleControlValueAccessor",(function(){return et})),n.d(t,"VERSION",(function(){return jt})),n.d(t,"Validators",(function(){return _})),n.d(t,"\u0275InternalFormsSharedModule",(function(){return vt})),n.d(t,"\u0275NgNoValidate",(function(){return Ce})),n.d(t,"\u0275NgSelectMultipleOption",(function(){return tt})),n.d(t,"\u0275angular_packages_forms_forms_a",(function(){return mt})),n.d(t,"\u0275angular_packages_forms_forms_b",(function(){return gt})),n.d(t,"\u0275angular_packages_forms_forms_ba",(function(){return Ce})),n.d(t,"\u0275angular_packages_forms_forms_bb",(function(){return nt})),n.d(t,"\u0275angular_packages_forms_forms_bc",(function(){return it})),n.d(t,"\u0275angular_packages_forms_forms_bd",(function(){return at})),n.d(t,"\u0275angular_packages_forms_forms_be",(function(){return lt})),n.d(t,"\u0275angular_packages_forms_forms_bf",(function(){return dt})),n.d(t,"\u0275angular_packages_forms_forms_bg",(function(){return ht})),n.d(t,"\u0275angular_packages_forms_forms_bh",(function(){return O})),n.d(t,"\u0275angular_packages_forms_forms_bi",(function(){return j})),n.d(t,"\u0275angular_packages_forms_forms_bj",(function(){return w})),n.d(t,"\u0275angular_packages_forms_forms_bk",(function(){return x})),n.d(t,"\u0275angular_packages_forms_forms_bl",(function(){return S})),n.d(t,"\u0275angular_packages_forms_forms_bm",(function(){return E})),n.d(t,"\u0275angular_packages_forms_forms_bn",(function(){return C})),n.d(t,"\u0275angular_packages_forms_forms_bo",(function(){return k})),n.d(t,"\u0275angular_packages_forms_forms_bp",(function(){return D})),n.d(t,"\u0275angular_packages_forms_forms_c",(function(){return bt})),n.d(t,"\u0275angular_packages_forms_forms_d",(function(){return vt})),n.d(t,"\u0275angular_packages_forms_forms_e",(function(){return u})),n.d(t,"\u0275angular_packages_forms_forms_f",(function(){return c})),n.d(t,"\u0275angular_packages_forms_forms_g",(function(){return p})),n.d(t,"\u0275angular_packages_forms_forms_h",(function(){return W})),n.d(t,"\u0275angular_packages_forms_forms_i",(function(){return $})),n.d(t,"\u0275angular_packages_forms_forms_j",(function(){return be})),n.d(t,"\u0275angular_packages_forms_forms_k",(function(){return xe})),n.d(t,"\u0275angular_packages_forms_forms_l",(function(){return je})),n.d(t,"\u0275angular_packages_forms_forms_m",(function(){return ke})),n.d(t,"\u0275angular_packages_forms_forms_n",(function(){return Ie})),n.d(t,"\u0275angular_packages_forms_forms_o",(function(){return Me})),n.d(t,"\u0275angular_packages_forms_forms_p",(function(){return Te})),n.d(t,"\u0275angular_packages_forms_forms_q",(function(){return Ae})),n.d(t,"\u0275angular_packages_forms_forms_r",(function(){return Re})),n.d(t,"\u0275angular_packages_forms_forms_s",(function(){return Fe})),n.d(t,"\u0275angular_packages_forms_forms_t",(function(){return We})),n.d(t,"\u0275angular_packages_forms_forms_u",(function(){return Ye})),n.d(t,"\u0275angular_packages_forms_forms_v",(function(){return Ve})),n.d(t,"\u0275angular_packages_forms_forms_w",(function(){return He})),n.d(t,"\u0275angular_packages_forms_forms_x",(function(){return Ge})),n.d(t,"\u0275angular_packages_forms_forms_y",(function(){return Qe})),n.d(t,"\u0275angular_packages_forms_forms_z",(function(){return tt}));var i=n("fXoL"),r=n("ofXK"),s=n("Cfvw"),o=n("cp0P"),a=n("lJxs");class c{}const l=new i.InjectionToken("NgValueAccessor"),u={provide:l,useExisting:Object(i.forwardRef)(()=>d),multi:!0};let d=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(e){return t.onChange(e.target.checked)}))("blur",(function(){return t.onTouched()}))},features:[i["\u0275\u0275ProvidersFeature"]([u]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const p={provide:l,useExisting:Object(i.forwardRef)(()=>f),multi:!0},h=new i.InjectionToken("CompositionEventMode");let f=(()=>{class e{constructor(e,t,n){this._renderer=e,this._elementRef=t,this._compositionMode=n,this.onChange=e=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const e=Object(r.G)()?Object(r.G)().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}())}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](h,8))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("input",(function(e){return t._handleInput(e.target.value)}))("blur",(function(){return t.onTouched()}))("compositionstart",(function(){return t._compositionStart()}))("compositionend",(function(e){return t._compositionEnd(e.target.value)}))},features:[i["\u0275\u0275ProvidersFeature"]([p])]}),e})();function m(e){return null==e||0===e.length}function g(e){return null!=e&&"number"==typeof e.length}const b=new i.InjectionToken("NgValidators"),v=new i.InjectionToken("NgAsyncValidators"),y=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class _{static min(e){return O(e)}static max(e){return j(e)}static required(e){return w(e)}static requiredTrue(e){return x(e)}static email(e){return S(e)}static minLength(e){return E(e)}static maxLength(e){return C(e)}static pattern(e){return k(e)}static nullValidator(e){return null}static compose(e){return P(e)}static composeAsync(e){return F(e)}}function O(e){return t=>{if(m(t.value)||m(e))return null;const n=parseFloat(t.value);return!isNaN(n)&&n{if(m(t.value)||m(e))return null;const n=parseFloat(t.value);return!isNaN(n)&&n>e?{max:{max:e,actual:t.value}}:null}}function w(e){return m(e.value)?{required:!0}:null}function x(e){return!0===e.value?null:{required:!0}}function S(e){return m(e.value)||y.test(e.value)?null:{email:!0}}function E(e){return t=>m(t.value)||!g(t.value)?null:t.value.lengthg(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}function k(e){if(!e)return D;let t,n;return"string"==typeof e?(n="","^"!==e.charAt(0)&&(n+="^"),n+=e,"$"!==e.charAt(e.length-1)&&(n+="$"),t=new RegExp(n)):(n=e.toString(),t=e),e=>{if(m(e.value))return null;const i=e.value;return t.test(i)?null:{pattern:{requiredPattern:n,actualValue:i}}}}function D(e){return null}function I(e){return null!=e}function M(e){const t=Object(i["\u0275isPromise"])(e)?Object(s.a)(e):e;return Object(i["\u0275isObservable"])(t),t}function T(e){let t={};return e.forEach(e=>{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function L(e,t){return t.map(t=>t(e))}function A(e){return e.map(e=>function(e){return!e.validate}(e)?e:t=>e.validate(t))}function P(e){if(!e)return null;const t=e.filter(I);return 0==t.length?null:function(e){return T(L(e,t))}}function R(e){return null!=e?P(A(e)):null}function F(e){if(!e)return null;const t=e.filter(I);return 0==t.length?null:function(e){const n=L(e,t).map(M);return Object(o.a)(n).pipe(Object(a.a)(T))}}function N(e){return null!=e?F(A(e)):null}function Y(e,t){return null===e?[t]:Array.isArray(e)?[...e,t]:[e,t]}function B(e){return e._rawValidators}function V(e){return e._rawAsyncValidators}let z=(()=>{class e{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=R(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=N(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e){this.control&&this.control.reset(e)}hasError(e,t){return!!this.control&&this.control.hasError(e,t)}getError(e,t){return this.control?this.control.getError(e,t):null}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e}),e})(),H=(()=>{class e extends z{get formDirective(){return null}get path(){return null}}return e.\u0275fac=function(t){return U(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,features:[i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const U=i["\u0275\u0275getInheritedFactory"](H);class q extends z{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class W{constructor(e){this._cd=e}is(e){var t,n;return!!(null===(n=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===n?void 0:n[e])}}const $={"[class.ng-untouched]":'is("untouched")',"[class.ng-touched]":'is("touched")',"[class.ng-pristine]":'is("pristine")',"[class.ng-dirty]":'is("dirty")',"[class.ng-valid]":'is("valid")',"[class.ng-invalid]":'is("invalid")',"[class.ng-pending]":'is("pending")'};let G=(()=>{class e extends W{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](q,2))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))},features:[i["\u0275\u0275InheritDefinitionFeature"]]}),e})(),X=(()=>{class e extends W{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))},features:[i["\u0275\u0275InheritDefinitionFeature"]]}),e})();function K(e,t){return[...t.path,e]}function J(e,t){ee(e,t,!0),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(n=>{e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&ne(e,t)})}(e,t),function(e,t){const n=(e,n)=>{t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)};e.registerOnChange(n),t._registerOnDestroy(()=>{e._unregisterOnChange(n)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&ne(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),function(e,t){if(t.valueAccessor.setDisabledState){const n=e=>{t.valueAccessor.setDisabledState(e)};e.registerOnDisabledChange(n),t._registerOnDestroy(()=>{e._unregisterOnDisabledChange(n)})}}(e,t)}function Q(e,t,n=!0){const i=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(i),t.valueAccessor.registerOnTouched(i)),te(e,t,!0),e&&(t._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function Z(e,t){e.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function ee(e,t,n){const i=B(e);null!==t.validator?e.setValidators(Y(i,t.validator)):"function"==typeof i&&e.setValidators([i]);const r=V(e);if(null!==t.asyncValidator?e.setAsyncValidators(Y(r,t.asyncValidator)):"function"==typeof r&&e.setAsyncValidators([r]),n){const n=()=>e.updateValueAndValidity();Z(t._rawValidators,n),Z(t._rawAsyncValidators,n)}}function te(e,t,n){let i=!1;if(null!==e){if(null!==t.validator){const n=B(e);if(Array.isArray(n)&&n.length>0){const r=n.filter(e=>e!==t.validator);r.length!==n.length&&(i=!0,e.setValidators(r))}}if(null!==t.asyncValidator){const n=V(e);if(Array.isArray(n)&&n.length>0){const r=n.filter(e=>e!==t.asyncValidator);r.length!==n.length&&(i=!0,e.setAsyncValidators(r))}}}if(n){const e=()=>{};Z(t._rawValidators,e),Z(t._rawAsyncValidators,e)}return i}function ne(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function ie(e,t){ee(e,t,!1)}function re(e,t){if(!e.hasOwnProperty("model"))return!1;const n=e.model;return!!n.isFirstChange()||!Object.is(t,n.currentValue)}function se(e,t){e._syncPendingControls(),t.forEach(e=>{const t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function oe(e,t){if(!t)return null;let n,i,r;return Array.isArray(t),t.forEach(e=>{e.constructor===f?n=e:Object.getPrototypeOf(e.constructor)===c?i=e:r=e}),r||i||n||null}function ae(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function ce(e){return(pe(e)?e.validators:e)||null}function le(e){return Array.isArray(e)?R(e):e||null}function ue(e,t){return(pe(t)?t.asyncValidators:e)||null}function de(e){return Array.isArray(e)?N(e):e||null}function pe(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}class he{constructor(e,t){this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=e,this._rawAsyncValidators=t,this._composedValidatorFn=le(this._rawValidators),this._composedAsyncValidatorFn=de(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return"VALID"===this.status}get invalid(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==this.status}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._rawValidators=e,this._composedValidatorFn=le(e)}setAsyncValidators(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=de(e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(e=>e.markAllAsTouched())}markAsUntouched(e={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}markAsDirty(e={}){this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}markAsPristine(e={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}markAsPending(e={}){this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}disable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild(t=>{t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!0))}enable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild(t=>{t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!1))}_updateAncestors(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(e){this._parent=e}updateValueAndValidity(e={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e){if(this.asyncValidator){this.status="PENDING",this._hasOwnPendingAsyncValidator=!0;const t=M(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(t=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(t,{emitEvent:e})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(e,t={}){this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}get(e){return function(e,t,n){if(null==t)return null;if(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length)return null;let i=e;return t.forEach(e=>{i=i instanceof me?i.controls.hasOwnProperty(e)?i.controls[e]:null:i instanceof ge&&i.at(e)||null}),i}(this,e)}getError(e,t){const n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null}hasError(e,t){return!!this.getError(e,t)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}_initObservables(){this.valueChanges=new i.EventEmitter,this.statusChanges=new i.EventEmitter}_calculateStatus(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}_anyControlsHaveStatus(e){return this._anyControls(t=>t.status===e)}_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e={}){this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}_updateTouched(e={}){this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}_isBoxedValue(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){pe(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){return!e&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}}class fe extends he{constructor(e=null,t,n){super(ce(t),ue(n,t)),this._onChange=[],this._applyFormState(e),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}setValue(e,t={}){this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(e=>e(this.value,!1!==t.emitViewToModelChange)),this.updateValueAndValidity(t)}patchValue(e,t={}){this.setValue(e,t)}reset(e=null,t={}){this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){ae(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){ae(this._onDisabledChange,e)}_forEachChild(e){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}class me extends he{constructor(e,t,n){super(ce(t),ue(n,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}registerControl(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}removeControl(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}setValue(e,t={}){this._checkAllValuesPresent(e),Object.keys(e).forEach(n=>{this._throwIfControlMissing(n),this.controls[n].setValue(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(Object.keys(e).forEach(n=>{this.controls[n]&&this.controls[n].patchValue(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e={},t={}){this._forEachChild((n,i)=>{n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this._reduceChildren({},(e,t,n)=>(e[n]=t instanceof fe?t.value:t.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(e,t)=>!!t._syncPendingControls()||e);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[e])throw new Error(`Cannot find form control with name: ${e}.`)}_forEachChild(e){Object.keys(this.controls).forEach(t=>{const n=this.controls[t];n&&e(n,t)})}_setUpControls(){this._forEachChild(e=>{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(const t of Object.keys(this.controls)){const n=this.controls[t];if(this.contains(t)&&e(n))return!0}return!1}_reduceValue(){return this._reduceChildren({},(e,t,n)=>((t.enabled||this.disabled)&&(e[n]=t.value),e))}_reduceChildren(e,t){let n=e;return this._forEachChild((e,i)=>{n=t(n,e,i)}),n}_allControlsDisabled(){for(const e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(e){this._forEachChild((t,n)=>{if(void 0===e[n])throw new Error(`Must supply a value for form control with name: '${n}'.`)})}}class ge extends he{constructor(e,t,n){super(ce(t),ue(n,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}at(e){return this.controls[e]}push(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}insert(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}removeAt(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),this.updateValueAndValidity()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,t={}){this._checkAllValuesPresent(e),e.forEach((e,n)=>{this._throwIfControlMissing(n),this.at(n).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(e.forEach((e,n)=>{this.at(n)&&this.at(n).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e=[],t={}){this._forEachChild((n,i)=>{n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this.controls.map(e=>e instanceof fe?e.value:e.getRawValue())}clear(){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity())}_syncPendingControls(){let e=this.controls.reduce((e,t)=>!!t._syncPendingControls()||e,!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(e))throw new Error(`Cannot find form control at index ${e}`)}_forEachChild(e){this.controls.forEach((t,n)=>{e(t,n)})}_updateValue(){this.value=this.controls.filter(e=>e.enabled||this.disabled).map(e=>e.value)}_anyControls(e){return this.controls.some(t=>t.enabled&&e(t))}_setUpControls(){this._forEachChild(e=>this._registerControl(e))}_checkAllValuesPresent(e){this._forEachChild((t,n)=>{if(void 0===e[n])throw new Error(`Must supply a value for form control at index: ${n}.`)})}_allControlsDisabled(){for(const e of this.controls)if(e.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}}const be={provide:H,useExisting:Object(i.forwardRef)(()=>ye)},ve=(()=>Promise.resolve(null))();let ye=(()=>{class e extends H{constructor(e,t){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new i.EventEmitter,this.form=new me({},R(e),N(t))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){ve.then(()=>{const t=this._findContainer(e.path);e.control=t.registerControl(e.name,e.control),J(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){ve.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name),ae(this._directives,e)})}addFormGroup(e){ve.then(()=>{const t=this._findContainer(e.path),n=new me({});ie(n,e),t.registerControl(e.name,n),n.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){ve.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,t){ve.then(()=>{this.form.get(e.path).setValue(t)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,se(this.form,this._directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i["\u0275\u0275ProvidersFeature"]([be]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})(),_e=(()=>{class e extends H{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return K(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}return e.\u0275fac=function(t){return Oe(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,features:[i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const Oe=i["\u0275\u0275getInheritedFactory"](_e),je={provide:H,useExisting:Object(i.forwardRef)(()=>we)};let we=(()=>{class e extends _e{constructor(e,t,n){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(n)}_checkParentType(){}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,5),i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[i["\u0275\u0275ProvidersFeature"]([je]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const xe={provide:q,useExisting:Object(i.forwardRef)(()=>Ee)},Se=(()=>Promise.resolve(null))();let Ee=(()=>{class e extends q{constructor(e,t,n,r){super(),this.control=new fe,this._registered=!1,this.update=new i.EventEmitter,this._parent=e,this._setValidators(t),this._setAsyncValidators(n),this.valueAccessor=oe(0,r)}ngOnChanges(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),re(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?K(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){J(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){Se.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1})})}_updateDisabled(e){const t=e.isDisabled.currentValue,n=""===t||t&&"false"!==t;Se.then(()=>{n&&!this.control.disabled?this.control.disable():!n&&this.control.disabled&&this.control.enable()})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,9),i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10),i["\u0275\u0275directiveInject"](l,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i["\u0275\u0275ProvidersFeature"]([xe]),i["\u0275\u0275InheritDefinitionFeature"],i["\u0275\u0275NgOnChangesFeature"]]}),e})(),Ce=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),e})();const ke={provide:l,useExisting:Object(i.forwardRef)(()=>De),multi:!0};let De=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[i["\u0275\u0275ProvidersFeature"]([ke]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const Ie={provide:l,useExisting:Object(i.forwardRef)(()=>Le),multi:!0};let Me=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})(),Te=(()=>{class e{constructor(){this._accessors=[]}add(e,t){this._accessors.push([e,t])}remove(e){for(let t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)}select(e){this._accessors.forEach(t=>{this._isSameGroup(t,e)&&t[1]!==e&&t[1].fireUncheck(e.value)})}_isSameGroup(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:Me}),e})(),Le=(()=>{class e extends c{constructor(e,t,n,i){super(),this._renderer=e,this._elementRef=t,this._registry=n,this._injector=i,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this._control=this._injector.get(q),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}fireUncheck(e){this.writeValue(e)}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](Te),i["\u0275\u0275directiveInject"](i.Injector))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(){return t.onChange()}))("blur",(function(){return t.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[i["\u0275\u0275ProvidersFeature"]([Ie]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const Ae={provide:l,useExisting:Object(i.forwardRef)(()=>Pe),multi:!0};let Pe=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(e){return t.onChange(e.target.value)}))("input",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},features:[i["\u0275\u0275ProvidersFeature"]([Ae]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const Re=new i.InjectionToken("NgModelWithFormControlWarning"),Fe={provide:q,useExisting:Object(i.forwardRef)(()=>Ne)};let Ne=(()=>{class e extends q{constructor(e,t,n,r){super(),this._ngModelWarningConfig=r,this.update=new i.EventEmitter,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(t),this.valueAccessor=oe(0,n)}set isDisabled(e){}ngOnChanges(e){if(this._isControlChanged(e)){const t=e.form.previousValue;t&&Q(t,this,!1),J(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})}re(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Q(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10),i["\u0275\u0275directiveInject"](l,10),i["\u0275\u0275directiveInject"](Re,8))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[i["\u0275\u0275ProvidersFeature"]([Fe]),i["\u0275\u0275InheritDefinitionFeature"],i["\u0275\u0275NgOnChangesFeature"]]}),e._ngModelWarningSentOnce=!1,e})();const Ye={provide:H,useExisting:Object(i.forwardRef)(()=>Be)};let Be=(()=>{class e extends H{constructor(e,t){super(),this.validators=e,this.asyncValidators=t,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new i.EventEmitter,this._setValidators(e),this._setAsyncValidators(t)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(te(this.form,this,!1),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const t=this.form.get(e.path);return J(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}getControl(e){return this.form.get(e.path)}removeControl(e){Q(e.control||null,e,!1),ae(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,t){this.form.get(e.path).setValue(t)}onSubmit(e){return this.submitted=!0,se(this.form,this.directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const t=e.control,n=this.form.get(e.path);t!==n&&(Q(t||null,e),n instanceof fe&&(J(n,e),e.control=n))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const t=this.form.get(e.path);ie(t,e),t.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const t=this.form.get(e.path);if(t){const n=function(e,t){return te(e,t,!1)}(t,e);n&&t.updateValueAndValidity({emitEvent:!1})}}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){ee(this.form,this,!1),this._oldForm&&te(this._oldForm,this,!1)}_checkFormPresent(){}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("submit",(function(e){return t.onSubmit(e)}))("reset",(function(){return t.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i["\u0275\u0275ProvidersFeature"]([Ye]),i["\u0275\u0275InheritDefinitionFeature"],i["\u0275\u0275NgOnChangesFeature"]]}),e})();const Ve={provide:H,useExisting:Object(i.forwardRef)(()=>ze)};let ze=(()=>{class e extends _e{constructor(e,t,n){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(n)}_checkParentType(){qe(this._parent)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,13),i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[i["\u0275\u0275ProvidersFeature"]([Ve]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const He={provide:H,useExisting:Object(i.forwardRef)(()=>Ue)};let Ue=(()=>{class e extends H{constructor(e,t,n){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(n)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return K(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){qe(this._parent)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,13),i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[i["\u0275\u0275ProvidersFeature"]([He]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();function qe(e){return!(e instanceof ze||e instanceof Be||e instanceof Ue)}const We={provide:q,useExisting:Object(i.forwardRef)(()=>$e)};let $e=(()=>{class e extends q{constructor(e,t,n,r,s){super(),this._ngModelWarningConfig=s,this._added=!1,this.update=new i.EventEmitter,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(t),this._setAsyncValidators(n),this.valueAccessor=oe(0,r)}set isDisabled(e){}ngOnChanges(e){this._added||this._setUpControl(),re(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return K(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](H,13),i["\u0275\u0275directiveInject"](b,10),i["\u0275\u0275directiveInject"](v,10),i["\u0275\u0275directiveInject"](l,10),i["\u0275\u0275directiveInject"](Re,8))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i["\u0275\u0275ProvidersFeature"]([We]),i["\u0275\u0275InheritDefinitionFeature"],i["\u0275\u0275NgOnChangesFeature"]]}),e._ngModelWarningSentOnce=!1,e})();const Ge={provide:l,useExisting:Object(i.forwardRef)(()=>Ke),multi:!0};function Xe(e,t){return null==e?`${t}`:(t&&"object"==typeof t&&(t="Object"),`${e}: ${t}`.slice(0,50))}let Ke=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=e=>{},this.onTouched=()=>{},this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);const n=Xe(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}registerOnChange(e){this.onChange=t=>{this.value=this._getOptionValue(t),e(this.value)}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const t of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(t),e))return t;return null}_getOptionValue(e){const t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(e){return t.onChange(e.target.value)}))("blur",(function(){return t.onTouched()}))},inputs:{compareWith:"compareWith"},features:[i["\u0275\u0275ProvidersFeature"]([Ge]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})(),Je=(()=>{class e{constructor(e,t,n){this._element=e,this._renderer=t,this._select=n,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(Xe(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](Ke,9))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),e})();const Qe={provide:l,useExisting:Object(i.forwardRef)(()=>et),multi:!0};function Ze(e,t){return null==e?`${t}`:("string"==typeof t&&(t=`'${t}'`),t&&"object"==typeof t&&(t="Object"),`${e}: ${t}`.slice(0,50))}let et=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=e=>{},this.onTouched=()=>{},this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let t;if(this.value=e,Array.isArray(e)){const n=e.map(e=>this._getOptionId(e));t=(e,t)=>{e._setSelected(n.indexOf(t.toString())>-1)}}else t=(e,t)=>{e._setSelected(!1)};this._optionMap.forEach(t)}registerOnChange(e){this.onChange=t=>{const n=[];if(void 0!==t.selectedOptions){const e=t.selectedOptions;for(let t=0;t{class e{constructor(e,t,n){this._element=e,this._renderer=t,this._select=n,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(Ze(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Ze(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.Renderer2),i["\u0275\u0275directiveInject"](et,9))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),e})();const nt={provide:b,useExisting:Object(i.forwardRef)(()=>rt),multi:!0},it={provide:b,useExisting:Object(i.forwardRef)(()=>st),multi:!0};let rt=(()=>{class e{constructor(){this._required=!1}get required(){return this._required}set required(e){this._required=null!=e&&!1!==e&&"false"!=`${e}`,this._onChange&&this._onChange()}validate(e){return this.required?w(e):null}registerOnValidatorChange(e){this._onChange=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("required",t.required?"":null)},inputs:{required:"required"},features:[i["\u0275\u0275ProvidersFeature"]([nt])]}),e})(),st=(()=>{class e extends rt{validate(e){return this.required?x(e):null}}return e.\u0275fac=function(t){return ot(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("required",t.required?"":null)},features:[i["\u0275\u0275ProvidersFeature"]([it]),i["\u0275\u0275InheritDefinitionFeature"]]}),e})();const ot=i["\u0275\u0275getInheritedFactory"](st),at={provide:b,useExisting:Object(i.forwardRef)(()=>ct),multi:!0};let ct=(()=>{class e{constructor(){this._enabled=!1}set email(e){this._enabled=""===e||!0===e||"true"===e,this._onChange&&this._onChange()}validate(e){return this._enabled?S(e):null}registerOnValidatorChange(e){this._onChange=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[i["\u0275\u0275ProvidersFeature"]([at])]}),e})();const lt={provide:b,useExisting:Object(i.forwardRef)(()=>ut),multi:!0};let ut=(()=>{class e{constructor(){this._validator=D}ngOnChanges(e){"minlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return null==this.minlength?null:this._validator(e)}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=E("number"==typeof this.minlength?this.minlength:parseInt(this.minlength,10))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("minlength",t.minlength?t.minlength:null)},inputs:{minlength:"minlength"},features:[i["\u0275\u0275ProvidersFeature"]([lt]),i["\u0275\u0275NgOnChangesFeature"]]}),e})();const dt={provide:b,useExisting:Object(i.forwardRef)(()=>pt),multi:!0};let pt=(()=>{class e{constructor(){this._validator=D}ngOnChanges(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return null!=this.maxlength?this._validator(e):null}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=C("number"==typeof this.maxlength?this.maxlength:parseInt(this.maxlength,10))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("maxlength",t.maxlength?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i["\u0275\u0275ProvidersFeature"]([dt]),i["\u0275\u0275NgOnChangesFeature"]]}),e})();const ht={provide:b,useExisting:Object(i.forwardRef)(()=>ft),multi:!0};let ft=(()=>{class e{constructor(){this._validator=D}ngOnChanges(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=k(this.pattern)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i["\u0275\u0275attribute"]("pattern",t.pattern?t.pattern:null)},inputs:{pattern:"pattern"},features:[i["\u0275\u0275ProvidersFeature"]([ht]),i["\u0275\u0275NgOnChangesFeature"]]}),e})();const mt=[Ce,Je,tt,f,De,Pe,d,Ke,et,Le,G,X,rt,ut,pt,ft,st,ct],gt=[Ee,we,ye],bt=[Ne,Be,$e,ze,Ue];let vt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[Me]]}),e})(),yt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[vt]}),e})(),_t=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:Re,useValue:t.warnOnNgModelWithFormControl}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[vt]}),e})(),Ot=(()=>{class e{group(e,t=null){const n=this._reduceControls(e);let i,r=null,s=null;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(r=null!=t.validators?t.validators:null,s=null!=t.asyncValidators?t.asyncValidators:null,i=null!=t.updateOn?t.updateOn:void 0):(r=null!=t.validator?t.validator:null,s=null!=t.asyncValidator?t.asyncValidator:null)),new me(n,{asyncValidators:s,updateOn:i,validators:r})}control(e,t,n){return new fe(e,t,n)}array(e,t,n){const i=e.map(e=>this._createControl(e));return new ge(i,t,n)}_reduceControls(e){const t={};return Object.keys(e).forEach(n=>{t[n]=this._createControl(e[n])}),t}_createControl(e){return e instanceof fe||e instanceof me||e instanceof ge?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:_t}),e})();const jt=new i.Version("11.2.14")},"3Rjm":function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var i=n("fXoL"),r=n("IzEk"),s=n("pLZG"),o=n("lJxs"),a=n("eIep"),c=n("JG/+"),l=n("J3qs"),u=n("1QIV"),d=n("yXIb"),p=n("tyNb"),h=n("lI3o"),f=n("8lgl"),m=n("sYmb"),g=n("gWc+"),b=n("X/78"),v=n("1kSV"),y=n("ofXK");function _(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",2),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.generic.processing"),""))}function O(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",3),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.pool.claim"),""))}let j=(()=>{class e extends d.a{constructor(e,t,n,i,r,s,o){super(c.a.type,e,t,n,r,s,o),this.injector=e,this.router=t,this.notificationsService=n,this.claimedTaskService=i,this.translate=r,this.searchService=s,this.requestService=o,this.subs=[]}claim(){this.subs.push(this.startActionExecution().pipe(Object(r.a)(1)).subscribe())}initObjects(e){this.object=e,this.workflowitem$=this.object.workflowitem.pipe(Object(s.a)(e=>!e.isRequestPending&&Object(l.h)(e.payload)),Object(o.a)(e=>e.payload),Object(r.a)(1))}actionExecution(){return this.objectDataService.getPoolTaskEndpointById(this.object.id).pipe(Object(a.a)(e=>this.claimedTaskService.claimTask(this.object.id,e)))}reloadObjectExecution(){return this.claimedTaskService.findByItem(this.itemUuid).pipe(Object(r.a)(1))}initReloadAnchor(){this.object.workflowitem.pipe(Object(u.j)(),Object(a.a)(e=>e.item.pipe(Object(u.j)()))).subscribe(e=>{this.itemUuid=e.uuid})}ngOnDestroy(){this.subs.forEach(e=>e.unsubscribe())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](p.h),i["\u0275\u0275directiveInject"](h.a),i["\u0275\u0275directiveInject"](f.a),i["\u0275\u0275directiveInject"](m.e),i["\u0275\u0275directiveInject"](g.a),i["\u0275\u0275directiveInject"](b.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-pool-task-actions"]],inputs:{object:"object"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:11,vars:12,consts:[["type","button",1,"btn","btn-info","mt-1","mb-3",3,"ngbTooltip","disabled","click"],[4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"],[1,"fas","fa-hand-paper"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",0),i["\u0275\u0275listener"]("click",(function(){return t.claim()})),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,_,4,3,"span",1),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,O,4,3,"span",1),i["\u0275\u0275pipe"](8,"async"),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n")),2&e&&(i["\u0275\u0275propertyInterpolate"]("ngbTooltip",i["\u0275\u0275pipeBind1"](1,4,"submission.workflow.tasks.pool.claim_help")),i["\u0275\u0275property"]("disabled",i["\u0275\u0275pipeBind1"](2,6,t.processing$)),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](5,8,t.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](8,10,t.processing$)))},directives:[v.O,y.p],pipes:[m.d,y.b],styles:[""]}),e})()},"3ZH4":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("WL0R");const r={ADD:Object(i.a)("dspace/core/index/ADD"),REMOVE_BY_VALUE:Object(i.a)("dspace/core/index/REMOVE_BY_VALUE"),REMOVE_BY_SUBSTRING:Object(i.a)("dspace/core/index/REMOVE_BY_SUBSTRING")};class s{constructor(e,t,n){this.type=r.ADD,this.payload={name:e,key:t,value:n}}}class o{constructor(e,t){this.type=r.REMOVE_BY_VALUE,this.payload={name:e,value:t}}}class a{constructor(e,t){this.type=r.REMOVE_BY_SUBSTRING,this.payload={name:e,value:t}}}},"3iiV":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("BNb2"),s=n("r8yk");let o=(()=>{class e extends r.a{}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-generic-item-page-field"]],inputs:{item:"item",separator:"separator",fields:"fields",label:"label"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:5,vars:3,consts:[[1,"item-page-field"],[3,"mdValues","separator","label"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-metadata-values",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("mdValues",null==t.item?null:t.item.allMetadata(t.fields))("separator",t.separator)("label",t.label))},directives:[s.a],encapsulation:2}),e})();const a=i["\u0275\u0275getInheritedFactory"](o)},"3jCq":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e.ListElement="list",e.GridElement="grid",e.DetailedListElement="detailed",e.StandalonePage="standalone",e}({})},"3lxO":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("sYmb");let s=(()=>{class e{constructor(){this.importObject=new i.EventEmitter}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-importable-list-item-control"]],inputs:{object:"object",importConfig:"importConfig"},outputs:{importObject:"importObject"},decls:9,vars:3,consts:[[1,"mr-2"],[1,"btn","btn-outline-primary","btn-sm","float-left",3,"title","click"],[1,"fas","fa-cloud-download-alt","fa-fw"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.importObject.emit(t.object)})),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275element"](5,"i",2),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](3,1,null==t.importConfig?null:t.importConfig.buttonLabel)))},pipes:[r.d],encapsulation:2}),e})()},"3nn8":function(e,t,n){"use strict";n.d(t,"e",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c})),n.d(t,"d",(function(){return l}));var i=n("WL0R");const r={INITIALIZE:Object(i.a)("dspace/sidebar-filter/INITIALIZE"),COLLAPSE:Object(i.a)("dspace/sidebar-filter/COLLAPSE"),EXPAND:Object(i.a)("dspace/sidebar-filter/EXPAND"),TOGGLE:Object(i.a)("dspace/sidebar-filter/TOGGLE")};class s{constructor(e){this.filterName=e}}class o extends s{constructor(e,t){super(e),this.type=r.INITIALIZE,this.initiallyExpanded=t}}class a extends s{constructor(){super(...arguments),this.type=r.COLLAPSE}}class c extends s{constructor(){super(...arguments),this.type=r.EXPAND}}class l extends s{constructor(){super(...arguments),this.type=r.TOGGLE}}},"3qlj":function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return y}));var i=n("fXoL"),r=n("J3qs"),s=n("AytR"),o=n("itXk"),a=n("LRne"),c=n("IzEk"),l=n("5+tZ"),u=n("lJxs"),d=n("wtyh"),p=n("ofXK"),h=n("yFe8"),f=n("sYmb"),m=n("Vurf"),g=n("ppE2");const b="dsLanguage";var v=function(e){return e[e.UI=0]="UI",e[e.EPERSON=1]="EPERSON",e[e.BROWSER=2]="BROWSER",e}({});let y=(()=>{class e{constructor(e,t,n,i,r,s){this._window=e,this.cookie=t,this.translate=n,this.authService=i,this.routeService=r,this.document=s,this.EPERSON_LANG_METADATA="eperson.language"}getCurrentLanguageCode(){let e=this.getLanguageCodeFromCookie();return Object(r.d)(e)&&(e=this.translate.getLangs().includes(this.translate.getBrowserLang())?this.translate.getBrowserLang():s.a.defaultLanguage),e}getLanguageCodeList(){return Object(o.a)([this.authService.isAuthenticated(),this.authService.isAuthenticationLoaded()]).pipe(Object(c.a)(1),Object(l.a)(([e,t])=>Object(a.a)([]).pipe(Object(u.a)(e=>{const t=[];return this.translate.currentLang&&t.push(...this.setQuality([this.translate.currentLang],v.UI,!1)),Object(r.e)(e)&&t.push(...e),navigator.languages&&t.push(...this.setQuality(Object.assign([],navigator.languages),v.BROWSER,!Object(r.d)(this.translate.currentLang))),t}))))}getLanguageCodeFromCookie(){return this.cookie.get(b)}saveLanguageCodeToCookie(e){this.cookie.set(b,e)}setCurrentLanguageCode(e){Object(r.d)(e)&&(e=this.getCurrentLanguageCode()),this.translate.use(e),this.saveLanguageCodeToCookie(e),this.document.documentElement.lang=e}setQuality(e,t,n){const i=[];let r=0;const s=e.length>10?e.length:10;let o;switch(t){case v.EPERSON:o=2;break;case v.BROWSER:o=n?10:1;break;default:o=1}return e.forEach(t=>{let n=t+";q=",a=(s-r++)/s;a=e.length>10?a.toFixed(2):a,n+=a/o,i.push(n)}),i}refreshAfterChangeLanguage(){this.routeService.getCurrentUrl().pipe(Object(c.a)(1)).subscribe(e=>{this._window.nativeWindow.location.href=`/reload/${(new Date).getTime()}?redirect=`+encodeURIComponent(e)})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](d.c),i["\u0275\u0275inject"](h.a),i["\u0275\u0275inject"](f.e),i["\u0275\u0275inject"](m.a),i["\u0275\u0275inject"](g.a),i["\u0275\u0275inject"](p.d))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"42gE":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("1zMv"),r=n("fXoL"),s=n("LvDl");let o=(()=>{class e{diff(e,t){return Object(i.b)(this.filterUUIDsFromMetadata(e.metadata),this.filterUUIDsFromMetadata(t.metadata)).map(e=>Object.assign({},e,{path:"/metadata"+e.path}))}filterUUIDsFromMetadata(e){const t=Object(s.cloneDeep)(e);for(const n of Object.keys(t))for(const e of t[n])e.uuid=void 0;return t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"4Dw+":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i,r=n("mrSG"),s=n("6VZE"),o=n("zQ+x"),a=n("xa7w"),c=n("XdWN"),l=n("+1Sv");let u=(()=>{let e=i=class extends c.a{};return e.type=new l.a("workspaceitem"),Object(r.b)([Object(s.deserializeAs)(new a.a(i.type.value),"id"),Object(r.c)("design:type",String)],e.prototype,"uuid",void 0),e=i=Object(r.b)([o.i,Object(s.inheritSerialization)(c.a),Object(o.g)(c.a)],e),e})()},"4I5i":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=(()=>{function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e})()},"4Kdc":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("3Pt+");let s=(()=>{class e{constructor(){this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["input","type","file"]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(e){return t.onChange(e.target.files)}))("blur",(function(){return t.onTouched()}))},features:[i["\u0275\u0275ProvidersFeature"]([{provide:r.NG_VALUE_ACCESSOR,useExisting:e,multi:!0}])]}),e})()},"4LOp":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("mEo1"),s=n("3jCq"),o=n("EGek"),a=n("Exvd"),c=n("ofXK"),l=n("1aCu"),u=n("a1Jy"),d=n("3lxO");function p(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ds-selectable-list-item-control",8),i["\u0275\u0275listener"]("deselectObject",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).deselectObject.emit(t)}))("selectObject",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).selectObject.emit(t)})),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](),t=e.index,n=e.$implicit,r=i["\u0275\u0275nextContext"](2);i["\u0275\u0275property"]("index",t)("object",n)("selectionConfig",r.selectionConfig)}}function h(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ds-importable-list-item-control",9),i["\u0275\u0275listener"]("importObject",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).importObject.emit(t)})),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]().$implicit,t=i["\u0275\u0275nextContext"](2);i["\u0275\u0275property"]("object",e)("importConfig",t.importConfig)}}function f(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",4),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,p,1,3,"ds-selectable-list-item-control",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,h,1,2,"ds-importable-list-item-control",6),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"ds-listable-object-component-loader",7),i["\u0275\u0275listener"]("contentChange",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).contentChange.emit()})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=t.index,r=t.last,s=i["\u0275\u0275nextContext"](2);i["\u0275\u0275classProp"]("border-bottom",s.hasBorder&&!r),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",s.selectable),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",s.importable),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("object",e)("viewMode",s.viewMode)("index",n)("context",s.context)("linkType",s.linkType)("listID",null==s.selectionConfig?null:s.selectionConfig.listId)}}const m=function(e){return{"ml-4":e}};function g(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ul",2),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,f,8,10,"li",3),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](2,m,e.selectable)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",null==e.objects||null==e.objects.payload?null:e.objects.payload.page)}}let b=(()=>{class e{constructor(e){this.selectionService=e,this.viewMode=s.a.ListElement,this.hasBorder=!1,this.hideGear=!1,this.hidePagerWhenSinglePage=!0,this.selectable=!1,this.hidePaginationDetail=!1,this.importable=!1,this.contentChange=new i.EventEmitter,this.change=new i.EventEmitter,this.pageChange=new i.EventEmitter,this.pageSizeChange=new i.EventEmitter,this.sortDirectionChange=new i.EventEmitter,this.paginationChange=new i.EventEmitter,this.deselectObject=new i.EventEmitter,this.selectObject=new i.EventEmitter,this.importObject=new i.EventEmitter,this.sortFieldChange=new i.EventEmitter}set objects(e){this._objects=e}get objects(){return this._objects}onPageChange(e){this.pageChange.emit(e)}onPageSizeChange(e){this.pageSizeChange.emit(e)}onSortDirectionChange(e){this.sortDirectionChange.emit(e)}onSortFieldChange(e){this.sortFieldChange.emit(e)}onPaginationChange(e){this.paginationChange.emit(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](o.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-object-list"]],inputs:{config:"config",sortConfig:"sortConfig",hasBorder:"hasBorder",hideGear:"hideGear",hidePagerWhenSinglePage:"hidePagerWhenSinglePage",selectable:"selectable",selectionConfig:"selectionConfig",linkType:"linkType",context:"context",hidePaginationDetail:"hidePaginationDetail",importable:"importable",importConfig:"importConfig",objects:"objects"},outputs:{contentChange:"contentChange",change:"change",pageChange:"pageChange",pageSizeChange:"pageSizeChange",sortDirectionChange:"sortDirectionChange",paginationChange:"paginationChange",deselectObject:"deselectObject",selectObject:"selectObject",importObject:"importObject",sortFieldChange:"sortFieldChange"},decls:5,vars:8,consts:[[3,"paginationOptions","pageInfoState","collectionSize","sortOptions","hideGear","hidePagerWhenSinglePage","hidePaginationDetail","pageChange","pageSizeChange","sortDirectionChange","sortFieldChange","paginationChange"],["class","list-unstyled",3,"ngClass",4,"ngIf"],[1,"list-unstyled",3,"ngClass"],["class","mt-4 mb-4 d-flex",3,"border-bottom",4,"ngFor","ngForOf"],[1,"mt-4","mb-4","d-flex"],[3,"index","object","selectionConfig","deselectObject","selectObject",4,"ngIf"],[3,"object","importConfig","importObject",4,"ngIf"],[3,"object","viewMode","index","context","linkType","listID","contentChange"],[3,"index","object","selectionConfig","deselectObject","selectObject"],[3,"object","importConfig","importObject"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-pagination",0),i["\u0275\u0275listener"]("pageChange",(function(e){return t.onPageChange(e)}))("pageSizeChange",(function(e){return t.onPageSizeChange(e)}))("sortDirectionChange",(function(e){return t.onSortDirectionChange(e)}))("sortFieldChange",(function(e){return t.onSortFieldChange(e)}))("paginationChange",(function(e){return t.onPaginationChange(e)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,g,4,4,"ul",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275property"]("paginationOptions",t.config)("pageInfoState",null==t.objects?null:t.objects.payload)("collectionSize",null==t.objects||null==t.objects.payload?null:t.objects.payload.totalElements)("sortOptions",t.sortConfig)("hideGear",t.hideGear)("hidePagerWhenSinglePage",t.hidePagerWhenSinglePage)("hidePaginationDetail",t.hidePaginationDetail),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",null==t.objects?null:t.objects.hasSucceeded))},directives:[a.a,c.p,c.m,c.o,l.a,u.a,d.a],styles:[""],data:{animation:[r.a]}}),e})()},"4MV3":function(e,t,n){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},n={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(n("wd/R"))},"4SI6":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("mrSG"),r=n("02Ij"),s=n("PN+Z"),o=n("0HXA"),a=n("xin8");let c=(()=>{let e=class extends r.a{getRenderTypes(){return this.indexableObject.getRenderTypes().map(e=>"string"==typeof e?e+"SearchResult":this.constructor)}};return e=Object(i.b)([Object(a.b)(s.a),Object(o.e)(r.a)],e),e})()},"4WOD":function(e,t,n){var i=n("2oRo"),r=n("Gi26"),s=n("Fib7"),o=n("ewvW"),a=n("93I0"),c=n("4Xet"),l=a("IE_PROTO"),u=i.Object,d=u.prototype;e.exports=c?u.getPrototypeOf:function(e){var t=o(e);if(r(t,l))return t[l];var n=t.constructor;return s(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},"4Xet":function(e,t,n){var i=n("0Dky");e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},"4d3N":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("mrSG"),r=n("e+Av"),s=n("JGHn");const o="SCROLLABLE_DROPDOWN";let a=(()=>{class e extends s.a{constructor(e,t){super(e,t),this.type=o,this.autoComplete=r.a,this.vocabularyOptions=e.vocabularyOptions,this.maxOptions=e.maxOptions||10}}return Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Number)],e.prototype,"maxOptions",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",String)],e.prototype,"type",void 0),e})()},"4dOw":function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},"4jMI":function(e,t,n){"use strict";n.d(t,"F",(function(){return r})),n.d(t,"n",(function(){return s})),n.d(t,"o",(function(){return o})),n.d(t,"m",(function(){return a})),n.d(t,"h",(function(){return c})),n.d(t,"G",(function(){return l})),n.d(t,"H",(function(){return u})),n.d(t,"r",(function(){return d})),n.d(t,"E",(function(){return p})),n.d(t,"c",(function(){return h})),n.d(t,"p",(function(){return f})),n.d(t,"u",(function(){return m})),n.d(t,"v",(function(){return g})),n.d(t,"w",(function(){return b})),n.d(t,"y",(function(){return v})),n.d(t,"x",(function(){return y})),n.d(t,"z",(function(){return _})),n.d(t,"B",(function(){return O})),n.d(t,"A",(function(){return j})),n.d(t,"s",(function(){return w})),n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return S})),n.d(t,"t",(function(){return E})),n.d(t,"e",(function(){return C})),n.d(t,"g",(function(){return k})),n.d(t,"f",(function(){return D})),n.d(t,"i",(function(){return I})),n.d(t,"k",(function(){return M})),n.d(t,"j",(function(){return T})),n.d(t,"C",(function(){return L})),n.d(t,"D",(function(){return A})),n.d(t,"q",(function(){return P})),n.d(t,"l",(function(){return R})),n.d(t,"d",(function(){return F}));var i=n("WL0R");const r={INIT_SUBMISSION_FORM:Object(i.a)("dspace/submission/INIT_SUBMISSION_FORM"),RESET_SUBMISSION_FORM:Object(i.a)("dspace/submission/RESET_SUBMISSION_FORM"),CANCEL_SUBMISSION_FORM:Object(i.a)("dspace/submission/CANCEL_SUBMISSION_FORM"),COMPLETE_INIT_SUBMISSION_FORM:Object(i.a)("dspace/submission/COMPLETE_INIT_SUBMISSION_FORM"),SAVE_FOR_LATER_SUBMISSION_FORM:Object(i.a)("dspace/submission/SAVE_FOR_LATER_SUBMISSION_FORM"),SAVE_FOR_LATER_SUBMISSION_FORM_SUCCESS:Object(i.a)("dspace/submission/SAVE_FOR_LATER_SUBMISSION_FORM_SUCCESS"),SAVE_FOR_LATER_SUBMISSION_FORM_ERROR:Object(i.a)("dspace/submission/SAVE_FOR_LATER_SUBMISSION_FORM_ERROR"),SAVE_SUBMISSION_FORM:Object(i.a)("dspace/submission/SAVE_SUBMISSION_FORM"),SAVE_SUBMISSION_FORM_SUCCESS:Object(i.a)("dspace/submission/SAVE_SUBMISSION_FORM_SUCCESS"),SAVE_SUBMISSION_FORM_ERROR:Object(i.a)("dspace/submission/SAVE_SUBMISSION_FORM_ERROR"),SAVE_SUBMISSION_SECTION_FORM:Object(i.a)("dspace/submission/SAVE_SUBMISSION_SECTION_FORM"),SAVE_SUBMISSION_SECTION_FORM_SUCCESS:Object(i.a)("dspace/submission/SAVE_SUBMISSION_SECTION_FORM_SUCCESS"),SAVE_SUBMISSION_SECTION_FORM_ERROR:Object(i.a)("dspace/submission/SAVE_SUBMISSION_SECTION_FORM_ERROR"),CHANGE_SUBMISSION_COLLECTION:Object(i.a)("dspace/submission/CHANGE_SUBMISSION_COLLECTION"),SET_ACTIVE_SECTION:Object(i.a)("dspace/submission/SET_ACTIVE_SECTION"),INIT_SECTION:Object(i.a)("dspace/submission/INIT_SECTION"),ENABLE_SECTION:Object(i.a)("dspace/submission/ENABLE_SECTION"),DISABLE_SECTION:Object(i.a)("dspace/submission/DISABLE_SECTION"),SET_SECTION_FORM_ID:Object(i.a)("dspace/submission/SET_SECTION_FORM_ID"),SECTION_STATUS_CHANGE:Object(i.a)("dspace/submission/SECTION_STATUS_CHANGE"),SECTION_LOADING_STATUS_CHANGE:Object(i.a)("dspace/submission/SECTION_LOADING_STATUS_CHANGE"),UPDATE_SECTION_DATA:Object(i.a)("dspace/submission/UPDATE_SECTION_DATA"),UPDATE_SECTION_DATA_SUCCESS:Object(i.a)("dspace/submission/UPDATE_SECTION_DATA_SUCCESS"),SAVE_AND_DEPOSIT_SUBMISSION:Object(i.a)("dspace/submission/SAVE_AND_DEPOSIT_SUBMISSION"),DEPOSIT_SUBMISSION:Object(i.a)("dspace/submission/DEPOSIT_SUBMISSION"),DEPOSIT_SUBMISSION_SUCCESS:Object(i.a)("dspace/submission/DEPOSIT_SUBMISSION_SUCCESS"),DEPOSIT_SUBMISSION_ERROR:Object(i.a)("dspace/submission/DEPOSIT_SUBMISSION_ERROR"),DISCARD_SUBMISSION:Object(i.a)("dspace/submission/DISCARD_SUBMISSION"),DISCARD_SUBMISSION_SUCCESS:Object(i.a)("dspace/submission/DISCARD_SUBMISSION_SUCCESS"),DISCARD_SUBMISSION_ERROR:Object(i.a)("dspace/submission/DISCARD_SUBMISSION_ERROR"),NEW_FILE:Object(i.a)("dspace/submission/NEW_FILE"),EDIT_FILE_DATA:Object(i.a)("dspace/submission/EDIT_FILE_DATA"),DELETE_FILE:Object(i.a)("dspace/submission/DELETE_FILE"),ADD_SECTION_ERROR:Object(i.a)("dspace/submission/ADD_SECTION_ERROR"),DELETE_SECTION_ERROR:Object(i.a)("dspace/submission/DELETE_SECTION_ERROR"),REMOVE_SECTION_ERRORS:Object(i.a)("dspace/submission/REMOVE_SECTION_ERRORS")};class s{constructor(e,t,n){this.type=r.ADD_SECTION_ERROR,this.payload={submissionId:e,sectionId:t,error:n}}}class o{constructor(e,t,n,i,s,o,a,c,l,u){this.type=r.INIT_SECTION,this.payload={submissionId:e,sectionId:t,header:n,config:i,mandatory:s,sectionType:o,visibility:a,enabled:c,data:l,errors:u}}}class a{constructor(e,t){this.type=r.ENABLE_SECTION,this.payload={submissionId:e,sectionId:t}}}class c{constructor(e,t){this.type=r.DISABLE_SECTION,this.payload={submissionId:e,sectionId:t}}}class l{constructor(e,t,n,i,s,o){this.type=r.UPDATE_SECTION_DATA,this.payload={submissionId:e,sectionId:t,data:n,errorsToShow:i,serverValidationErrors:s,metadata:o}}}class u{constructor(){this.type=r.UPDATE_SECTION_DATA_SUCCESS}}class d{constructor(e,t){this.type=r.REMOVE_SECTION_ERRORS,this.payload={submissionId:e,sectionId:t}}}class p{constructor(e,t,n){this.type=r.SET_SECTION_FORM_ID,this.payload={submissionId:e,sectionId:t,formId:n}}}class h{constructor(e){this.type=r.COMPLETE_INIT_SUBMISSION_FORM,this.payload={submissionId:e}}}class f{constructor(e,t,n,i,s,o,a){this.type=r.INIT_SUBMISSION_FORM,this.payload={collectionId:e,submissionId:t,selfUrl:n,submissionDefinition:i,sections:s,item:o,errors:a}}}class m{constructor(e){this.type=r.SAVE_FOR_LATER_SUBMISSION_FORM,this.payload={submissionId:e}}}class g{constructor(e,t){this.type=r.SAVE_FOR_LATER_SUBMISSION_FORM_SUCCESS,this.payload={submissionId:e,submissionObject:t}}}class b{constructor(e,t=!1){this.type=r.SAVE_SUBMISSION_FORM,this.payload={submissionId:e,isManual:t}}}class v{constructor(e,t,n){this.type=r.SAVE_SUBMISSION_FORM_SUCCESS,this.payload={submissionId:e,submissionObject:t,notify:n}}}class y{constructor(e){this.type=r.SAVE_SUBMISSION_FORM_ERROR,this.payload={submissionId:e}}}class _{constructor(e,t){this.type=r.SAVE_SUBMISSION_SECTION_FORM,this.payload={submissionId:e,sectionId:t}}}class O{constructor(e,t,n){this.type=r.SAVE_SUBMISSION_SECTION_FORM_SUCCESS,this.payload={submissionId:e,submissionObject:t,notify:n}}}class j{constructor(e){this.type=r.SAVE_SUBMISSION_SECTION_FORM_ERROR,this.payload={submissionId:e}}}class w{constructor(e,t,n,i,s,o){this.type=r.RESET_SUBMISSION_FORM,this.payload={collectionId:e,submissionId:t,selfUrl:n,sections:i,submissionDefinition:s,item:o}}}class x{constructor(){this.type=r.CANCEL_SUBMISSION_FORM}}class S{constructor(e,t){this.type=r.CHANGE_SUBMISSION_COLLECTION,this.payload={submissionId:e,collectionId:t}}}class E{constructor(e){this.type=r.SAVE_AND_DEPOSIT_SUBMISSION,this.payload={submissionId:e}}}class C{constructor(e){this.type=r.DEPOSIT_SUBMISSION,this.payload={submissionId:e}}}class k{constructor(e){this.type=r.DEPOSIT_SUBMISSION_SUCCESS,this.payload={submissionId:e}}}class D{constructor(e){this.type=r.DEPOSIT_SUBMISSION_ERROR,this.payload={submissionId:e}}}class I{constructor(e){this.type=r.DISCARD_SUBMISSION,this.payload={submissionId:e}}}class M{constructor(e){this.type=r.DISCARD_SUBMISSION_SUCCESS,this.payload={submissionId:e}}}class T{constructor(e){this.type=r.DISCARD_SUBMISSION_ERROR,this.payload={submissionId:e}}}class L{constructor(e,t,n){this.type=r.SECTION_STATUS_CHANGE,this.payload={submissionId:e,sectionId:t,status:n}}}class A{constructor(e,t){this.type=r.SET_ACTIVE_SECTION,this.payload={submissionId:e,sectionId:t}}}class P{constructor(e,t,n,i){this.type=r.NEW_FILE,this.payload={submissionId:e,sectionId:t,fileId:n,data:i}}}class R{constructor(e,t,n,i){this.type=r.EDIT_FILE_DATA,this.payload={submissionId:e,sectionId:t,fileId:n,data:i}}}class F{constructor(e,t,n){this.type=r.DELETE_FILE,this.payload={submissionId:e,sectionId:t,fileId:n}}}},"4psx":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("property")},"4v6T":function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"d",(function(){return f})),n.d(t,"f",(function(){return g}));var i=n("3jCq"),r=n("ynxc"),s=n("J3qs"),o=n("AytR"),a=n("fXoL");const c=i.a.ListElement,l=r.a.Any,u="*",d=new a.InjectionToken("getThemeConfigFor",{providedIn:"root",factory:()=>m}),p=new Map;function h(e,t,n=l,i=u){return function(r){Object(s.a)(e)||(Object(s.a)(p.get(e))&&p.set(e,new Map),Object(s.a)(p.get(e).get(t))&&p.get(e).set(t,new Map),Object(s.a)(p.get(e).get(t).get(n))&&p.get(e).get(t).set(n,new Map),p.get(e).get(t).get(n).set(i,r))}}function f(e,t,n=l,i=u){let r,o=0;for(const a of e){const e=p.get(a);if(Object(s.b)(e)){const a=e.get(t);if(Object(s.b)(a)){const e=a.get(n);if(Object(s.b)(e)){const t=g(e,i);if(Object(s.b)(t))return t;o<3&&Object(s.b)(e.get(u))&&(o=3,r=e.get(u))}o<2&&Object(s.b)(a.get(l))&&Object(s.b)(a.get(l).get(u))&&(o=2,r=a.get(l).get(u))}o<1&&Object(s.b)(e.get(c))&&Object(s.b)(e.get(c).get(l))&&Object(s.b)(e.get(c).get(l).get(u))&&(o=1,r=e.get(c).get(l).get(u))}}return r}const m=e=>o.a.themes.find(t=>t.name===e),g=(e,t,n=[])=>{const i=e.get(t);if(Object(s.b)(i))return i;{const i=m(t);if(Object(s.b)(i)&&Object(s.e)(i.extends)){const r=i.extends,s=[...n,t];if(n.includes(r))throw new Error("Theme extension cycle detected: "+[...s,r].join(" -> "));return g(e,r,s)}}}},"4zBA":function(e,t){var n=Function.prototype,i=n.bind,r=n.call,s=i&&i.bind(r);e.exports=i?function(e){return e&&s(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},"4zj/":function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i=n("fXoL"),r=n("LRne"),s=n("7pIB"),o=n("LvDl"),a=n("J3qs"),c=n("RBfQ"),l=n("KZTq"),u=n("KVup"),d=n("tk/3"),p=n("yFe8"),h=n("ofXK"),f=n("4Kdc"),m=n("sYmb");function g(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",7),i["\u0275\u0275listener"]("fileOver",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().fileOverDocument(t)})),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275classProp"]("ds-document-drop-zone-active",i["\u0275\u0275pipeBind1"](1,3,e.isOverDocumentDropZone)),i["\u0275\u0275property"]("uploader",e.uploader)}}function b(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",9),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"p",10),i["\u0275\u0275text"](5),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](6,1,e.dropOverDocumentMsg))}}function v(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span"),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275element"](4,"i",12),i["\u0275\u0275text"](5),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275pipe"](7,"translate"),i["\u0275\u0275elementStart"](8,"label",13),i["\u0275\u0275listener"]("keyup.enter",(function(t){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275reference"](17);return t.stopImmediatePropagation(),n.click()})),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"span",14),i["\u0275\u0275pipe"](11,"translate"),i["\u0275\u0275text"](12),i["\u0275\u0275pipe"](13,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275element"](16,"input",15,16),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate2"]("\n ",i["\u0275\u0275pipeBind1"](6,5,e.dropMsg),"",i["\u0275\u0275pipeBind1"](7,7,"uploader.or"),"\n "),i["\u0275\u0275advance"](5),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](11,9,"uploader.browse")),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](13,11,"uploader.browse")),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("uploader",e.uploader)}}function y(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate2"]("",i["\u0275\u0275pipeBind1"](2,2,"uploader.queue-length"),": ",null==e.uploader||null==e.uploader.queue?null:e.uploader.queue.length," | ")}}function _(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",26),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("",e.uploader.progress,"%")}}function O(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span",26),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](2,1,"uploader.processing"),"..."))}const j=function(e){return{width:e}},w=function(e){return{"progress-bar":!0,"bg-success progress-bar-striped progress-bar-animated":e}};function x(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",17),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",18),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"span",19),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,y,3,4,"span",6),i["\u0275\u0275text"](9),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"div",20),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"button",21),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().uploader.clearQueue()})),i["\u0275\u0275pipe"](14,"translate"),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275element"](16,"i",22),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275template"](20,_,2,1,"span",23),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275template"](22,O,3,3,"span",23),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](24,"\n "),i["\u0275\u0275elementStart"](25,"div",24),i["\u0275\u0275text"](26,"\n "),i["\u0275\u0275element"](27,"div",25),i["\u0275\u0275text"](28,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("ngIf",!e.uploader.options.disableMultipart),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("",null==e.uploader||null==e.uploader.queue[0]?null:e.uploader.queue[0].file.name,"\n "),i["\u0275\u0275advance"](4),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](14,8,"uploader.delete.btn-title")),i["\u0275\u0275property"]("disabled",!e.uploader.queue.length),i["\u0275\u0275advance"](7),i["\u0275\u0275property"]("ngIf",e.uploader.progress<100&&!(0===e.uploader.progress&&!e.uploader.options.autoUpload)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",100===e.uploader.progress),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngStyle",i["\u0275\u0275pureFunction1"](10,j,e.uploader.progress+"%"))("ngClass",i["\u0275\u0275pureFunction1"](12,w,100===e.uploader.progress))}}const S=function(e){return{"ds-base-drop-zone-file-over":e}};let E=(()=>{class e{constructor(e,t,n,s,o){this.cdr=e,this.scrollToService=t,this.uploaderService=n,this.tokenExtractor=s,this.cookieService=o,this.onCompleteItem=new i.EventEmitter,this.onUploadError=new i.EventEmitter,this.onFileSelected=new i.EventEmitter,this.isOverBaseDropZone=Object(r.a)(!1),this.isOverDocumentDropZone=Object(r.a)(!1)}onDragOver(e){this.enableDragOverDocument&&this.uploaderService.isAllowedDragOverPage()&&(e.preventDefault(),"HTML"!==e.target.tagName&&(this.isOverDocumentDropZone=Object(r.a)(!0)))}ngOnInit(){this.uploaderId="ds-drag-and-drop-uploader"+Object(o.uniqueId)(),this.checkConfig(this.uploadFilesOptions),this.uploader=new s.d({url:this.uploadFilesOptions.url,authToken:this.uploadFilesOptions.authToken,disableMultipart:this.uploadFilesOptions.disableMultipart,itemAlias:this.uploadFilesOptions.itemAlias,removeAfterUpload:!0,autoUpload:this.uploadFilesOptions.autoUpload,method:this.uploadFilesOptions.method,queueLimit:this.uploadFilesOptions.maxFileNumber}),Object(a.j)(this.enableDragOverDocument)&&(this.enableDragOverDocument=!1),Object(a.j)(this.dropMsg)&&(this.dropMsg="uploader.drag-message"),Object(a.j)(this.dropOverDocumentMsg)&&(this.dropOverDocumentMsg="uploader.drag-message")}ngAfterViewInit(){this.uploader.onAfterAddingAll=e=>{this.onFileSelected.emit(e)},Object(a.j)(this.onBeforeUpload)&&(this.onBeforeUpload=()=>{}),this.uploader.onBeforeUploadItem=e=>{e.url!==this.uploader.options.url&&(e.url=this.uploader.options.url),this.uploader.options.headers=[{name:c.b,value:this.tokenExtractor.getToken()}],this.onBeforeUpload(),this.isOverDocumentDropZone=Object(r.a)(!1)},Object(a.b)(this.uploadProperties)&&(this.uploader.onBuildItemForm=(e,t)=>{t.append("properties",JSON.stringify(this.uploadProperties))}),this.uploader.onCompleteItem=(e,t,n,i)=>{const r=i[c.c.toLowerCase()];if(Object(a.e)(r)&&(this.saveXsrfToken(r),this.uploader.options.headers=[{name:c.b,value:this.tokenExtractor.getToken()}]),Object(a.e)(t)){const e=JSON.parse(t);this.onCompleteItem.emit(e)}},this.uploader.onErrorItem=(e,t,n,i)=>{const r=i[c.c.toLowerCase()];Object(a.e)(r)&&(this.saveXsrfToken(r),this.uploader.options.headers=[{name:c.b,value:this.tokenExtractor.getToken()}]),this.onUploadError.emit({item:e,response:t,status:n,headers:i}),this.uploader.cancelAll()},this.uploader.onProgressAll=()=>this.onProgress(),this.uploader.onProgressItem=()=>this.onProgress()}fileOverBase(e){this.isOverBaseDropZone=Object(r.a)(e)}fileOverDocument(e){e||(this.isOverDocumentDropZone=Object(r.a)(e))}onProgress(){this.cdr.detectChanges()}checkConfig(e){const t=["url","authToken","disableMultipart","itemAlias"].filter(t=>!(t in e&&""!==e[t]));if(0Object(g.a)(e,t),function(e){return e.lift(new f(n))};var n}var v=n("pLZG"),y=n("1G5W"),_=n("JX91"),O=(n("Zy1z"),n("eIep"));let j;n("UXun");try{j="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(Te){j=!1}let w,x,S=(()=>{class e{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Object(r.D)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!j)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.PLATFORM_ID))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(i.PLATFORM_ID))},token:e,providedIn:"root"}),e})();function E(e){return function(){if(null==w&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>w=!0}))}finally{w=w||!1}return w}()?e:!!e.capture}function C(e){if(function(){if(null==x){const e="undefined"!=typeof document?document.head:null;x=!(!e||!e.createShadowRoot&&!e.attachShadow)}return x}()){const t=e.getRootNode?e.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}var k=n("cH1L");n("0EQZ");let D=(()=>{class e{constructor(e,t,n){this._ngZone=e,this._platform=t,this._scrolled=new o.a,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=n}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const t=this.scrollContainers.get(e);t&&(t.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new c.a(t=>{this._globalSubscription||this._addGlobalListener();const n=e>0?this._scrolled.pipe(b(e)).subscribe(t):this._scrolled.subscribe(t);return this._scrolledCount++,()=>{n.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Object(a.a)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,t)=>this.deregister(t)),this._scrolled.complete()}ancestorScrolled(e,t){const n=this.getAncestorScrollContainers(e);return this.scrolled(t).pipe(Object(v.a)(e=>!e||n.indexOf(e)>-1))}getAncestorScrollContainers(e){const t=[];return this.scrollContainers.forEach((n,i)=>{this._scrollableContainsElement(i,e)&&t.push(i)}),t}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,t){let n=Object(s.c)(t),i=e.getElementRef().nativeElement;do{if(n==i)return!0}while(n=n.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const e=this._getWindow();return Object(l.a)(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.NgZone),i["\u0275\u0275inject"](S),i["\u0275\u0275inject"](r.d,8))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(i.NgZone),Object(i["\u0275\u0275inject"])(S),Object(i["\u0275\u0275inject"])(r.d,8))},token:e,providedIn:"root"}),e})(),I=(()=>{class e{constructor(e,t,n){this._platform=e,this._change=new o.a,this._changeListener=e=>{this._change.next(e)},this._document=n,t.runOutsideAngular(()=>{if(e.isBrowser){const e=this._getWindow();e.addEventListener("resize",this._changeListener),e.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._updateViewportSize())})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:t,height:n}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+n,right:e.left+t,height:n,width:t}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,t=this._getWindow(),n=e.documentElement,i=n.getBoundingClientRect();return{top:-i.top||e.body.scrollTop||t.scrollY||n.scrollTop||0,left:-i.left||e.body.scrollLeft||t.scrollX||n.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(b(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](S),i["\u0275\u0275inject"](i.NgZone),i["\u0275\u0275inject"](r.d,8))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(S),Object(i["\u0275\u0275inject"])(i.NgZone),Object(i["\u0275\u0275inject"])(r.d,8))},token:e,providedIn:"root"}),e})(),M=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})();var T=n("l5mm"),L=n("VRyK"),A=n("lJxs"),P=n("IzEk"),R=n("vkgz");function F(e,t){for(let n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function N(e,t){const n=t?"":"none";F(e.style,{touchAction:t?"":"none",webkitUserDrag:t?"":"none",webkitTapHighlightColor:t?"":"transparent",userSelect:n,msUserSelect:n,webkitUserSelect:n,MozUserSelect:n})}function Y(e,t){const n=e.style;n.position=t?"":"fixed",n.top=n.opacity=t?"":"0",n.left=t?"":"-999em"}function B(e){const t=e.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(e)*t}function V(e,t){return e.getPropertyValue(t).split(",").map(e=>e.trim())}function z(e){const t=e.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.width,height:t.height}}function H(e,t,n){const{top:i,bottom:r,left:s,right:o}=e;return n>=i&&n<=r&&t>=s&&t<=o}function U(e,t,n){e.top+=t,e.bottom=e.top+e.height,e.left+=n,e.right=e.left+e.width}function q(e,t,n,i){const{top:r,right:s,bottom:o,left:a,width:c,height:l}=e,u=c*t,d=l*t;return i>r-d&&ia-u&&n{this.positions.set(e,{scrollPosition:{top:e.scrollTop,left:e.scrollLeft},clientRect:z(e)})})}handleScroll(e){const t=e.target,n=this.positions.get(t);if(!n)return null;const i=t===this._document?t.documentElement:t,r=n.scrollPosition;let s,o;if(t===this._document){const e=this._viewportRuler.getViewportScrollPosition();s=e.top,o=e.left}else s=t.scrollTop,o=t.scrollLeft;const a=r.top-s,c=r.left-o;return this.positions.forEach((e,n)=>{e.clientRect&&t!==n&&i.contains(n)&&U(e.clientRect,a,c)}),r.top=s,r.left=o,{top:a,left:c}}}function $(e){const t=e.cloneNode(!0),n=t.querySelectorAll("[id]"),i=e.nodeName.toLowerCase();t.removeAttribute("id");for(let r=0;r{if(this.beforeStarted.next(),this._handles.length){const t=this._handles.find(t=>{const n=e.target;return!!n&&(n===t||t.contains(n))});!t||this._disabledHandles.has(t)||this.disabled||this._initializeDragSequence(t,e)}else this.disabled||this._initializeDragSequence(this._rootElement,e)},this._pointerMove=e=>{const t=this._getPointerPositionOnPage(e);if(!this._hasStartedDragging){if(Math.abs(t.x-this._pickupPositionOnPage.x)+Math.abs(t.y-this._pickupPositionOnPage.y)>=this._config.dragStartThreshold){const t=Date.now()>=this._dragStartTime+this._getDragStartDelay(e),n=this._dropContainer;if(!t)return void this._endDragSequence(e);n&&(n.isDragging()||n.isReceiving())||(e.preventDefault(),this._hasStartedDragging=!0,this._ngZone.run(()=>this._startDragSequence(e)))}return}this._boundaryElement&&(this._previewRect&&(this._previewRect.width||this._previewRect.height)||(this._previewRect=(this._preview||this._rootElement).getBoundingClientRect())),e.preventDefault();const n=this._getConstrainedPointerPosition(t);if(this._hasMoved=!0,this._lastKnownPointerPosition=t,this._updatePointerDirectionDelta(n),this._dropContainer)this._updateActiveDropContainer(n,t);else{const e=this._activeTransform;e.x=n.x-this._pickupPositionOnPage.x+this._passiveTransform.x,e.y=n.y-this._pickupPositionOnPage.y+this._passiveTransform.y,this._applyRootElementTransform(e.x,e.y),"undefined"!=typeof SVGElement&&this._rootElement instanceof SVGElement&&this._rootElement.setAttribute("transform",`translate(${e.x} ${e.y})`)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:n,event:e,distance:this._getDragDistance(n),delta:this._pointerDirectionDelta})})},this._pointerUp=e=>{this._endDragSequence(e)},this.withRootElement(e).withParent(t.parentDragRef||null),this._parentPositions=new W(n,r),s.registerDragItem(this)}get disabled(){return this._disabled||!(!this._dropContainer||!this._dropContainer.disabled)}set disabled(e){const t=Object(s.b)(e);t!==this._disabled&&(this._disabled=t,this._toggleNativeDragInteractions(),this._handles.forEach(e=>N(e,t)))}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(e){this._handles=e.map(e=>Object(s.c)(e)),this._handles.forEach(e=>N(e,this.disabled)),this._toggleNativeDragInteractions();const t=new Set;return this._disabledHandles.forEach(e=>{this._handles.indexOf(e)>-1&&t.add(e)}),this._disabledHandles=t,this}withPreviewTemplate(e){return this._previewTemplate=e,this}withPlaceholderTemplate(e){return this._placeholderTemplate=e,this}withRootElement(e){const t=Object(s.c)(e);return t!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{t.addEventListener("mousedown",this._pointerDown,Z),t.addEventListener("touchstart",this._pointerDown,Q)}),this._initialTransform=void 0,this._rootElement=t),"undefined"!=typeof SVGElement&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(e){return this._boundaryElement=e?Object(s.c)(e):null,this._resizeSubscription.unsubscribe(),e&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(e){return this._parentDragRef=e,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&ie(this._rootElement),ie(this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeSubscriptions(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(e){!this._disabledHandles.has(e)&&this._handles.indexOf(e)>-1&&(this._disabledHandles.add(e),N(e,!0))}enableHandle(e){this._disabledHandles.has(e)&&(this._disabledHandles.delete(e),N(e,this.disabled))}withDirection(e){return this._direction=e,this}_withDropContainer(e){this._dropContainer=e}getFreeDragPosition(){const e=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:e.x,y:e.y}}setFreeDragPosition(e){return this._activeTransform={x:0,y:0},this._passiveTransform.x=e.x,this._passiveTransform.y=e.y,this._dropContainer||this._applyRootElementTransform(e.x,e.y),this}_sortFromLastPointerPosition(){const e=this._lastKnownPointerPosition;e&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(e),e)}_removeSubscriptions(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe()}_destroyPreview(){this._preview&&ie(this._preview),this._previewRef&&this._previewRef.destroy(),this._preview=this._previewRef=null}_destroyPlaceholder(){this._placeholder&&ie(this._placeholder),this._placeholderRef&&this._placeholderRef.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(e){this._dragDropRegistry.isDragging(this)&&(this._removeSubscriptions(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),this._hasStartedDragging&&(this.released.next({source:this}),this._dropContainer?(this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(e),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)})):(this._passiveTransform.x=this._activeTransform.x,this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(this._getPointerPositionOnPage(e))})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this))))}_startDragSequence(e){re(e)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();const t=this._dropContainer;if(t){const e=this._rootElement,n=e.parentNode,i=this._preview=this._createPreviewElement(),r=this._placeholder=this._createPlaceholderElement(),s=this._anchor=this._anchor||this._document.createComment(""),o=this._getShadowRoot();n.insertBefore(s,e),Y(e,!1),this._document.body.appendChild(n.replaceChild(r,e)),function(e,t){return t||e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement||e.body}(this._document,o).appendChild(i),this.started.next({source:this}),t.start(),this._initialContainer=t,this._initialIndex=t.getItemIndex(this)}else this.started.next({source:this}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(t?t.getScrollableParents():[])}_initializeDragSequence(e,t){this._parentDragRef&&t.stopPropagation();const n=this.isDragging(),i=re(t),r=!i&&0!==t.button,s=this._rootElement,o=!i&&this._lastTouchEventTime&&this._lastTouchEventTime+800>Date.now();if(t.target&&t.target.draggable&&"mousedown"===t.type&&t.preventDefault(),n||r||o)return;this._handles.length&&(this._rootElementTapHighlight=s.style.webkitTapHighlightColor||"",s.style.webkitTapHighlightColor="transparent"),this._hasStartedDragging=this._hasMoved=!1,this._removeSubscriptions(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scroll.subscribe(e=>{this._updateOnScroll(e)}),this._boundaryElement&&(this._boundaryRect=z(this._boundaryElement));const a=this._previewTemplate;this._pickupPositionInElement=a&&a.template&&!a.matchSize?{x:0,y:0}:this._getPointerPositionInElement(e,t);const c=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(t);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:c.x,y:c.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,t)}_cleanupDragArtifacts(e){Y(this._rootElement,!0),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._boundaryRect=this._previewRect=void 0,this._ngZone.run(()=>{const t=this._dropContainer,n=t.getItemIndex(this),i=this._getPointerPositionOnPage(e),r=this._getDragDistance(this._getPointerPositionOnPage(e)),s=t._isOverContainer(i.x,i.y);this.ended.next({source:this,distance:r}),this.dropped.next({item:this,currentIndex:n,previousIndex:this._initialIndex,container:t,previousContainer:this._initialContainer,isPointerOverContainer:s,distance:r}),t.drop(this,n,this._initialIndex,this._initialContainer,s,r),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:e,y:t},{x:n,y:i}){let r=this._initialContainer._getSiblingContainerFromPosition(this,e,t);!r&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(e,t)&&(r=this._initialContainer),r&&r!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=r,this._dropContainer.enter(this,e,t,r===this._initialContainer&&r.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:r,currentIndex:r.getItemIndex(this)})}),this._dropContainer._startScrollingIfNecessary(n,i),this._dropContainer._sortItem(this,e,t,this._pointerDirectionDelta),this._preview.style.transform=te(e-this._pickupPositionInElement.x,t-this._pickupPositionInElement.y)}_createPreviewElement(){const e=this._previewTemplate,t=this.previewClass,n=e?e.template:null;let i;if(n&&e){const t=e.matchSize?this._rootElement.getBoundingClientRect():null,r=e.viewContainer.createEmbeddedView(n,e.context);r.detectChanges(),i=se(r,this._document),this._previewRef=r,e.matchSize?oe(i,t):i.style.transform=te(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else{const e=this._rootElement;i=$(e),oe(i,e.getBoundingClientRect())}return F(i.style,{pointerEvents:"none",margin:"0",position:"fixed",top:"0",left:"0",zIndex:`${this._config.zIndex||1e3}`}),N(i,!1),i.classList.add("cdk-drag-preview"),i.setAttribute("dir",this._direction),t&&(Array.isArray(t)?t.forEach(e=>i.classList.add(e)):i.classList.add(t)),i}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();const e=this._placeholder.getBoundingClientRect();this._preview.classList.add("cdk-drag-animating"),this._preview.style.transform=te(e.left,e.top);const t=function(e){const t=getComputedStyle(e),n=V(t,"transition-property"),i=n.find(e=>"transform"===e||"all"===e);if(!i)return 0;const r=n.indexOf(i),s=V(t,"transition-duration"),o=V(t,"transition-delay");return B(s[r])+B(o[r])}(this._preview);return 0===t?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(e=>{const n=t=>{(!t||t.target===this._preview&&"transform"===t.propertyName)&&(this._preview.removeEventListener("transitionend",n),e(),clearTimeout(i))},i=setTimeout(n,1.5*t);this._preview.addEventListener("transitionend",n)}))}_createPlaceholderElement(){const e=this._placeholderTemplate,t=e?e.template:null;let n;return t?(this._placeholderRef=e.viewContainer.createEmbeddedView(t,e.context),this._placeholderRef.detectChanges(),n=se(this._placeholderRef,this._document)):n=$(this._rootElement),n.classList.add("cdk-drag-placeholder"),n}_getPointerPositionInElement(e,t){const n=this._rootElement.getBoundingClientRect(),i=e===this._rootElement?null:e,r=i?i.getBoundingClientRect():n,s=re(t)?t.targetTouches[0]:t,o=this._getViewportScrollPosition();return{x:r.left-n.left+(s.pageX-r.left-o.left),y:r.top-n.top+(s.pageY-r.top-o.top)}}_getPointerPositionOnPage(e){const t=this._getViewportScrollPosition(),n=re(e)?e.touches[0]||e.changedTouches[0]||{pageX:0,pageY:0}:e,i=n.pageX-t.left,r=n.pageY-t.top;if(this._ownerSVGElement){const e=this._ownerSVGElement.getScreenCTM();if(e){const t=this._ownerSVGElement.createSVGPoint();return t.x=i,t.y=r,t.matrixTransform(e.inverse())}}return{x:i,y:r}}_getConstrainedPointerPosition(e){const t=this._dropContainer?this._dropContainer.lockAxis:null;let{x:n,y:i}=this.constrainPosition?this.constrainPosition(e,this):e;if("x"===this.lockAxis||"x"===t?i=this._pickupPositionOnPage.y:"y"!==this.lockAxis&&"y"!==t||(n=this._pickupPositionOnPage.x),this._boundaryRect){const{x:e,y:t}=this._pickupPositionInElement,r=this._boundaryRect,s=this._previewRect,o=r.top+t,a=r.bottom-(s.height-t);n=ne(n,r.left+e,r.right-(s.width-e)),i=ne(i,o,a)}return{x:n,y:i}}_updatePointerDirectionDelta(e){const{x:t,y:n}=e,i=this._pointerDirectionDelta,r=this._pointerPositionAtLastDirectionChange,s=Math.abs(t-r.x),o=Math.abs(n-r.y);return s>this._config.pointerDirectionChangeThreshold&&(i.x=t>r.x?1:-1,r.x=t),o>this._config.pointerDirectionChangeThreshold&&(i.y=n>r.y?1:-1,r.y=n),i}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;const e=this._handles.length>0||!this.isDragging();e!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=e,N(this._rootElement,e))}_removeRootElementListeners(e){e.removeEventListener("mousedown",this._pointerDown,Z),e.removeEventListener("touchstart",this._pointerDown,Q)}_applyRootElementTransform(e,t){const n=te(e,t);null==this._initialTransform&&(this._initialTransform=this._rootElement.style.transform||""),this._rootElement.style.transform=this._initialTransform?n+" "+this._initialTransform:n}_getDragDistance(e){const t=this._pickupPositionOnPage;return t?{x:e.x-t.x,y:e.y-t.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:e,y:t}=this._passiveTransform;if(0===e&&0===t||this.isDragging()||!this._boundaryElement)return;const n=this._boundaryElement.getBoundingClientRect(),i=this._rootElement.getBoundingClientRect();if(0===n.width&&0===n.height||0===i.width&&0===i.height)return;const r=n.left-i.left,s=i.right-n.right,o=n.top-i.top,a=i.bottom-n.bottom;n.width>i.width?(r>0&&(e+=r),s>0&&(e-=s)):e=0,n.height>i.height?(o>0&&(t+=o),a>0&&(t-=a)):t=0,e===this._passiveTransform.x&&t===this._passiveTransform.y||this.setFreeDragPosition({y:t,x:e})}_getDragStartDelay(e){const t=this.dragStartDelay;return"number"==typeof t?t:re(e)?t.touch:t?t.mouse:0}_updateOnScroll(e){const t=this._parentPositions.handleScroll(e);if(t){const n=e.target;this._boundaryRect&&(n===this._document||n!==this._boundaryElement&&n.contains(this._boundaryElement))&&U(this._boundaryRect,t.top,t.left),this._pickupPositionOnPage.x+=t.left,this._pickupPositionOnPage.y+=t.top,this._dropContainer||(this._activeTransform.x-=t.left,this._activeTransform.y-=t.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){const e=this._parentPositions.positions.get(this._document);return e?e.scrollPosition:this._viewportRuler.getViewportScrollPosition()}_getShadowRoot(){return void 0===this._cachedShadowRoot&&(this._cachedShadowRoot=C(this._rootElement)),this._cachedShadowRoot}}function te(e,t){return`translate3d(${Math.round(e)}px, ${Math.round(t)}px, 0)`}function ne(e,t,n){return Math.max(t,Math.min(n,e))}function ie(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function re(e){return"t"===e.type[0]}function se(e,t){const n=e.rootNodes;if(1===n.length&&n[0].nodeType===t.ELEMENT_NODE)return n[0];const i=t.createElement("div");return n.forEach(e=>i.appendChild(e)),i}function oe(e,t){e.style.width=`${t.width}px`,e.style.height=`${t.height}px`,e.style.transform=te(t.left,t.top)}function ae(e,t,n){const i=ce(t,e.length-1),r=ce(n,e.length-1);if(i===r)return;const s=e[i],o=r!0,this.sortPredicate=()=>!0,this.beforeStarted=new o.a,this.entered=new o.a,this.exited=new o.a,this.dropped=new o.a,this.sorted=new o.a,this._isDragging=!1,this._itemPositions=[],this._previousSwap={drag:null,delta:0,overlaps:!1},this._draggables=[],this._siblings=[],this._orientation="vertical",this._activeSiblings=new Set,this._direction="ltr",this._viewportScrollSubscription=d.a.EMPTY,this._verticalScrollDirection=0,this._horizontalScrollDirection=0,this._stopScrollTimers=new o.a,this._cachedShadowRoot=null,this._startScrollInterval=()=>{this._stopScrolling(),Object(T.a)(0,u.b).pipe(Object(y.a)(this._stopScrollTimers)).subscribe(()=>{const e=this._scrollNode,t=this.autoScrollStep;1===this._verticalScrollDirection?de(e,-t):2===this._verticalScrollDirection&&de(e,t),1===this._horizontalScrollDirection?pe(e,-t):2===this._horizontalScrollDirection&&pe(e,t)})},this.element=Object(s.c)(e),this._document=n,this.withScrollableParents([this.element]),t.registerDropContainer(this),this._parentPositions=new W(n,r)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(e,t,n,i){let r;this._draggingStarted(),null==i?(r=this.sortingDisabled?this._draggables.indexOf(e):-1,-1===r&&(r=this._getItemIndexFromPointerPosition(e,t,n))):r=i;const o=this._activeDraggables,a=o.indexOf(e),c=e.getPlaceholderElement();let l=o[r];if(l===e&&(l=o[r+1]),a>-1&&o.splice(a,1),l&&!this._dragDropRegistry.isDragging(l)){const t=l.getRootElement();t.parentElement.insertBefore(c,t),o.splice(r,0,e)}else if(this._shouldEnterAsFirstChild(t,n)){const t=o[0].getRootElement();t.parentNode.insertBefore(c,t),o.unshift(e)}else Object(s.c)(this.element).appendChild(c),o.push(e);c.style.transform="",this._cacheItemPositions(),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:e,container:this,currentIndex:this.getItemIndex(e)})}exit(e){this._reset(),this.exited.next({item:e,container:this})}drop(e,t,n,i,r,s){this._reset(),this.dropped.next({item:e,currentIndex:t,previousIndex:n,container:this,previousContainer:i,isPointerOverContainer:r,distance:s})}withItems(e){const t=this._draggables;return this._draggables=e,e.forEach(e=>e._withDropContainer(this)),this.isDragging()&&(t.filter(e=>e.isDragging()).every(t=>-1===e.indexOf(t))?this._reset():this._cacheItems()),this}withDirection(e){return this._direction=e,this}connectedTo(e){return this._siblings=e.slice(),this}withOrientation(e){return this._orientation=e,this}withScrollableParents(e){const t=Object(s.c)(this.element);return this._scrollableElements=-1===e.indexOf(t)?[t,...e]:e.slice(),this}getScrollableParents(){return this._scrollableElements}getItemIndex(e){return this._isDragging?ue("horizontal"===this._orientation&&"rtl"===this._direction?this._itemPositions.slice().reverse():this._itemPositions,t=>t.drag===e):this._draggables.indexOf(e)}isReceiving(){return this._activeSiblings.size>0}_sortItem(e,t,n,i){if(this.sortingDisabled||!this._clientRect||!q(this._clientRect,.05,t,n))return;const r=this._itemPositions,s=this._getItemIndexFromPointerPosition(e,t,n,i);if(-1===s&&r.length>0)return;const o="horizontal"===this._orientation,a=ue(r,t=>t.drag===e),c=r[s],l=c.clientRect,u=a>s?1:-1,d=this._getItemOffsetPx(r[a].clientRect,l,u),p=this._getSiblingOffsetPx(a,r,u),h=r.slice();ae(r,a,s),this.sorted.next({previousIndex:a,currentIndex:s,container:this,item:e}),r.forEach((t,n)=>{if(h[n]===t)return;const i=t.drag===e,r=i?d:p,s=i?e.getPlaceholderElement():t.drag.getRootElement();t.offset+=r,o?(s.style.transform=`translate3d(${Math.round(t.offset)}px, 0, 0)`,U(t.clientRect,0,r)):(s.style.transform=`translate3d(0, ${Math.round(t.offset)}px, 0)`,U(t.clientRect,r,0))}),this._previousSwap.overlaps=H(l,t,n),this._previousSwap.drag=c.drag,this._previousSwap.delta=o?i.x:i.y}_startScrollingIfNecessary(e,t){if(this.autoScrollDisabled)return;let n,i=0,r=0;if(this._parentPositions.positions.forEach((s,o)=>{o!==this._document&&s.clientRect&&!n&&q(s.clientRect,.05,e,t)&&([i,r]=function(e,t,n,i){const r=he(t,i),s=fe(t,n);let o=0,a=0;if(r){const t=e.scrollTop;1===r?t>0&&(o=1):e.scrollHeight-t>e.clientHeight&&(o=2)}if(s){const t=e.scrollLeft;1===s?t>0&&(a=1):e.scrollWidth-t>e.clientWidth&&(a=2)}return[o,a]}(o,s.clientRect,e,t),(i||r)&&(n=o))}),!i&&!r){const{width:s,height:o}=this._viewportRuler.getViewportSize(),a={width:s,height:o,top:0,right:s,bottom:o,left:0};i=he(a,t),r=fe(a,e),n=window}!n||i===this._verticalScrollDirection&&r===this._horizontalScrollDirection&&n===this._scrollNode||(this._verticalScrollDirection=i,this._horizontalScrollDirection=r,this._scrollNode=n,(i||r)&&n?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){const e=Object(s.c)(this.element).style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=e.msScrollSnapType||e.scrollSnapType||"",e.scrollSnapType=e.msScrollSnapType="none",this._cacheItems(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){const e=Object(s.c)(this.element);this._parentPositions.cache(this._scrollableElements),this._clientRect=this._parentPositions.positions.get(e).clientRect}_cacheItemPositions(){const e="horizontal"===this._orientation;this._itemPositions=this._activeDraggables.map(e=>{const t=e.getVisibleElement();return{drag:e,offset:0,clientRect:z(t)}}).sort((t,n)=>e?t.clientRect.left-n.clientRect.left:t.clientRect.top-n.clientRect.top)}_reset(){this._isDragging=!1;const e=Object(s.c)(this.element).style;e.scrollSnapType=e.msScrollSnapType=this._initialScrollSnap,this._activeDraggables.forEach(e=>{const t=e.getRootElement();t&&(t.style.transform="")}),this._siblings.forEach(e=>e._stopReceiving(this)),this._activeDraggables=[],this._itemPositions=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1,this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_getSiblingOffsetPx(e,t,n){const i="horizontal"===this._orientation,r=t[e].clientRect,s=t[e+-1*n];let o=r[i?"width":"height"]*n;if(s){const e=i?"left":"top",t=i?"right":"bottom";-1===n?o-=s.clientRect[e]-r[t]:o+=r[e]-s.clientRect[t]}return o}_getItemOffsetPx(e,t,n){const i="horizontal"===this._orientation;let r=i?t.left-e.left:t.top-e.top;return-1===n&&(r+=i?t.width-e.width:t.height-e.height),r}_shouldEnterAsFirstChild(e,t){if(!this._activeDraggables.length)return!1;const n=this._itemPositions,i="horizontal"===this._orientation;if(n[0].drag!==this._activeDraggables[0]){const r=n[n.length-1].clientRect;return i?e>=r.right:t>=r.bottom}{const r=n[0].clientRect;return i?e<=r.left:t<=r.top}}_getItemIndexFromPointerPosition(e,t,n,i){const r="horizontal"===this._orientation,s=ue(this._itemPositions,({drag:s,clientRect:o},a,c)=>{if(s===e)return c.length<2;if(i){const e=r?i.x:i.y;if(s===this._previousSwap.drag&&this._previousSwap.overlaps&&e===this._previousSwap.delta)return!1}return r?t>=Math.floor(o.left)&&t=Math.floor(o.top)&&ni._canReceive(e,t,n))}_canReceive(e,t,n){if(!this._clientRect||!H(this._clientRect,t,n)||!this.enterPredicate(e,this))return!1;const i=this._getShadowRoot().elementFromPoint(t,n);if(!i)return!1;const r=Object(s.c)(this.element);return i===r||r.contains(i)}_startReceiving(e,t){const n=this._activeSiblings;!n.has(e)&&t.every(e=>this.enterPredicate(e,this)||this._draggables.indexOf(e)>-1)&&(n.add(e),this._cacheParentPositions(),this._listenToScrollEvents())}_stopReceiving(e){this._activeSiblings.delete(e),this._viewportScrollSubscription.unsubscribe()}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scroll.subscribe(e=>{if(this.isDragging()){const t=this._parentPositions.handleScroll(e);t&&(this._itemPositions.forEach(({clientRect:e})=>{U(e,t.top,t.left)}),this._itemPositions.forEach(({drag:e})=>{this._dragDropRegistry.isDragging(e)&&e._sortFromLastPointerPosition()}))}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){const e=C(Object(s.c)(this.element));this._cachedShadowRoot=e||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){const e=this._activeDraggables.filter(e=>e.isDragging());this._siblings.forEach(t=>t._startReceiving(this,e))}}function ue(e,t){for(let n=0;n=n-s&&t<=n+s?1:t>=i-s&&t<=i+s?2:0}function fe(e,t){const{left:n,right:i,width:r}=e,s=.05*r;return t>=n-s&&t<=n+s?1:t>=i-s&&t<=i+s?2:0}const me=E({passive:!1,capture:!0});let ge=(()=>{class e{constructor(e,t){this._ngZone=e,this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=[],this._globalListeners=new Map,this._draggingPredicate=e=>e.isDragging(),this.pointerMove=new o.a,this.pointerUp=new o.a,this.scroll=new o.a,this._preventDefaultWhileDragging=e=>{this._activeDragInstances.length>0&&e.preventDefault()},this._persistentTouchmoveListener=e=>{this._activeDragInstances.length>0&&(this._activeDragInstances.some(this._draggingPredicate)&&e.preventDefault(),this.pointerMove.next(e))},this._document=t}registerDropContainer(e){this._dropInstances.has(e)||this._dropInstances.add(e)}registerDragItem(e){this._dragInstances.add(e),1===this._dragInstances.size&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,me)})}removeDropContainer(e){this._dropInstances.delete(e)}removeDragItem(e){this._dragInstances.delete(e),this.stopDragging(e),0===this._dragInstances.size&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,me)}startDragging(e,t){if(!(this._activeDragInstances.indexOf(e)>-1)&&(this._activeDragInstances.push(e),1===this._activeDragInstances.length)){const e=t.type.startsWith("touch");this._globalListeners.set(e?"touchend":"mouseup",{handler:e=>this.pointerUp.next(e),options:!0}).set("scroll",{handler:e=>this.scroll.next(e),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:me}),e||this._globalListeners.set("mousemove",{handler:e=>this.pointerMove.next(e),options:me}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((e,t)=>{this._document.addEventListener(t,e.handler,e.options)})})}}stopDragging(e){const t=this._activeDragInstances.indexOf(e);t>-1&&(this._activeDragInstances.splice(t,1),0===this._activeDragInstances.length&&this._clearGlobalListeners())}isDragging(e){return this._activeDragInstances.indexOf(e)>-1}ngOnDestroy(){this._dragInstances.forEach(e=>this.removeDragItem(e)),this._dropInstances.forEach(e=>this.removeDropContainer(e)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_clearGlobalListeners(){this._globalListeners.forEach((e,t)=>{this._document.removeEventListener(t,e.handler,e.options)}),this._globalListeners.clear()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.NgZone),i["\u0275\u0275inject"](r.d))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(i.NgZone),Object(i["\u0275\u0275inject"])(r.d))},token:e,providedIn:"root"}),e})();const be={dragStartThreshold:5,pointerDirectionChangeThreshold:5};let ve=(()=>{class e{constructor(e,t,n,i){this._document=e,this._ngZone=t,this._viewportRuler=n,this._dragDropRegistry=i}createDrag(e,t=be){return new ee(e,t,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(e){return new le(e,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.d),i["\u0275\u0275inject"](i.NgZone),i["\u0275\u0275inject"](I),i["\u0275\u0275inject"](ge))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(r.d),Object(i["\u0275\u0275inject"])(i.NgZone),Object(i["\u0275\u0275inject"])(I),Object(i["\u0275\u0275inject"])(ge))},token:e,providedIn:"root"}),e})();const ye=new i.InjectionToken("CDK_DRAG_PARENT"),_e=new i.InjectionToken("CdkDropListGroup"),Oe=new i.InjectionToken("CDK_DRAG_CONFIG");let je=0;const we=new i.InjectionToken("CdkDropList");let xe=(()=>{class e{constructor(t,n,r,s,a,c,l){this.element=t,this._changeDetectorRef=r,this._scrollDispatcher=s,this._dir=a,this._group=c,this._destroyed=new o.a,this.connectedTo=[],this.id="cdk-drop-list-"+je++,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.dropped=new i.EventEmitter,this.entered=new i.EventEmitter,this.exited=new i.EventEmitter,this.sorted=new i.EventEmitter,this._unsortedItems=new Set,this._dropListRef=n.createDropList(t),this._dropListRef.data=this,l&&this._assignDefaults(l),this._dropListRef.enterPredicate=(e,t)=>this.enterPredicate(e.data,t.data),this._dropListRef.sortPredicate=(e,t,n)=>this.sortPredicate(e,t.data,n.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),e._dropLists.push(this),c&&c._items.add(this)}get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(e){this._dropListRef.disabled=this._disabled=Object(s.b)(e)}addItem(e){this._unsortedItems.add(e),this._dropListRef.isDragging()&&this._syncItemsWithRef()}removeItem(e){this._unsortedItems.delete(e),this._dropListRef.isDragging()&&this._syncItemsWithRef()}getSortedItems(){return Array.from(this._unsortedItems).sort((e,t)=>e._dragRef.getVisibleElement().compareDocumentPosition(t._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){const t=e._dropLists.indexOf(this);t>-1&&e._dropLists.splice(t,1),this._group&&this._group._items.delete(this),this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(t){this._dir&&this._dir.change.pipe(Object(_.a)(this._dir.value),Object(y.a)(this._destroyed)).subscribe(e=>t.withDirection(e)),t.beforeStarted.subscribe(()=>{const n=Object(s.a)(this.connectedTo).map(t=>"string"==typeof t?e._dropLists.find(e=>e.id===t):t);if(this._group&&this._group._items.forEach(e=>{-1===n.indexOf(e)&&n.push(e)}),!this._scrollableParentsResolved){const e=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(e=>e.getElementRef().nativeElement);this._dropListRef.withScrollableParents(e),this._scrollableParentsResolved=!0}t.disabled=this.disabled,t.lockAxis=this.lockAxis,t.sortingDisabled=Object(s.b)(this.sortingDisabled),t.autoScrollDisabled=Object(s.b)(this.autoScrollDisabled),t.autoScrollStep=Object(s.d)(this.autoScrollStep,2),t.connectedTo(n.filter(e=>e&&e!==this).map(e=>e._dropListRef)).withOrientation(this.orientation)})}_handleEvents(e){e.beforeStarted.subscribe(()=>{this._syncItemsWithRef(),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(e=>{this.entered.emit({container:this,item:e.item.data,currentIndex:e.currentIndex})}),e.exited.subscribe(e=>{this.exited.emit({container:this,item:e.item.data}),this._changeDetectorRef.markForCheck()}),e.sorted.subscribe(e=>{this.sorted.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,container:this,item:e.item.data})}),e.dropped.subscribe(e=>{this.dropped.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,previousContainer:e.previousContainer.data,container:e.container.data,item:e.item.data,isPointerOverContainer:e.isPointerOverContainer,distance:e.distance}),this._changeDetectorRef.markForCheck()})}_assignDefaults(e){const{lockAxis:t,draggingDisabled:n,sortingDisabled:i,listAutoScrollDisabled:r,listOrientation:s}=e;this.disabled=null!=n&&n,this.sortingDisabled=null!=i&&i,this.autoScrollDisabled=null!=r&&r,this.orientation=s||"vertical",t&&(this.lockAxis=t)}_syncItemsWithRef(){this._dropListRef.withItems(this.getSortedItems().map(e=>e._dragRef))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](ve),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](D),i["\u0275\u0275directiveInject"](k.b,8),i["\u0275\u0275directiveInject"](_e,12),i["\u0275\u0275directiveInject"](Oe,8))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(e,t){2&e&&(i["\u0275\u0275attribute"]("id",t.id),i["\u0275\u0275classProp"]("cdk-drop-list-disabled",t.disabled)("cdk-drop-list-dragging",t._dropListRef.isDragging())("cdk-drop-list-receiving",t._dropListRef.isReceiving()))},inputs:{connectedTo:["cdkDropListConnectedTo","connectedTo"],id:"id",enterPredicate:["cdkDropListEnterPredicate","enterPredicate"],sortPredicate:["cdkDropListSortPredicate","sortPredicate"],disabled:["cdkDropListDisabled","disabled"],sortingDisabled:["cdkDropListSortingDisabled","sortingDisabled"],autoScrollDisabled:["cdkDropListAutoScrollDisabled","autoScrollDisabled"],orientation:["cdkDropListOrientation","orientation"],lockAxis:["cdkDropListLockAxis","lockAxis"],data:["cdkDropListData","data"],autoScrollStep:["cdkDropListAutoScrollStep","autoScrollStep"]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[i["\u0275\u0275ProvidersFeature"]([{provide:_e,useValue:void 0},{provide:we,useExisting:e}])]}),e._dropLists=[],e})();const Se=new i.InjectionToken("CdkDragHandle");let Ee=(()=>{class e{constructor(e,t){this.element=e,this._stateChanges=new o.a,this._disabled=!1,this._parentDrag=t}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(s.b)(e),this._stateChanges.next(this)}ngOnDestroy(){this._stateChanges.complete()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](ye,12))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkDragHandle",""]],hostAttrs:[1,"cdk-drag-handle"],inputs:{disabled:["cdkDragHandleDisabled","disabled"]},features:[i["\u0275\u0275ProvidersFeature"]([{provide:Se,useExisting:e}])]}),e})();const Ce=new i.InjectionToken("CdkDragPlaceholder"),ke=new i.InjectionToken("CdkDragPreview");let De=(()=>{class e{constructor(t,n,r,s,a,l,u,d,p,h,f){this.element=t,this.dropContainer=n,this._ngZone=s,this._viewContainerRef=a,this._dir=u,this._changeDetectorRef=p,this._selfHandle=h,this._parentDrag=f,this._destroyed=new o.a,this.started=new i.EventEmitter,this.released=new i.EventEmitter,this.ended=new i.EventEmitter,this.entered=new i.EventEmitter,this.exited=new i.EventEmitter,this.dropped=new i.EventEmitter,this.moved=new c.a(e=>{const t=this._dragRef.moved.pipe(Object(A.a)(e=>({source:this,pointerPosition:e.pointerPosition,event:e.event,delta:e.delta,distance:e.distance}))).subscribe(e);return()=>{t.unsubscribe()}}),this._dragRef=d.createDrag(t,{dragStartThreshold:l&&null!=l.dragStartThreshold?l.dragStartThreshold:5,pointerDirectionChangeThreshold:l&&null!=l.pointerDirectionChangeThreshold?l.pointerDirectionChangeThreshold:5,zIndex:null==l?void 0:l.zIndex}),this._dragRef.data=this,e._dragInstances.push(this),l&&this._assignDefaults(l),n&&(this._dragRef._withDropContainer(n._dropListRef),n.addItem(this)),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}get disabled(){return this._disabled||this.dropContainer&&this.dropContainer.disabled}set disabled(e){this._disabled=Object(s.b)(e),this._dragRef.disabled=this._disabled}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}ngAfterViewInit(){this._ngZone.onStable.pipe(Object(P.a)(1),Object(y.a)(this._destroyed)).subscribe(()=>{this._updateRootElement(),this._handles.changes.pipe(Object(_.a)(this._handles),Object(R.a)(e=>{const t=e.filter(e=>e._parentDrag===this).map(e=>e.element);this._selfHandle&&this.rootElementSelector&&t.push(this.element),this._dragRef.withHandles(t)}),Object(O.a)(e=>Object(L.a)(...e.map(e=>e._stateChanges.pipe(Object(_.a)(e))))),Object(y.a)(this._destroyed)).subscribe(e=>{const t=this._dragRef,n=e.element.nativeElement;e.disabled?t.disableHandle(n):t.enableHandle(n)}),this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)})}ngOnChanges(e){const t=e.rootElementSelector,n=e.freeDragPosition;t&&!t.firstChange&&this._updateRootElement(),n&&!n.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this);const t=e._dragInstances.indexOf(this);t>-1&&e._dragInstances.splice(t,1),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()}_updateRootElement(){const e=this.element.nativeElement,t=this.rootElementSelector?Ie(e,this.rootElementSelector):e;this._dragRef.withRootElement(t||e)}_getBoundaryElement(){const e=this.boundaryElement;return e?"string"==typeof e?Ie(this.element.nativeElement,e):Object(s.c)(e):null}_syncInputs(t){t.beforeStarted.subscribe(()=>{if(!t.isDragging()){const e=this._dir,n=this.dragStartDelay,i=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,r=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;t.disabled=this.disabled,t.lockAxis=this.lockAxis,t.dragStartDelay="object"==typeof n&&n?n:Object(s.d)(n),t.constrainPosition=this.constrainPosition,t.previewClass=this.previewClass,t.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(i).withPreviewTemplate(r),e&&t.withDirection(e.value)}}),t.beforeStarted.pipe(Object(P.a)(1)).subscribe(()=>{var n,i;if(this._parentDrag)return void t.withParent(this._parentDrag._dragRef);let r=this.element.nativeElement.parentElement;for(;r;){if(null===(n=r.classList)||void 0===n?void 0:n.contains("cdk-drag")){t.withParent((null===(i=e._dragInstances.find(e=>e.element.nativeElement===r))||void 0===i?void 0:i._dragRef)||null);break}r=r.parentElement}})}_handleEvents(e){e.started.subscribe(()=>{this.started.emit({source:this}),this._changeDetectorRef.markForCheck()}),e.released.subscribe(()=>{this.released.emit({source:this})}),e.ended.subscribe(e=>{this.ended.emit({source:this,distance:e.distance}),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(e=>{this.entered.emit({container:e.container.data,item:this,currentIndex:e.currentIndex})}),e.exited.subscribe(e=>{this.exited.emit({container:e.container.data,item:this})}),e.dropped.subscribe(e=>{this.dropped.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,previousContainer:e.previousContainer.data,container:e.container.data,isPointerOverContainer:e.isPointerOverContainer,item:this,distance:e.distance})})}_assignDefaults(e){const{lockAxis:t,dragStartDelay:n,constrainPosition:i,previewClass:r,boundaryElement:s,draggingDisabled:o,rootElementSelector:a}=e;this.disabled=null!=o&&o,this.dragStartDelay=n||0,t&&(this.lockAxis=t),i&&(this.constrainPosition=i),r&&(this.previewClass=r),s&&(this.boundaryElement=s),a&&(this.rootElementSelector=a)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](we,12),i["\u0275\u0275directiveInject"](r.d),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](Oe,8),i["\u0275\u0275directiveInject"](k.b,8),i["\u0275\u0275directiveInject"](ve),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](Se,10),i["\u0275\u0275directiveInject"](ye,12))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkDrag",""]],contentQueries:function(e,t,n){if(1&e&&(i["\u0275\u0275contentQuery"](n,ke,1),i["\u0275\u0275contentQuery"](n,Ce,1),i["\u0275\u0275contentQuery"](n,Se,1)),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._previewTemplate=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._placeholderTemplate=e.first),i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t._handles=e)}},hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(e,t){2&e&&i["\u0275\u0275classProp"]("cdk-drag-disabled",t.disabled)("cdk-drag-dragging",t._dragRef.isDragging())},inputs:{disabled:["cdkDragDisabled","disabled"],dragStartDelay:["cdkDragStartDelay","dragStartDelay"],lockAxis:["cdkDragLockAxis","lockAxis"],constrainPosition:["cdkDragConstrainPosition","constrainPosition"],previewClass:["cdkDragPreviewClass","previewClass"],boundaryElement:["cdkDragBoundary","boundaryElement"],rootElementSelector:["cdkDragRootElement","rootElementSelector"],data:["cdkDragData","data"],freeDragPosition:["cdkDragFreeDragPosition","freeDragPosition"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[i["\u0275\u0275ProvidersFeature"]([{provide:ye,useExisting:e}]),i["\u0275\u0275NgOnChangesFeature"]]}),e._dragInstances=[],e})();function Ie(e,t){let n=e.parentElement;for(;n;){if(n.matches?n.matches(t):n.msMatchesSelector(t))return n;n=n.parentElement}return null}let Me=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({providers:[ve],imports:[M]}),e})()},"5+tZ":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("lJxs"),r=n("Cfvw"),s=n("zx2A");function o(e,t,n=Number.POSITIVE_INFINITY){return"function"==typeof t?s=>s.pipe(o((n,s)=>Object(r.a)(e(n,s)).pipe(Object(i.a)((e,i)=>t(n,e,s,i))),n)):("number"==typeof t&&(n=t),t=>t.lift(new a(e,n)))}class a{constructor(e,t=Number.POSITIVE_INFINITY){this.project=e,this.concurrent=t}call(e,t){return t.subscribe(new c(e,this.project,this.concurrent))}}class c extends s.b{constructor(e,t,n=Number.POSITIVE_INFINITY){super(e),this.project=t,this.concurrent=n,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(e){this.active0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},"586V":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return r}));const i="RELATION",r="#PLACEHOLDER_PARENT_METADATA_VALUE#"},"58Gp":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("QhmN"),s=n("cX2l"),o=n("1kSV"),a=n("tyNb"),c=n("BI7K"),l=n("sYmb");let u=(()=>{class e extends s.a{constructor(e,t){super(e,t),this.activeModal=e,this.route=t,this.objectType=r.a.COMMUNITY,this.selectorTypes=[r.a.COMMUNITY,r.a.COLLECTION],this.action=s.b.SET_SCOPE,this.scopeChange=new i.EventEmitter}navigate(e){this.scopeChange.emit(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](o.c),i["\u0275\u0275directiveInject"](a.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-scope-selector-modal"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:37,vars:11,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"btn","btn-outline-primary","btn-lg","btn-block",3,"click"],[1,"position-relative","py-1","my-3","font-weight-normal"],["id","create-community-or-separator",1,"text-center","position-absolute","w-100"],[1,"px-4","bg-white"],[1,"px-2"],[3,"currentDSOId","types","onSelect"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.selectObject(void 0)})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"button",4),i["\u0275\u0275listener"]("click",(function(){return t.selectObject(void 0)})),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementStart"](18,"h3",5),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275element"](20,"hr"),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementStart"](22,"div",6),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementStart"](24,"span",7),i["\u0275\u0275text"](25,"or"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](28,"\n\n "),i["\u0275\u0275elementStart"](29,"h5",8),i["\u0275\u0275text"](30),i["\u0275\u0275pipe"](31,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](32,"\n "),i["\u0275\u0275elementStart"](33,"ds-dso-selector",9),i["\u0275\u0275listener"]("onSelect",(function(e){return t.selectObject(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](34,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](35,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](36,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,5,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".head"),"\n "),i["\u0275\u0275advance"](12),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](16,7,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".button")),i["\u0275\u0275advance"](15),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](31,9,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".input-header")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("currentDSOId",null==t.dsoRD?null:t.dsoRD.payload.uuid)("types",t.selectorTypes))},directives:[c.a],pipes:[l.d],styles:["#create-community-or-separator[_ngcontent-%COMP%]{top:0}"]}),e})()},"5HAD":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"e",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"a",(function(){return d}));var i=n("+1Sv");const r=new i.a("submissiondefinitions"),s=new i.a("submissiondefinition"),o=new i.a("submissionform"),a=new i.a("submissionforms"),c=(new i.a("submissionsections"),new i.a("submissionsection")),l=new i.a("submissionuploads"),u=new i.a("submissionupload"),d=new i.a("submissionaccessoption")},"5eJj":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("J3qs"),r=n("2d/v"),s=n("oBfO"),o=n("f+Ev"),a=n("zQ+x"),c=n("AytR");function l(e){return Object(i.e)(e._links)&&Object(i.b)(e._links.self)}function u(e){return Object(i.b)(e.page)&&Object(i.b)(e.page.size)&&Object(i.b)(e.page.totalElements)&&Object(i.b)(e.page.totalPages)&&Object(i.b)(e.page.number)}class d{constructor(){this.shouldDirectlyAttachEmbeds=!1,this.serializerConstructor=r.a}process(e,t,n){if(Object(i.e)(e)){if(Object(i.a)(e)||"object"!=typeof e)return e;if(u(e))return this.processPaginatedList(e,t);if(Array.isArray(e))return this.processArray(e,t);if(l(e)){const r=this.deserialize(e);return Object(i.e)(e._embedded)&&Object.keys(e._embedded).filter(t=>e._embedded.hasOwnProperty(t)).forEach(n=>{const s=this.process(e._embedded[n],t,e._links[n].href);Object(i.b)(r)&&this.shouldDirectlyAttachEmbeds&&Object(i.e)(s)&&(u(e._embedded[n])?(r[n]=s,r[n].page=s.page.map(e=>this.retrieveObjectOrUrl(e))):l(e._embedded[n])?r[n]=this.retrieveObjectOrUrl(s):Array.isArray(s)&&(r[n]=s.map(e=>this.retrieveObjectOrUrl(e))))}),this.cache(r,t,e,n),r}const r={};return Object.keys(e).filter(t=>e.hasOwnProperty(t)).filter(t=>Object(i.b)(e[t])).forEach(n=>{r[n]=this.process(e[n],t)}),r}}processPaginatedList(e,t){const n=this.processPageInfo(e);let r=e._embedded;Object(i.a)(r)?r=[]:Array.isArray(r)||(r=this.flattenSingleKeyObject(r));const s=this.processArray(r,t);return Object(o.b)(n,s)}processArray(e,t){let n=[];return e.forEach(e=>{n=[...n,this.process(e,t)]}),n}deserialize(e){const t=e.type;if(Object(i.b)(t)){const n=Object(a.e)(t);return Object(i.b)(n)?new this.serializerConstructor(n).deserialize(e):(console.warn("cannot deserialize type "+t),null)}return console.warn("cannot deserialize type "+t),null}cache(e,t,n,i){this.toCache&&this.addToObjectCache(e,t,n,i)}addToObjectCache(e,t,n,r){if(Object(i.a)(e)||Object(i.a)(e._links)||Object(i.a)(e._links.self)||Object(i.a)(e._links.self.href)){const t=Object(i.b)(n)&&Object(i.b)(n.type)?n.type:"object";let r;return r=Object(i.b)(n._embedded)?JSON.stringify(Object.assign({},n,{_embedded:"..."})):JSON.stringify(n),void console.warn(`Can't cache incomplete ${t}: ${JSON.stringify(e)}, parsed from (partial) response: ${r}`)}this.objectCache.add(e,Object(i.b)(t.responseMsToLive)?t.responseMsToLive:c.a.cache.msToLive.default,t.uuid,r)}processPageInfo(e){if(Object(i.b)(e.page)){const t=Object.assign({},e.page,{_links:e._links}),n=new r.a(s.a).deserialize(t);return n.currentPage>=0&&Object.assign(n,{currentPage:n.currentPage+1}),n}}flattenSingleKeyObject(e){const t=Object.keys(e);if(1!==t.length)throw new Error(`Expected an object with a single key, got: ${JSON.stringify(e)}`);return e[t[0]]}retrieveObjectOrUrl(e){return this.toCache?e._links.self.href:e}isSuccessStatus(e){return e>=200&&e<300}}},"5tBA":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("license")},"5yfJ":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return o}));var i=n("HDdC"),r=n("KqfI");const s=new i.a(r.a);function o(){return s}},"6+QB":function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("wd/R"))},"6+eR":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l}));var i=n("X8f1"),r=n("J3qs");const s="/trash",o={editable:!1,isNew:!1,isValid:!0},a={editable:!0,isNew:!0,isValid:void 0},c=Object.create(null);function l(e=c,t){switch(t.type){case i.e.INITIALIZE_FIELDS:return function(e,t){const n=t.payload.url,i=t.payload.lastModified,r=t.payload.patchOperationService,s=function(e){const t=e.map(e=>e.uuid),n={};return t.forEach(e=>n[e]=o),n}(t.payload.fields),a=Object.assign({},e[n],{fieldStates:s},{fieldUpdates:{}},{virtualMetadataSources:{}},{lastModified:i},{patchOperationService:r});return Object.assign({},e,{[n]:a})}(e,t);case i.e.ADD_FIELD:return function(e,t){const n=t.payload.url,s=t.payload.field,o=t.payload.changeType,c=e[n]||{fieldUpdates:{}};let l=c.fieldStates;o===i.c.ADD&&(l=Object.assign({},{[s.uuid]:a},c.fieldStates));let u=c.fieldUpdates[s.uuid]||{};const d=(p=u.changeType,h=o,Object(r.a)(h)?p:Object(r.a)(p)?h:p.valueOf()>h.valueOf()?p:h);var p,h;u=Object.assign({},{field:s,changeType:d});const f=Object.assign({},c.fieldUpdates,{[s.uuid]:u}),m=Object.assign({},c,{fieldStates:l},{fieldUpdates:f});return Object.assign({},e,{[n]:m})}(e,t);case i.e.SELECT_VIRTUAL_METADATA:return function(e,t){const n=t.payload.url,i=t.payload.source,r=e[n]||{},s=Object.assign({},r.virtualMetadataSources[i],{[t.payload.uuid]:t.payload.select}),o=Object.assign({},r.virtualMetadataSources,{[i]:s}),a=Object.assign({},r,{virtualMetadataSources:o});return Object.assign({},e,{[n]:a})}(e,t);case i.e.DISCARD:return function(e,t){if(t.payload.discardAll){let t=Object.assign({},e);return Object.keys(e).filter(e=>!e.endsWith(s)).forEach(e=>{t=u(e,t)}),t}return u(t.payload.url,e)}(e,t);case i.e.REINSTATE:return function(e,t){const n=t.payload.url,i=Object.assign({},e,{[n]:e[n+s]});return delete i[n+s],i}(e,t);case i.e.REMOVE:return function(e,t){return function(e,t){const n=Object.assign({},e);return delete n[t+s],n}(e,t.payload.url)}(e,t);case i.e.REMOVE_ALL:return function(e){const t=Object.assign({},e);return Object.keys(e).filter(e=>e.endsWith(s)).forEach(e=>{delete t[e]}),t}(e);case i.e.REMOVE_FIELD:return function(e,t){const n=t.payload.url,i=t.payload.uuid;let s=e[n];if(Object(r.b)(s)){const t=Object.assign({},s.fieldUpdates);Object(r.b)(t[i])&&delete t[i];const o=Object.assign({},s.fieldStates);Object(r.b)(o[i])&&(o[i].isNew?delete o[i]:o[i]=Object.assign({},o[i],{editable:!1,isValid:!0})),s=Object.assign({},e[n],{fieldUpdates:t,fieldStates:o})}return Object.assign({},e,{[n]:s})}(e,t);case i.e.SET_EDITABLE_FIELD:return function(e,t){const n=t.payload.url,i=t.payload.uuid,r=e[n],s=Object.assign({},r.fieldStates[i],{editable:t.payload.editable}),o=Object.assign({},r.fieldStates,{[i]:s}),a=Object.assign({},r,{fieldStates:o});return Object.assign({},e,{[n]:a})}(e,t);case i.e.SET_VALID_FIELD:return function(e,t){const n=t.payload.url,i=t.payload.uuid,r=e[n],s=Object.assign({},r.fieldStates[i],{isValid:t.payload.isValid}),o=Object.assign({},r.fieldStates,{[i]:s}),a=Object.assign({},r,{fieldStates:o});return Object.assign({},e,{[n]:a})}(e,t);default:return e}}function u(e,t){const n=t[e],i={};Object.keys(n.fieldStates).forEach(e=>{const t=n.fieldStates[e];t.isNew||(i[e]=Object.assign({},t,{editable:!1,isValid:!0}))});const r=Object.assign({},n,{fieldUpdates:{},fieldStates:i});return Object.assign({},t,{[e]:r},{[e+s]:n})}},"6/HU":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("JTKQ");function s(e,t){}let o=(()=>{class e extends r.a{getComponentName(){return"HeaderNavbarWrapperComponent"}importThemedComponent(e){return n("K/Po")(`./${e}/app/header-nav-wrapper/header-navbar-wrapper.component`)}importUnthemedComponent(){return Promise.resolve().then(n.bind(null,"Y49T"))}}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-themed-header-navbar-wrapper"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:0,consts:[["vcr",""]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,s,0,0,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](2,"\n"))},styles:["[_nghost-%COMP%]{z-index:var(--ds-nav-z-index)}"]}),e})();const a=i["\u0275\u0275getInheritedFactory"](o)},"6B0Y":function(e,t,n){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},n={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,n){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n("wd/R"))},"6CLs":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("AytR"),s=n("sYmb"),o=n("3qlj"),a=n("ofXK"),c=n("1kSV");function l(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"li",6,7),i["\u0275\u0275listener"]("keyup.enter",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](2).useLang(n)}))("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](2).useLang(n)})),i["\u0275\u0275text"](2),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](2);i["\u0275\u0275classProp"]("active",e===n.translate.currentLang),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"]("\n ",n.langLabel(e),"\n ")}}function u(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",1),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",2),i["\u0275\u0275listener"]("click",(function(e){return e.preventDefault()})),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"i",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"ul",4),i["\u0275\u0275pipe"](10,"translate"),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,l,3,3,"li",5),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](14,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](4,6,"nav.language")),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](3,4,"nav.language")),i["\u0275\u0275advance"](7),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](10,8,"nav.language")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",e.translate.getLangs())}}let d=(()=>{class e{constructor(e,t){this.translate=e,this.localeService=t}ngOnInit(){this.activeLangs=r.a.languages.filter(e=>!0===e.active),this.moreThanOneLanguage=this.activeLangs.length>1}currentLangLabel(){return this.activeLangs.find(e=>e.code===this.translate.currentLang).label}langLabel(e){return this.activeLangs.find(t=>t.code===e).label}useLang(e){this.localeService.setCurrentLanguageCode(e),this.localeService.refreshAfterChangeLanguage()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](s.e),i["\u0275\u0275directiveInject"](o.b))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-lang-switch"]],decls:2,vars:1,consts:[["ngbDropdown","","class","navbar-nav","display","dynamic","placement","bottom-right",4,"ngIf"],["ngbDropdown","","display","dynamic","placement","bottom-right",1,"navbar-nav"],["href","javascript:void(0);","role","button","data-toggle","dropdown","ngbDropdownToggle","","tabindex","0",1,"px-1",3,"title","click"],[1,"fas","fa-globe-asia","fa-lg","fa-fw"],["ngbDropdownMenu","",1,"dropdown-menu"],["class","dropdown-item","tabindex","0",3,"active","keyup.enter","click",4,"ngFor","ngForOf"],["tabindex","0",1,"dropdown-item",3,"keyup.enter","click"],["langSelect",""]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,u,15,10,"div",0),i["\u0275\u0275text"](1,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",t.moreThanOneLanguage)},directives:[a.p,c.j,c.o,c.m,a.o],pipes:[s.d],styles:[".dropdown-toggle[_ngcontent-%COMP%]:after{display:none}@media screen and (min-width:768px){.dropdown-toggle[_ngcontent-%COMP%]{color:var(--ds-header-icon-color)!important}.dropdown-toggle[_ngcontent-%COMP%]:hover, .dropdown-togglefocus[_ngcontent-%COMP%]{color:var(--ds-header-icon-color-hover)}}"]}),e})()},"6JNq":function(e,t,n){var i=n("Gi26"),r=n("Vu81"),s=n("Bs8V"),o=n("m/L8");e.exports=function(e,t){for(var n=r(t),a=o.f,c=s.f,l=0;l{let e=class{};return e.type=c.a,Object(i.b)([a.a,r.autoserialize,Object(i.c)("design:type",l.a)],e.prototype,"type",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"shortDescription",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"description",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"mimetype",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"supportLevel",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"internal",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Array)],e.prototype,"extensions",void 0),Object(i.b)([Object(r.deserializeAs)(new o.a("bitstream-format"),"id"),Object(i.c)("design:type",String)],e.prototype,"uuid",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"id",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),e=Object(i.b)([s.i],e),e})()},"6foH":function(e,t,n){var i,r;void 0===(r="function"==typeof(i=function(){"use strict";function e(e){e.parentElement.removeChild(e)}function t(e){return null!=e}function n(e){e.preventDefault()}function i(e){return"number"==typeof e&&!isNaN(e)&&isFinite(e)}function r(e,t,n){n>0&&(c(e,t),setTimeout((function(){l(e,t)}),n))}function s(e){return Math.max(Math.min(e,100),0)}function o(e){return Array.isArray(e)?e:[e]}function a(e){var t=(e=String(e)).split(".");return t.length>1?t[1].length:0}function c(e,t){e.classList&&!/\s/.test(t)?e.classList.add(t):e.className+=" "+t}function l(e,t){e.classList&&!/\s/.test(t)?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function u(e){var t=void 0!==window.pageXOffset,n="CSS1Compat"===(e.compatMode||"");return{x:t?window.pageXOffset:n?e.documentElement.scrollLeft:e.body.scrollLeft,y:t?window.pageYOffset:n?e.documentElement.scrollTop:e.body.scrollTop}}function d(e,t){return 100/(t-e)}function p(e,t,n){return 100*t/(e[n+1]-e[n])}function h(e,t){for(var n=1;e>=t[n];)n+=1;return n}function f(e,t,n){var r;if("number"==typeof t&&(t=[t]),!Array.isArray(t))throw new Error("noUiSlider (14.7.0): 'range' contains invalid value.");if(!i(r="min"===e?0:"max"===e?100:parseFloat(e))||!i(t[0]))throw new Error("noUiSlider (14.7.0): 'range' value isn't numeric.");n.xPct.push(r),n.xVal.push(t[0]),r?n.xSteps.push(!isNaN(t[1])&&t[1]):isNaN(t[1])||(n.xSteps[0]=t[1]),n.xHighestCompleteStep.push(0)}function m(e,t,n){if(t)if(n.xVal[e]!==n.xVal[e+1]){n.xSteps[e]=p([n.xVal[e],n.xVal[e+1]],t,0)/d(n.xPct[e],n.xPct[e+1]);var i=Math.ceil(Number(((n.xVal[e+1]-n.xVal[e])/n.xNumSteps[e]).toFixed(3))-1);n.xHighestCompleteStep[e]=n.xVal[e]+n.xNumSteps[e]*i}else n.xSteps[e]=n.xHighestCompleteStep[e]=n.xVal[e]}function g(e,t,n){var i;this.xPct=[],this.xVal=[],this.xSteps=[n||!1],this.xNumSteps=[!1],this.xHighestCompleteStep=[],this.snap=t;var r=[];for(i in e)e.hasOwnProperty(i)&&r.push([e[i],i]);for(r.sort(r.length&&"object"==typeof r[0][0]?function(e,t){return e[0][0]-t[0][0]}:function(e,t){return e[0]-t[0]}),i=0;ithis.xPct[r+1];)r++;else e===this.xPct[this.xPct.length-1]&&(r=this.xPct.length-2);n||e!==this.xPct[r+1]||r++;var s=1,o=t[r],a=0,c=0,l=0,u=0;for(i=n?(e-this.xPct[r])/(this.xPct[r+1]-this.xPct[r]):(this.xPct[r+1]-e)/(this.xPct[r+1]-this.xPct[r]);o>0;)a=this.xPct[r+1+u]-this.xPct[r+u],t[r+u]*s+100-100*i>100?(c=a*i,s=(o-100*i)/t[r+u],i=1):(c=t[r+u]*a/100*s,s=0),n?(l-=c,this.xPct.length+u>=1&&u--):(l+=c,this.xPct.length-u>=1&&u++),o=t[r+u]*s;return e+l},g.prototype.toStepping=function(e){return function(e,t,n){if(n>=e.slice(-1)[0])return 100;var i=h(n,e),r=t[i-1],s=t[i];return r+function(e,t){return p(e,e[0]<0?t+Math.abs(e[0]):t-e[0],0)}([e[i-1],e[i]],n)/d(r,s)}(this.xVal,this.xPct,e)},g.prototype.fromStepping=function(e){return function(e,t,n){if(n>=100)return e.slice(-1)[0];var i=h(n,t),r=t[i-1];return function(e,t){return t*(e[1]-e[0])/100+e[0]}([e[i-1],e[i]],(n-r)*d(r,t[i]))}(this.xVal,this.xPct,e)},g.prototype.getStep=function(e){return function(e,t,n,i){if(100===i)return i;var r=h(i,e),s=e[r-1],o=e[r];return n?i-s>(o-s)/2?o:s:t[r-1]?e[r-1]+function(e,t){return Math.round(e/t)*t}(i-e[r-1],t[r-1]):i}(this.xPct,this.xSteps,this.snap,e)},g.prototype.getDefaultStep=function(e,t,n){var i=h(e,this.xPct);return(100===e||t&&e===this.xPct[i-1])&&(i=Math.max(i-1,1)),(this.xVal[i]-this.xVal[i-1])/n},g.prototype.getNearbySteps=function(e){var t=h(e,this.xPct);return{stepBefore:{startValue:this.xVal[t-2],step:this.xNumSteps[t-2],highestStep:this.xHighestCompleteStep[t-2]},thisStep:{startValue:this.xVal[t-1],step:this.xNumSteps[t-1],highestStep:this.xHighestCompleteStep[t-1]},stepAfter:{startValue:this.xVal[t],step:this.xNumSteps[t],highestStep:this.xHighestCompleteStep[t]}}},g.prototype.countStepDecimals=function(){var e=this.xNumSteps.map(a);return Math.max.apply(null,e)},g.prototype.convert=function(e){return this.getStep(this.toStepping(e))};var b={to:function(e){return void 0!==e&&e.toFixed(2)},from:Number},v={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"};function y(e){if(function(e){return"object"==typeof e&&"function"==typeof e.to&&"function"==typeof e.from}(e))return!0;throw new Error("noUiSlider (14.7.0): 'format' requires 'to' and 'from' methods.")}function _(e,t){if(!i(t))throw new Error("noUiSlider (14.7.0): 'step' is not numeric.");e.singleStep=t}function O(e,t){if(!i(t))throw new Error("noUiSlider (14.7.0): 'keyboardPageMultiplier' is not numeric.");e.keyboardPageMultiplier=t}function j(e,t){if(!i(t))throw new Error("noUiSlider (14.7.0): 'keyboardDefaultStep' is not numeric.");e.keyboardDefaultStep=t}function w(e,t){if("object"!=typeof t||Array.isArray(t))throw new Error("noUiSlider (14.7.0): 'range' is not an object.");if(void 0===t.min||void 0===t.max)throw new Error("noUiSlider (14.7.0): Missing 'min' or 'max' in 'range'.");if(t.min===t.max)throw new Error("noUiSlider (14.7.0): 'range' 'min' and 'max' cannot be equal.");e.spectrum=new g(t,e.snap,e.singleStep)}function x(e,t){if(t=o(t),!Array.isArray(t)||!t.length)throw new Error("noUiSlider (14.7.0): 'start' option is incorrect.");e.handles=t.length,e.start=t}function S(e,t){if(e.snap=t,"boolean"!=typeof t)throw new Error("noUiSlider (14.7.0): 'snap' option must be a boolean.")}function E(e,t){if(e.animate=t,"boolean"!=typeof t)throw new Error("noUiSlider (14.7.0): 'animate' option must be a boolean.")}function C(e,t){if(e.animationDuration=t,"number"!=typeof t)throw new Error("noUiSlider (14.7.0): 'animationDuration' option must be a number.")}function k(e,t){var n,i=[!1];if("lower"===t?t=[!0,!1]:"upper"===t&&(t=[!1,!0]),!0===t||!1===t){for(n=1;n1)throw new Error("noUiSlider (14.7.0): 'padding' option must not exceed 100% of the range.")}}function L(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider (14.7.0): 'direction' option was not recognized.")}}function A(e,t){if("string"!=typeof t)throw new Error("noUiSlider (14.7.0): 'behaviour' must be a string containing options.");var n=t.indexOf("tap")>=0,i=t.indexOf("drag")>=0,r=t.indexOf("fixed")>=0,s=t.indexOf("snap")>=0,o=t.indexOf("hover")>=0,a=t.indexOf("unconstrained")>=0;if(r){if(2!==e.handles)throw new Error("noUiSlider (14.7.0): 'fixed' behaviour must be used with 2 handles");I(e,e.start[1]-e.start[0])}if(a&&(e.margin||e.limit))throw new Error("noUiSlider (14.7.0): 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:n||s,drag:i,fixed:r,snap:s,hover:o,unconstrained:a}}function P(e,t){if(!1!==t)if(!0===t){e.tooltips=[];for(var n=0;n-1?1:_?2:0,!s&&a&&u!==y&&(m=0),u===y&&c||(r[p.toFixed(5)]=[u,m]),l=p}})),r}(e.density||1,t,function(e,t,n){if("range"===e||"steps"===e)return w.xVal;if("count"===e){if(t<2)throw new Error("noUiSlider (14.7.0): 'values' (>= 2) required for mode 'count'.");var i=t-1,r=100/i;for(t=[];i--;)t[i]=i*r;t.push(100),e="positions"}return"positions"===e?t.map((function(e){return w.fromStepping(n?w.getStep(e):e)})):"values"===e?n?t.map((function(e){return w.fromStepping(w.getStep(w.toStepping(e)))})):t:void 0}(t,e.values||!1,e.stepped||!1)),r=e.format||{to:Math.round};return m=j.appendChild(function(e,t,n){var i=D.createElement("div"),r=[];r[0]=a.cssClasses.valueNormal,r[1]=a.cssClasses.valueLarge,r[2]=a.cssClasses.valueSub;var s=[];s[0]=a.cssClasses.markerNormal,s[1]=a.cssClasses.markerLarge,s[2]=a.cssClasses.markerSub;var o=[a.cssClasses.valueHorizontal,a.cssClasses.valueVertical],l=[a.cssClasses.markerHorizontal,a.cssClasses.markerVertical];function u(e,t){var n=t===a.cssClasses.value;return t+" "+(n?o:l)[a.ort]+" "+(n?r:s)[e]}return c(i,a.cssClasses.pips),c(i,0===a.ort?a.cssClasses.pipsHorizontal:a.cssClasses.pipsVertical),Object.keys(e).forEach((function(r){!function(e,r,s){if(-1!==(s=t?t(r,s):s)){var o=L(i,!1);o.className=u(s,a.cssClasses.marker),o.style[a.style]=e+"%",s>0&&((o=L(i,!1)).className=u(s,a.cssClasses.value),o.setAttribute("data-value",r),o.style[a.style]=e+"%",o.innerHTML=n.to(r))}}(r,e[r][0],e[r][1])})),i}(i,n,r))}function U(){var e=p.getBoundingClientRect(),t="offset"+["Width","Height"][a.ort];return 0===a.ort?e.width||p[t]:e.height||p[t]}function q(e,t,n,i){var r=function(r){return!!(r=function(e,t,n){var i,r,s=0===e.type.indexOf("touch"),o=0===e.type.indexOf("mouse"),a=0===e.type.indexOf("pointer");if(0===e.type.indexOf("MSPointer")&&(a=!0),"mousedown"===e.type&&!e.buttons&&!e.touches)return!1;if(s){var c=function(e){return e.target===n||n.contains(e.target)||e.target.shadowRoot&&e.target.shadowRoot.contains(n)};if("touchstart"===e.type){var l=Array.prototype.filter.call(e.touches,c);if(l.length>1)return!1;i=l[0].pageX,r=l[0].pageY}else{var d=Array.prototype.find.call(e.changedTouches,c);if(!d)return!1;i=d.pageX,r=d.pageY}}return t=t||u(D),(o||a)&&(i=e.clientX+t.x,r=e.clientY+t.y),e.pageOffset=t,e.points=[i,r],e.cursor=o||a,e}(r,i.pageOffset,i.target||t))&&!(F()&&!i.doNotReject)&&(o=a.cssClasses.tap,!(((s=j).classList?s.classList.contains(o):new RegExp("\\b"+o+"\\b").test(s.className))&&!i.doNotReject))&&!(e===_.start&&void 0!==r.buttons&&r.buttons>1)&&(!i.hover||!r.buttons)&&(O||r.preventDefault(),r.calcPoint=r.points[a.ort],void n(r,i));var s,o},s=[];return e.split(" ").forEach((function(e){t.addEventListener(e,r,!!O&&{passive:!0}),s.push([e,r])})),s}function W(e){var t,n,i,r,o,c,l=100*(e-(n=a.ort,i=(t=p).getBoundingClientRect(),o=(r=t.ownerDocument).documentElement,c=u(r),/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(c.x=0),n?i.top+c.y-o.clientTop:i.left+c.x-o.clientLeft))/U();return l=s(l),a.dir?100-l:l}function $(e,t){"mouseout"===e.type&&"HTML"===e.target.nodeName&&null===e.relatedTarget&&X(e,t)}function G(e,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===e.buttons&&0!==t.buttonsProperty)return X(e,t);var n=(a.dir?-1:1)*(e.calcPoint-t.startCalcPoint);ne(n>0,100*n/t.baseSize,t.locations,t.handleNumbers)}function X(e,t){t.handle&&(l(t.handle,a.cssClasses.active),C-=1),t.listeners.forEach((function(e){I.removeEventListener(e[0],e[1])})),0===C&&(l(j,a.cssClasses.drag),re(),e.cursor&&(M.style.cursor="",M.removeEventListener("selectstart",n))),t.handleNumbers.forEach((function(e){Z("change",e),Z("set",e),Z("end",e)}))}function K(e,t){if(t.handleNumbers.some(N))return!1;var i;1===t.handleNumbers.length&&(C+=1,c(i=h[t.handleNumbers[0]].children[0],a.cssClasses.active)),e.stopPropagation();var r=[],s=q(_.move,I,G,{target:e.target,handle:i,listeners:r,startCalcPoint:e.calcPoint,baseSize:U(),pageOffset:e.pageOffset,handleNumbers:t.handleNumbers,buttonsProperty:e.buttons,locations:S.slice()}),o=q(_.end,I,X,{target:e.target,handle:i,listeners:r,doNotReject:!0,handleNumbers:t.handleNumbers}),l=q("mouseout",I,$,{target:e.target,handle:i,listeners:r,doNotReject:!0,handleNumbers:t.handleNumbers});r.push.apply(r,s.concat(o,l)),e.cursor&&(M.style.cursor=getComputedStyle(e.target).cursor,h.length>1&&c(j,a.cssClasses.drag),M.addEventListener("selectstart",n,!1)),t.handleNumbers.forEach((function(e){Z("start",e)}))}function J(e,t){k[e]=k[e]||[],k[e].push(t),"update"===e.split(".")[0]&&h.forEach((function(e,t){Z("update",t)}))}function Q(e){var t=e&&e.split(".")[0],n=t?e.substring(t.length):e;Object.keys(k).forEach((function(e){var i=e.split(".")[0],r=e.substring(i.length);t&&t!==i||n&&n!==r||function(e){return".__aria"===e||".__tooltips"===e}(r)&&n!==r||delete k[e]}))}function Z(e,t,n){Object.keys(k).forEach((function(i){var r=i.split(".")[0];e===r&&k[i].forEach((function(e){e.call(b,x.map(a.format.to),t,x.slice(),n||!1,S.slice(),b)}))}))}function ee(e,t,n,i,r,o){var c;return h.length>1&&!a.events.unconstrained&&(i&&t>0&&(c=w.getAbsoluteDistance(e[t-1],a.margin,0),n=Math.max(n,c)),r&&t1&&a.limit&&(i&&t>0&&(c=w.getAbsoluteDistance(e[t-1],a.limit,0),n=Math.min(n,c)),r&&t1?i.forEach((function(e,n){var i=ee(r,e,r[e]+t,s[n],o[n],!1);!1===i?t=0:(t=i-r[e],r[e]=i)})):s=o=[!0];var a=!1;i.forEach((function(e,i){a=se(e,n[e]+t,s[i],o[i])||a})),a&&i.forEach((function(e){Z("update",e),Z("slide",e)}))}function ie(e,t){return a.dir?100-e-t:e}function re(){E.forEach((function(e){h[e].style.zIndex=3+(h.length+(S[e]>50?-1:1)*e)}))}function se(e,t,n,i,r){return r||(t=ee(S,e,t,n,i,!1)),!1!==t&&(function(e,t){S[e]=t,x[e]=w.fromStepping(t);var n="translate("+te(10*(ie(t,0)-T)+"%","0")+")";h[e].style[a.transformRule]=n,oe(e),oe(e+1)}(e,t),!0)}function oe(e){if(f[e]){var t=0,n=100;0!==e&&(t=S[e-1]),e!==f.length-1&&(n=S[e]);var i=n-t,r="translate("+te(ie(t,i)+"%","0")+")",s="scale("+te(i/100,"1")+")";f[e].style[a.transformRule]=r+" "+s}}function ae(e,t){return null===e||!1===e||void 0===e?S[t]:("number"==typeof e&&(e=String(e)),e=a.format.from(e),!1===(e=w.toStepping(e))||isNaN(e)?S[t]:e)}function ce(e,t,n){var i=o(e);t=void 0===t||!!t,a.animate&&!(void 0===S[0])&&r(j,a.cssClasses.tap,a.animationDuration),E.forEach((function(e){se(e,ae(i[e],e),!0,!1,n)}));for(var s=1===E.length?0:1;sn.stepAfter.startValue&&(r=n.stepAfter.startValue-i),s=i>n.thisStep.startValue?n.thisStep.step:!1!==n.stepBefore.step&&i-n.stepBefore.highestStep,100===t?r=null:0===t&&(s=null);var o=w.countStepDecimals();return null!==r&&!1!==r&&(r=Number(r.toFixed(o))),null!==s&&!1!==s&&(s=Number(s.toFixed(o))),[s,r]}return c(y=j,a.cssClasses.target),c(y,0===a.dir?a.cssClasses.ltr:a.cssClasses.rtl),c(y,0===a.ort?a.cssClasses.horizontal:a.cssClasses.vertical),c(y,"rtl"===getComputedStyle(y).direction?a.cssClasses.textDirectionRtl:a.cssClasses.textDirectionLtr),p=L(y,a.cssClasses.base),function(e,t){var n=L(t,a.cssClasses.connects);h=[],(f=[]).push(P(n,e[0]));for(var i=0;is||100===o&&100===t)&&(n=r,t=o)}})),n}(t);if(!1===n)return!1;a.events.snap||r(j,a.cssClasses.tap,a.animationDuration),se(n,t,!0,!0),re(),Z("slide",n,!0),Z("update",n,!0),Z("change",n,!0),Z("set",n,!0),a.events.snap&&K(e,{handleNumbers:[n]})}),{}),v.hover&&q(_.move,p,(function(e){var t=W(e.calcPoint),n=w.getStep(t),i=w.fromStepping(n);Object.keys(k).forEach((function(e){"hover"===e.split(".")[0]&&k[e].forEach((function(e){e.call(b,i)}))}))}),{hover:!0}),v.drag&&f.forEach((function(e,t){if(!1!==e&&0!==t&&t!==f.length-1){var n=h[t-1],i=h[t],r=[e];c(e,a.cssClasses.draggable),v.fixed&&(r.push(n.children[0]),r.push(i.children[0])),r.forEach((function(e){q(_.start,e,K,{handles:[n,i],handleNumbers:[t-1,t]})}))}})),ce(a.start),a.pips&&H(a.pips),a.tooltips&&B(),Q("update.__aria"),J("update.__aria",(function(e,t,n,i,r){E.forEach((function(e){var t=h[e],i=ee(S,e,0,!0,!0,!0),s=ee(S,e,100,!0,!0,!0),o=r[e],c=a.ariaFormat.to(n[e]);i=w.fromStepping(i).toFixed(1),s=w.fromStepping(s).toFixed(1),o=w.fromStepping(o).toFixed(1),t.children[0].setAttribute("aria-valuemin",i),t.children[0].setAttribute("aria-valuemax",s),t.children[0].setAttribute("aria-valuenow",o),t.children[0].setAttribute("aria-valuetext",c)}))})),b={destroy:function(){for(var e in Q(".__aria"),Q(".__tooltips"),a.cssClasses)a.cssClasses.hasOwnProperty(e)&&l(j,a.cssClasses[e]);for(;j.firstChild;)j.removeChild(j.firstChild);delete j.noUiSlider},steps:function(){return E.map(ue)},on:J,off:Q,get:le,set:ce,setHandle:function(e,t,n,i){if(!((e=Number(e))>=0&&e{let e=class extends u.a{constructor(){super(...arguments),this.type=c}};return e.type=c,Object(i.b)([l.a,Object(i.c)("design:type",Object)],e.prototype,"type",void 0),Object(i.b)([Object(r.autoserializeAs)(s.a,"objects"),Object(i.c)("design:type",Array)],e.prototype,"page",void 0),e=Object(i.b)([a.i,Object(r.inheritSerialization)(o.a),Object(r.inheritSerialization)(u.a)],e),e})()},"6sF4":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return u}));var i=n("2Vo4"),r=n("oBfO");const s="LOAD_MORE",o="LOAD_MORE_ROOT",a={id:s},c={id:o};class l{constructor(e,t=!1,n=new r.a,s=null,o=!1,a=!1){this.item=e,this.hasChildren=t,this.pageInfo=n,this.loadMoreParentItem=s,this.isSearchNode=o,this.isInInitValueHierarchy=a,this.childrenChange=new i.a([])}get children(){return this.childrenChange.value}updatePageInfo(e){this.pageInfo=e}}class u{constructor(e,t=1,n=!1,i=!1,s=new r.a,o=null,a=!1,c=!1){this.item=e,this.level=t,this.expandable=n,this.childrenLoaded=i,this.pageInfo=s,this.loadMoreParentItem=o,this.isSearchNode=a,this.isInInitValueHierarchy=c}}},"6xaB":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("J3qs"),s=n("1QIV"),o=n("eIep"),a=n("lJxs"),c=n("JX91"),l=n("ac5F"),u=n("Xioo"),d=n("U7ot"),p=n("ofXK"),h=n("VYMa"),f=n("sYmb");const m=function(e){return{destination:e}};function g(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-alert",1),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275property"]("content",i["\u0275\u0275pipeBind2"](1,3,"item.version.notice",i["\u0275\u0275pureFunction1"](10,m,e.getItemPage(null==(t=i["\u0275\u0275pipeBind1"](2,6,null==(t=i["\u0275\u0275pipeBind1"](3,8,e.latestVersion$))?null:t.item))?null:t.payload))))("dismissible",!1)("type",e.AlertTypeEnum.Warning)}}let b=(()=>{class e{constructor(e){this.versionHistoryService=e,this.AlertTypeEnum=l.a}ngOnInit(){Object(r.b)(this.item.version)&&(this.versionRD$=this.item.version,this.versionHistoryRD$=this.versionRD$.pipe(Object(s.c)(),Object(s.o)(),Object(r.c)(),Object(o.a)(e=>e.versionhistory)),this.latestVersion$=this.versionHistoryRD$.pipe(Object(s.j)(),Object(o.a)(e=>this.versionHistoryService.getLatestVersionFromHistory$(e))),this.showLatestVersionNotice$=this.versionRD$.pipe(Object(s.j)(),Object(o.a)(e=>this.versionHistoryService.isLatest$(e)),Object(a.a)(e=>null!=e&&!e),Object(c.a)(!1)))}getItemPage(e){if(Object(r.b)(e))return Object(u.h)(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](d.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-versions-notice"]],inputs:{item:"item"},decls:3,vars:3,consts:[[3,"content","dismissible","type",4,"ngIf"],[3,"content","dismissible","type"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,g,5,12,"ds-alert",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",t.showLatestVersionNotice$&&i["\u0275\u0275pipeBind1"](1,1,t.showLatestVersionNotice$))},directives:[p.p,h.a],pipes:[p.b,f.d],encapsulation:2}),e})()},"7+OI":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("HDdC");function r(e){return!!e&&(e instanceof i.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)}},"7BjC":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:i?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"7C5Q":function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n("wd/R"))},"7Cbv":function(e,t,n){"use strict";var i,r=new Uint8Array(16);function s(){if(!i&&!(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(r)}for(var o=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,a=function(e){return"string"==typeof e&&o.test(e)},c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));t.a=function(e,t,n){var i=(e=e||{}).random||(e.rng||s)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){n=n||0;for(var r=0;r<16;++r)t[n+r]=i[r];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!a(n))throw TypeError("Stringified UUID is invalid");return n}(i)}},"7DXY":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("1kSV"),r=n("fXoL");let s=(()=>{class e extends i.B{constructor(){super(...arguments),this.currentPage=1,this.maxSize=10,this.pageSizeOptions=[1,5,10,20,40,60,80,100]}}return e.\u0275fac=function(t){return o(t||e)},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const o=r["\u0275\u0275getInheritedFactory"](s)},"7Fbd":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("zZO8"),r=n("AytR");class s extends i.a{constructor(...e){super(r.a.rest.baseUrl,"/api",...e)}}},"7HRe":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("HDdC"),r=n("quSY"),s=n("kJWO"),o=n("jZKg"),a=n("Lhse"),c=n("c2HN"),l=n("I55L");function u(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[s.a]}(e))return function(e,t){return new i.a(n=>{const i=new r.a;return i.add(t.schedule(()=>{const r=e[s.a]();i.add(r.subscribe({next(e){i.add(t.schedule(()=>n.next(e)))},error(e){i.add(t.schedule(()=>n.error(e)))},complete(){i.add(t.schedule(()=>n.complete()))}}))})),i})}(e,t);if(Object(c.a)(e))return function(e,t){return new i.a(n=>{const i=new r.a;return i.add(t.schedule(()=>e.then(e=>{i.add(t.schedule(()=>{n.next(e),i.add(t.schedule(()=>n.complete()))}))},e=>{i.add(t.schedule(()=>n.error(e)))}))),i})}(e,t);if(Object(l.a)(e))return Object(o.a)(e,t);if(function(e){return e&&"function"==typeof e[a.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new i.a(n=>{const i=new r.a;let s;return i.add(()=>{s&&"function"==typeof s.return&&s.return()}),i.add(t.schedule(()=>{s=e[a.a](),i.add(t.schedule((function(){if(n.closed)return;let e,t;try{const n=s.next();e=n.value,t=n.done}catch(i){return void n.error(i)}t?n.complete():(n.next(e),this.schedule())})))})),i})}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}},"7Hc7":function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return h}));let i=1;const r=(()=>Promise.resolve())(),s={};function o(e){return e in s&&(delete s[e],!0)}const a={setImmediate(e){const t=i++;return s[t]=!0,r.then(()=>o(t)&&e()),t},clearImmediate(e){o(e)}};var c=n("3N8a");class l extends c.a{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}requestAsyncId(e,t,n=0){return null!==n&&n>0?super.requestAsyncId(e,t,n):(e.actions.push(this),e.scheduled||(e.scheduled=a.setImmediate(e.flush.bind(e,null))))}recycleAsyncId(e,t,n=0){if(null!==n&&n>0||null===n&&this.delay>0)return super.recycleAsyncId(e,t,n);0===e.actions.length&&(a.clearImmediate(t),e.scheduled=void 0)}}var u=n("IjjT");class d extends u.a{flush(e){this.active=!0,this.scheduled=void 0;const{actions:t}=this;let n,i=-1,r=t.length;e=e||t.shift();do{if(n=e.execute(e.state,e.delay))break}while(++ie.sidebar,e=>e.sidebarCollapsed);let u=(()=>{class e{constructor(e,t){this.store=e,this.windowService=t,this.isXsOrSm$=this.windowService.isXsOrSm(),this.isCollapsedInStore=this.store.pipe(Object(s.u)(l))}get isCollapsed(){return Object(i.a)(this.isXsOrSm$,this.isCollapsedInStore).pipe(Object(a.a)(([e,t])=>!e||t))}collapse(){this.store.dispatch(new o.b)}expand(){this.store.dispatch(new o.c)}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](s.i),r["\u0275\u0275inject"](c.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"7aV9":function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,n){return e>11?n?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":n?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(n("wd/R"))},"7ddw":function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i=n("fXoL"),r=n("2Vo4"),s=n("pLZG"),o=n("IzEk");class a{}var c=n("1QIV"),l=n("J3qs"),u=n("84Zn"),d=n("PCBh"),p=n("O/5o"),h=n("ofXK"),f=n("Frqi"),m=n("zOWY"),g=n("eDcZ"),b=n("sYmb");function v(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-loading",3),i["\u0275\u0275pipe"](1,"translate")),2&e&&(i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,2,"loading.default")),i["\u0275\u0275property"]("showMessage",!1))}function y(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-media-viewer-video",6),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](4).ngVar;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("medias",e)}}function _(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,y,4,1,"ng-container",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](3).ngVar;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf","video"===(null==e[0]?null:e[0].format)||"audio"===(null==e[0]?null:e[0].format))}}function O(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-media-viewer-image",7),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](3).ngVar;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("images",e)}}function j(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,_,4,1,"ng-container",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,O,4,1,"ng-container",5),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2).ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.videoOptions),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf","image"===(null==e[0]?null:e[0].format))}}function w(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-media-viewer-image",8),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2).ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("image",(null==e[0]?null:e[0].thumbnail)||t.thumbnailPlaceholder)("preview",!1)}}function x(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",4),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,j,6,2,"ng-container",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,w,4,2,"ng-container",5),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.length>0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!(("image"===(null==e[0]?null:e[0].format)||t.videoOptions&&"video"===(null==e[0]?null:e[0].format)||t.videoOptions&&"audio"===(null==e[0]?null:e[0].format))&&0!==e.length))}}function S(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,v,2,4,"ds-loading",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,x,6,2,"div",2),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.isLoading),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e.isLoading)}}let E=(()=>{class e{constructor(e){this.bitstreamDataService=e,this.thumbnailPlaceholder="./assets/images/replacement_document.svg"}ngOnInit(){this.mediaList$=new r.a([]),this.isLoading=!0,this.loadRemoteData("ORIGINAL").subscribe(e=>{0===e.payload.page.length?(this.isLoading=!1,this.mediaList$.next([])):this.loadRemoteData("THUMBNAIL").subscribe(t=>{for(let n=0;n{const r=this.mediaList$.getValue(),s=this.createMediaViewerItem(e.payload.page[n],i,t.payload&&t.payload.page[n]);this.mediaList$.next([...r,s])});this.isLoading=!1})})}loadRemoteData(e){return this.bitstreamDataService.findAllByItemAndBundleName(this.item,e,{},!0,!0,Object(u.a)("format")).pipe(Object(s.a)(e=>Object(l.b)(e)&&(Object(l.b)(e.errorMessage)||Object(l.b)(e.payload))),Object(o.a)(1))}createMediaViewerItem(e,t,n){const i=new a;return i.bitstream=e,i.format=t.mimetype.split("/")[0],i.thumbnail=n?n._links.content.href:null,i}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](d.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-media-viewer"]],inputs:{item:"item",videoOptions:"videoOptions"},decls:3,vars:3,consts:[[4,"ngVar"],[3,"message","showMessage",4,"ngIf"],["class","media-viewer",4,"ngIf"],[3,"message","showMessage"],[1,"media-viewer"],[4,"ngIf"],[3,"medias"],[3,"images"],[3,"image","preview"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,S,6,2,"ng-container",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](1,1,t.mediaList$))},directives:[p.a,h.p,f.a,m.a,g.a],pipes:[h.b,b.d],styles:[""]}),e})()},"7mBY":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("tk/3"),r=n("pLZG"),s=n("lJxs"),o=n("/uUt"),a=n("vkgz"),c=n("5+tZ"),l=n("cBqT"),u=n("h5qW"),d=n("B/au"),p=n("J3qs");class h{constructor(e,t,n){this.isSuccessful=e,this.statusCode=t,this.errorMessage=n}get hasSucceeded(){return this.isSuccessful}}var f=n("1QIV");class m extends u.a{getEndpointByIDHref(e,t){return Object(p.e)(t)?`${e}/${t}`:`${e}`}postToEndpoint(e,t,n,i){const l=this.requestService.generateRequestId();return this.halService.getEndpoint(e).pipe(Object(r.a)(e=>Object(p.e)(e)),Object(s.a)(e=>this.getEndpointByIDHref(e,n)),Object(o.a)(),Object(s.a)(e=>new d.s(l,e,t,i)),Object(a.a)(e=>this.requestService.send(e)),Object(c.a)(e=>this.fetchRequest(l)),Object(o.a)())}deleteById(e,t,n){const i=this.requestService.generateRequestId();return this.getEndpointById(t,e).pipe(Object(s.a)(e=>new d.r(i,e,null,n)),Object(a.a)(e=>this.requestService.send(e)),Object(c.a)(e=>this.fetchRequest(i)),Object(o.a)())}getEndpointById(e,t){return this.halService.getEndpoint(t||this.linkPath).pipe(Object(r.a)(e=>Object(p.e)(e)),Object(o.a)(),Object(s.a)(t=>this.getEndpointByIDHref(t,e)))}searchTask(e,t={},...n){return this.getSearchByHref(e,t,...n).pipe(Object(l.a)(e=>Object(p.b)(e)),Object(c.a)(e=>this.findByHref(e,!1,!0).pipe(Object(f.b)(),Object(a.a)(()=>this.requestService.setStaleByHrefSubstring(e)))))}fetchRequest(e){return this.rdbService.buildFromRequestUUID(e).pipe(Object(f.g)(),Object(s.a)(e=>e.hasFailed?new h(!1,e.statusCode,e.errorMessage):new h(!0,e.statusCode)))}makeHttpOptions(){const e=Object.create({});let t=new i.e;return t=t.append("Content-Type","application/x-www-form-urlencoded"),e.headers=t,e}}},"7o/Q":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("n6bG"),r=n("gRHU"),s=n("quSY"),o=n("2QA8"),a=n("2fFW"),c=n("NJ4a");class l extends s.a{constructor(e,t,n){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=r.a;break;case 1:if(!e){this.destination=r.a;break}if("object"==typeof e){e instanceof l?(this.syncErrorThrowable=e.syncErrorThrowable,this.destination=e,e.add(this)):(this.syncErrorThrowable=!0,this.destination=new u(this,e));break}default:this.syncErrorThrowable=!0,this.destination=new u(this,e,t,n)}}[o.a](){return this}static create(e,t,n){const i=new l(e,t,n);return i.syncErrorThrowable=!1,i}next(e){this.isStopped||this._next(e)}error(e){this.isStopped||(this.isStopped=!0,this._error(e))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(e){this.destination.next(e)}_error(e){this.destination.error(e),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:e}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}class u extends l{constructor(e,t,n,s){let o;super(),this._parentSubscriber=e;let a=this;Object(i.a)(t)?o=t:t&&(o=t.next,n=t.error,s=t.complete,t!==r.a&&(a=Object.create(t),Object(i.a)(a.unsubscribe)&&this.add(a.unsubscribe.bind(a)),a.unsubscribe=this.unsubscribe.bind(this))),this._context=a,this._next=o,this._error=n,this._complete=s}next(e){if(!this.isStopped&&this._next){const{_parentSubscriber:t}=this;a.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}error(e){if(!this.isStopped){const{_parentSubscriber:t}=this,{useDeprecatedSynchronousErrorHandling:n}=a.a;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(c.a)(e)}}}complete(){if(!this.isStopped){const{_parentSubscriber:e}=this;if(this._complete){const t=()=>this._complete.call(this._context);a.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,t),this.unsubscribe()):(this.__tryOrUnsub(t),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),a.a.useDeprecatedSynchronousErrorHandling)throw n;Object(c.a)(n)}}__tryOrSetError(e,t,n){if(!a.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(i){return a.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=i,e.syncErrorThrown=!0,!0):(Object(c.a)(i),!0)}return!1}_unsubscribe(){const{_parentSubscriber:e}=this;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}},"7pIB":function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return c}));var i=n("fXoL"),r=n("ofXK");class s{constructor(e){var t;this.rawFile=e;let n=(t=e)&&(t.nodeName||t.prop&&t.attr&&t.find)?e.value:e;this["_createFrom"+("string"==typeof n?"FakePath":"Object")](n)}_createFromFakePath(e){this.lastModifiedDate=void 0,this.size=void 0,this.type="like/"+e.slice(e.lastIndexOf(".")+1).toLowerCase(),this.name=e.slice(e.lastIndexOf("/")+e.lastIndexOf("\\")+2)}_createFromObject(e){this.size=e.size,this.type=e.type,this.name=e.name}}class o{constructor(e,t,n){this.url="/",this.headers=[],this.withCredentials=!0,this.formData=[],this.isReady=!1,this.isUploading=!1,this.isUploaded=!1,this.isSuccess=!1,this.isCancel=!1,this.isError=!1,this.progress=0,this.index=void 0,this.uploader=e,this.some=t,this.options=n,this.file=new s(t),this._file=t,e.options&&(this.method=e.options.method||"POST",this.alias=e.options.itemAlias||"file"),this.url=e.options.url}upload(){try{this.uploader.uploadItem(this)}catch(e){this.uploader._onCompleteItem(this,"",0,{}),this.uploader._onErrorItem(this,"",0,{})}}cancel(){this.uploader.cancelItem(this)}remove(){this.uploader.removeFromQueue(this)}onBeforeUpload(){}onBuildForm(e){return{form:e}}onProgress(e){return{progress:e}}onSuccess(e,t,n){return{response:e,status:t,headers:n}}onError(e,t,n){return{response:e,status:t,headers:n}}onCancel(e,t,n){return{response:e,status:t,headers:n}}onComplete(e,t,n){return{response:e,status:t,headers:n}}_onBeforeUpload(){this.isReady=!0,this.isUploading=!0,this.isUploaded=!1,this.isSuccess=!1,this.isCancel=!1,this.isError=!1,this.progress=0,this.onBeforeUpload()}_onBuildForm(e){this.onBuildForm(e)}_onProgress(e){this.progress=e,this.onProgress(e)}_onSuccess(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!0,this.isSuccess=!0,this.isCancel=!1,this.isError=!1,this.progress=100,this.index=void 0,this.onSuccess(e,t,n)}_onError(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!0,this.isSuccess=!1,this.isCancel=!1,this.isError=!0,this.progress=0,this.index=void 0,this.onError(e,t,n)}_onCancel(e,t,n){this.isReady=!1,this.isUploading=!1,this.isUploaded=!1,this.isSuccess=!1,this.isCancel=!0,this.isError=!1,this.progress=0,this.index=void 0,this.onCancel(e,t,n)}_onComplete(e,t,n){this.onComplete(e,t,n),this.uploader.options.removeAfterUpload&&this.remove()}_prepareToUploading(){this.index=this.index||++this.uploader._nextIndex,this.isReady=!0}}let a=(()=>{class e{static getMimeClass(e){let t="application";return-1!==this.mime_psd.indexOf(e.type)||e.type.match("image.*")?t="image":e.type.match("video.*")?t="video":e.type.match("audio.*")?t="audio":"application/pdf"===e.type?t="pdf":-1!==this.mime_compress.indexOf(e.type)?t="compress":-1!==this.mime_doc.indexOf(e.type)?t="doc":-1!==this.mime_xsl.indexOf(e.type)?t="xls":-1!==this.mime_ppt.indexOf(e.type)&&(t="ppt"),"application"===t&&(t=this.fileTypeDetection(e.name)),t}static fileTypeDetection(e){let t={jpg:"image",jpeg:"image",tif:"image",psd:"image",bmp:"image",png:"image",nef:"image",tiff:"image",cr2:"image",dwg:"image",cdr:"image",ai:"image",indd:"image",pin:"image",cdp:"image",skp:"image",stp:"image","3dm":"image",mp3:"audio",wav:"audio",wma:"audio",mod:"audio",m4a:"audio",compress:"compress",zip:"compress",rar:"compress","7z":"compress",lz:"compress",z01:"compress",bz2:"compress",gz:"compress",pdf:"pdf",xls:"xls",xlsx:"xls",ods:"xls",mp4:"video",avi:"video",wmv:"video",mpg:"video",mts:"video",flv:"video","3gp":"video",vob:"video",m4v:"video",mpeg:"video",m2ts:"video",mov:"video",doc:"doc",docx:"doc",eps:"doc",txt:"doc",odt:"doc",rtf:"doc",ppt:"ppt",pptx:"ppt",pps:"ppt",ppsx:"ppt",odp:"ppt"},n=e.split(".");if(n.length<2)return"application";let i=n[n.length-1].toLowerCase();return void 0===t[i]?"application":t[i]}}return e.mime_doc=["application/msword","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.wordprocessingml.template","application/vnd.ms-word.document.macroEnabled.12","application/vnd.ms-word.template.macroEnabled.12"],e.mime_xsl=["application/vnd.ms-excel","application/vnd.ms-excel","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.spreadsheetml.template","application/vnd.ms-excel.sheet.macroEnabled.12","application/vnd.ms-excel.template.macroEnabled.12","application/vnd.ms-excel.addin.macroEnabled.12","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],e.mime_ppt=["application/vnd.ms-powerpoint","application/vnd.ms-powerpoint","application/vnd.ms-powerpoint","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.presentationml.template","application/vnd.openxmlformats-officedocument.presentationml.slideshow","application/vnd.ms-powerpoint.addin.macroEnabled.12","application/vnd.ms-powerpoint.presentation.macroEnabled.12","application/vnd.ms-powerpoint.presentation.macroEnabled.12","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],e.mime_psd=["image/photoshop","image/x-photoshop","image/psd","application/photoshop","application/psd","zz-application/zz-winassoc-psd"],e.mime_compress=["application/x-gtar","application/x-gcompress","application/compress","application/x-tar","application/x-rar-compressed","application/octet-stream","application/x-zip-compressed","application/zip-compressed","application/x-7z-compressed","application/gzip","application/x-bzip2"],e})();class c{constructor(e){this.isUploading=!1,this.queue=[],this.progress=0,this._nextIndex=0,this.options={autoUpload:!1,isHTML5:!0,filters:[],removeAfterUpload:!1,disableMultipart:!1,formatDataFunction:e=>e._file,formatDataFunctionIsAsync:!1},this.setOptions(e),this.response=new i.EventEmitter}setOptions(e){this.options=Object.assign(this.options,e),this.authToken=this.options.authToken,this.authTokenHeader=this.options.authTokenHeader||"Authorization",this.autoUpload=this.options.autoUpload,this.options.filters.unshift({name:"queueLimit",fn:this._queueLimitFilter}),this.options.maxFileSize&&this.options.filters.unshift({name:"fileSize",fn:this._fileSizeFilter}),this.options.allowedFileType&&this.options.filters.unshift({name:"fileType",fn:this._fileTypeFilter}),this.options.allowedMimeType&&this.options.filters.unshift({name:"mimeType",fn:this._mimeTypeFilter});for(let t=0;t{t||(t=this.options);let n=new s(e);if(this._isValidFile(n,r,t)){let n=new o(this,e,t);c.push(n),this.queue.push(n),this._onAfterAddingFile(n)}else this._onWhenAddingFileFailed(n,r[this._failFilterIndex],t)}),this.queue.length!==a&&(this._onAfterAddingAll(c),this.progress=this._getTotalProgress()),this._render(),this.options.autoUpload&&this.uploadAll()}removeFromQueue(e){let t=this.getIndexOfItem(e),n=this.queue[t];n.isUploading&&n.cancel(),this.queue.splice(t,1),this.progress=this._getTotalProgress()}clearQueue(){for(;this.queue.length;)this.queue[0].remove();this.progress=0}uploadItem(e){let t=this.getIndexOfItem(e),n=this.queue[t],i=this.options.isHTML5?"_xhrTransport":"_iframeTransport";n._prepareToUploading(),this.isUploading||(this.isUploading=!0,this[i](n))}cancelItem(e){let t=this.getIndexOfItem(e),n=this.queue[t];n&&n.isUploading&&(this.options.isHTML5?n._xhr:n._form).abort()}uploadAll(){let e=this.getNotUploadedItems().filter(e=>!e.isUploading);e.length&&(e.map(e=>e._prepareToUploading()),e[0].upload())}cancelAll(){this.getNotUploadedItems().map(e=>e.cancel())}isFile(e){return function(e){return File&&e instanceof File}(e)}isFileLikeObject(e){return e instanceof s}getIndexOfItem(e){return"number"==typeof e?e:this.queue.indexOf(e)}getNotUploadedItems(){return this.queue.filter(e=>!e.isUploaded)}getReadyItems(){return this.queue.filter(e=>e.isReady&&!e.isUploading).sort((e,t)=>e.index-t.index)}destroy(){}onAfterAddingAll(e){return{fileItems:e}}onBuildItemForm(e,t){return{fileItem:e,form:t}}onAfterAddingFile(e){return{fileItem:e}}onWhenAddingFileFailed(e,t,n){return{item:e,filter:t,options:n}}onBeforeUploadItem(e){return{fileItem:e}}onProgressItem(e,t){return{fileItem:e,progress:t}}onProgressAll(e){return{progress:e}}onSuccessItem(e,t,n,i){return{item:e,response:t,status:n,headers:i}}onErrorItem(e,t,n,i){return{item:e,response:t,status:n,headers:i}}onCancelItem(e,t,n,i){return{item:e,response:t,status:n,headers:i}}onCompleteItem(e,t,n,i){return{item:e,response:t,status:n,headers:i}}onCompleteAll(){}_mimeTypeFilter(e){return!(this.options.allowedMimeType&&-1===this.options.allowedMimeType.indexOf(e.type))}_fileSizeFilter(e){return!(this.options.maxFileSize&&e.size>this.options.maxFileSize)}_fileTypeFilter(e){return!(this.options.allowedFileType&&-1===this.options.allowedFileType.indexOf(a.getMimeClass(e)))}_onErrorItem(e,t,n,i){e._onError(t,n,i),this.onErrorItem(e,t,n,i)}_onCompleteItem(e,t,n,i){e._onComplete(t,n,i),this.onCompleteItem(e,t,n,i);let r=this.getReadyItems()[0];this.isUploading=!1,r?r.upload():(this.onCompleteAll(),this.progress=this._getTotalProgress(),this._render())}_headersGetter(e){return t=>t?e[t.toLowerCase()]||void 0:e}_xhrTransport(e){let t,n=this,i=e._xhr=new XMLHttpRequest;if(this._onBeforeUploadItem(e),"number"!=typeof e._file.size)throw new TypeError("The file specified is no longer valid");if(this.options.disableMultipart)t=this.options.formatDataFunction(e);else{t=new FormData,this._onBuildItemForm(e,t);const n=()=>t.append(e.alias,e._file,e.file.name);this.options.parametersBeforeFiles||n(),void 0!==this.options.additionalParameter&&Object.keys(this.options.additionalParameter).forEach(n=>{let i=this.options.additionalParameter[n];"string"==typeof i&&i.indexOf("{{file_name}}")>=0&&(i=i.replace("{{file_name}}",e.file.name)),t.append(n,i)}),this.options.parametersBeforeFiles&&n()}if(i.upload.onprogress=t=>{let n=Math.round(t.lengthComputable?100*t.loaded/t.total:0);this._onProgressItem(e,n)},i.onload=()=>{let t=this._parseHeaders(i.getAllResponseHeaders()),n=this._transformResponse(i.response,t);this["_on"+(this._isSuccessCode(i.status)?"Success":"Error")+"Item"](e,n,i.status,t),this._onCompleteItem(e,n,i.status,t)},i.onerror=()=>{let t=this._parseHeaders(i.getAllResponseHeaders()),n=this._transformResponse(i.response,t);this._onErrorItem(e,n,i.status,t),this._onCompleteItem(e,n,i.status,t)},i.onabort=()=>{let t=this._parseHeaders(i.getAllResponseHeaders()),n=this._transformResponse(i.response,t);this._onCancelItem(e,n,i.status,t),this._onCompleteItem(e,n,i.status,t)},i.open(e.method,e.url,!0),i.withCredentials=e.withCredentials,this.options.headers)for(let r of this.options.headers)i.setRequestHeader(r.name,r.value);if(e.headers.length)for(let r of e.headers)i.setRequestHeader(r.name,r.value);this.authToken&&i.setRequestHeader(this.authTokenHeader,this.authToken),i.onreadystatechange=function(){i.readyState==XMLHttpRequest.DONE&&n.response.emit(i.responseText)},this.options.formatDataFunctionIsAsync?t.then(e=>i.send(JSON.stringify(e))):i.send(t),this._render()}_getTotalProgress(e=0){if(this.options.removeAfterUpload)return e;let t=this.getNotUploadedItems().length,n=100/this.queue.length;return Math.round((t?this.queue.length-t:this.queue.length)*n+e*n/100)}_getFilters(e){if(!e)return this.options.filters;if(Array.isArray(e))return e;if("string"==typeof e){let t=e.match(/[^\s,]+/g);return this.options.filters.filter(e=>-1!==t.indexOf(e.name))}return this.options.filters}_render(){}_queueLimitFilter(){return void 0===this.options.queueLimit||this.queue.length(this._failFilterIndex++,t.fn.call(this,e,n)))}_isSuccessCode(e){return e>=200&&e<300||304===e}_transformResponse(e,t){return e}_parseHeaders(e){let t,n,i,r={};return e?(e.split("\n").map(e=>{i=e.indexOf(":"),t=e.slice(0,i).trim().toLowerCase(),n=e.slice(i+1).trim(),t&&(r[t]=r[t]?r[t]+", "+n:n)}),r):r}_onWhenAddingFileFailed(e,t,n){this.onWhenAddingFileFailed(e,t,n)}_onAfterAddingFile(e){this.onAfterAddingFile(e)}_onAfterAddingAll(e){this.onAfterAddingAll(e)}_onBeforeUploadItem(e){e._onBeforeUpload(),this.onBeforeUploadItem(e)}_onBuildItemForm(e,t){e._onBuildForm(t),this.onBuildItemForm(e,t)}_onProgressItem(e,t){let n=this._getTotalProgress(t);this.progress=n,e._onProgress(t),this.onProgressItem(e,t),this.onProgressAll(n),this._render()}_onSuccessItem(e,t,n,i){e._onSuccess(t,n,i),this.onSuccessItem(e,t,n,i)}_onCancelItem(e,t,n,i){e._onCancel(t,n,i),this.onCancelItem(e,t,n,i)}}let l=(()=>{class e{constructor(e){this.onFileSelected=new i.EventEmitter,this.element=e}getOptions(){return this.uploader.options}getFilters(){return{}}isEmptyAfterSelection(){return!!this.element.nativeElement.attributes.multiple}onChange(){let e=this.element.nativeElement.files,t=this.getOptions(),n=this.getFilters();this.uploader.addToQueue(e,t,n),this.onFileSelected.emit(e),this.isEmptyAfterSelection()&&(this.element.nativeElement.value="")}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ng2FileSelect",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("change",(function(){return t.onChange()}))},inputs:{uploader:"uploader"},outputs:{onFileSelected:"onFileSelected"}}),e})(),u=(()=>{class e{constructor(e){this.fileOver=new i.EventEmitter,this.onFileDrop=new i.EventEmitter,this.element=e}getOptions(){return this.uploader.options}getFilters(){return{}}onDrop(e){let t=this._getTransfer(e);if(!t)return;let n=this.getOptions(),i=this.getFilters();this._preventAndStop(e),this.uploader.addToQueue(t.files,n,i),this.fileOver.emit(!1),this.onFileDrop.emit(t.files)}onDragOver(e){let t=this._getTransfer(e);this._haveFiles(t.types)&&(t.dropEffect="copy",this._preventAndStop(e),this.fileOver.emit(!0))}onDragLeave(e){this.element&&e.currentTarget===this.element[0]||(this._preventAndStop(e),this.fileOver.emit(!1))}_getTransfer(e){return e.dataTransfer?e.dataTransfer:e.originalEvent.dataTransfer}_preventAndStop(e){e.preventDefault(),e.stopPropagation()}_haveFiles(e){return!!e&&(e.indexOf?-1!==e.indexOf("Files"):!!e.contains&&e.contains("Files"))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ng2FileDrop",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("drop",(function(e){return t.onDrop(e)}))("dragover",(function(e){return t.onDragOver(e)}))("dragleave",(function(e){return t.onDragLeave(e)}))},inputs:{uploader:"uploader"},outputs:{fileOver:"fileOver",onFileDrop:"onFileDrop"}}),e})(),d=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c]]}),e})()},"7s60":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s}));const i=new Map;function r(e){return function(t){t&&i.set(e,t)}}function s(e){return i.get(e)}},"7sNz":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"h",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"e",(function(){return d})),n.d(t,"g",(function(){return p}));var i=n("WL0R");const r={COLLAPSE:Object(i.a)("dspace/search-filter/COLLAPSE"),INITIALIZE:Object(i.a)("dspace/search-filter/INITIALIZE"),EXPAND:Object(i.a)("dspace/search-filter/EXPAND"),TOGGLE:Object(i.a)("dspace/search-filter/TOGGLE"),DECREMENT_PAGE:Object(i.a)("dspace/search-filter/DECREMENT_PAGE"),INCREMENT_PAGE:Object(i.a)("dspace/search-filter/INCREMENT_PAGE"),RESET_PAGE:Object(i.a)("dspace/search-filter/RESET_PAGE")};class s{constructor(e){this.filterName=e}}class o extends s{constructor(){super(...arguments),this.type=r.COLLAPSE}}class a extends s{constructor(){super(...arguments),this.type=r.EXPAND}}class c extends s{constructor(){super(...arguments),this.type=r.TOGGLE}}class l extends s{constructor(e){super(e.name),this.type=r.INITIALIZE,this.initiallyExpanded=e.isOpenByDefault}}class u extends s{constructor(){super(...arguments),this.type=r.DECREMENT_PAGE}}class d extends s{constructor(){super(...arguments),this.type=r.INCREMENT_PAGE}}class p extends s{constructor(){super(...arguments),this.type=r.RESET_PAGE}}},"7vYq":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("7s60"),s=n("J3qs"),o=n("2Vo4"),a=n("/uUt"),c=n("eIep"),l=n("MGVu"),u=n("RUBO");let d=(()=>{class e{constructor(e,t,n){this.section=e,this.menuService=t,this.injector=n,this.sectionMap$=new o.a(new Map),this.subs=[]}ngOnInit(){this.active=this.menuService.isSectionActive(this.menuID,this.section.id).pipe(Object(a.a)()),this.initializeInjectorData()}toggleSection(e){e.preventDefault(),this.menuService.toggleActiveSection(this.menuID,this.section.id)}activateSection(e){e.preventDefault(),this.menuService.activateSection(this.menuID,this.section.id)}deactivateSection(e){e.preventDefault(),this.menuService.deactivateSection(this.menuID,this.section.id)}initializeInjectorData(){this.updateSectionMap(this.section.id,this.getItemModelInjector(this.section.model),this.getMenuItemComponent(this.section.model)),this.subSections$=this.menuService.getSubSectionsByParentID(this.menuID,this.section.id),this.subs.push(this.subSections$.pipe(Object(c.a)(e=>e)).subscribe(e=>{this.updateSectionMap(e.id,this.getItemModelInjector(e.model),this.getMenuItemComponent(e.model))}))}updateSectionMap(e,t,n){const i=this.sectionMap$.getValue();i.set(e,{injector:t,component:n}),this.sectionMap$.next(i)}getMenuItemComponent(e){Object(s.a)(e)&&(e=this.section.model);const t=e.type;return Object(r.a)(t)}getItemModelInjector(e){return Object(s.a)(e)&&(e=this.section.model),i.Injector.create({providers:[{provide:"itemModelProvider",useFactory:()=>e,deps:[]}],parent:this.injector})}ngOnDestroy(){this.subs.filter(e=>Object(s.b)(e)).forEach(e=>e.unsubscribe())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](l.a),i["\u0275\u0275directiveInject"](u.a),i["\u0275\u0275directiveInject"](i.Injector))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-menu-section"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},"7vy/":function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var i=n("fXoL"),r=n("LRne"),s=n("itXk"),o=n("Nv8m"),a=n("eIep"),c=n("lJxs"),l=n("/uUt"),u=n("pLZG"),d=n("J3qs"),p=n("GG8d"),h=n("84Zn"),f=n("f+Ev"),m=n("T5QL"),g=n("3Mww"),b=n("1QIV"),v=n("zQ+x"),y=n("K/+W"),_=n("spDS"),O=n("gSSd"),j=n("mycY"),w=n("sfEo"),x=n("X/78");let S=(()=>{class e{constructor(e,t,n){this.objectCache=e,this.linkService=t,this.requestService=n}buildPayload(e,t,...n){return Object(d.a)(t)&&(t=Object(r.a)(void 0)),Object(s.a)([t,e]).pipe(Object(a.a)(([e,t])=>{const n=this.hasExactMatchInObjectCache(e,t);return Object(d.b)(t.response)&&(n||this.isCacheablePayload(t)||this.isUnCacheablePayload(t))?n?this.objectCache.getObjectByHref(e):this.isCacheablePayload(t)?this.objectCache.getObjectByHref(t.response.payloadLink.href):[this.plainObjectToInstance(t.response.unCacheableObject)]:Object(g.d)(t.state)?[null]:[void 0]}),Object(a.a)(e=>{if(Object(d.b)(e)){if(Object(O.b)(e.type)===y.a.value)return this.buildPaginatedList(e,...n);if(Object(d.e)(n))return[this.linkService.resolveLinks(e,...n)]}return[e]}))}plainObjectToInstance(e){const t=Object(v.e)(e.type);return Object.assign("function"==typeof t?new t:{},e)}hasExactMatchInObjectCache(e,t){return Object(d.b)(t)&&Object(d.b)(t.request)&&Object(d.e)(t.request.uuid)&&Object(d.b)(e)&&this.objectCache.hasByHref(e,t.request.uuid)}isCacheablePayload(e){return Object(d.b)(e.response.payloadLink)&&Object(d.e)(e.response.payloadLink.href)}isUnCacheablePayload(e){return Object(d.b)(e.response.unCacheableObject)}buildPaginatedList(e,...t){const n=t.find(e=>"page"===e.name),i=t.filter(e=>"page"!==e.name),s=Object.assign(new f.a,e);if(Object(d.b)(n)){if(Object(d.d)(s.page)){const e=s._links.page.map(e=>e.href);return this.objectCache.getList(e).pipe(Object(c.a)(e=>(s.page=e.map(e=>this.plainObjectToInstance(e)).map(e=>this.linkService.resolveLinks(e,...n.linksToFollow)),Object(d.e)(i)?this.linkService.resolveLinks(s,...i):s)))}if(s.page=s.page.map(e=>this.plainObjectToInstance(e)).map(e=>this.linkService.resolveLinks(e,...n.linksToFollow)),Object(d.e)(i))return Object(r.a)(this.linkService.resolveLinks(s,...i))}return Object(r.a)(s)}buildFromRequestUUID(e,...t){"string"==typeof e&&(e=Object(r.a)(e));const n=e.pipe(Object(b.q)(this.requestService)),i=this.buildPayload(n,void 0,...t);return this.toRemoteDataObservable(n,i)}buildFromHref(e,...t){"string"==typeof e&&(e=Object(r.a)(e));const n=(e=e.pipe(Object(c.a)(e=>Object(_.b)(e)))).pipe(Object(a.a)(e=>this.objectCache.getRequestUUIDBySelfLink(e))),i=Object(o.a)(e.pipe(Object(b.p)(this.requestService)),n.pipe(Object(b.q)(this.requestService))).pipe((s="lastUpdated",Object(l.a)((e,t)=>e[s]===t[s])));var s;const u=this.buildPayload(i,e,...t);return this.toRemoteDataObservable(i,u)}buildSingle(e,...t){return this.buildFromHref(e,...t)}toRemoteDataObservable(e,t){return Object(s.a)([e,t]).pipe(Object(u.a)(([e,t])=>Object(d.b)(e)&&!(Object(g.d)(e.state)&&Object(d.j)(t))),Object(c.a)(([e,t])=>{let n=e.response;return Object(d.a)(n)&&(n={}),new m.a(n.timeCompleted,e.request.responseMsToLive,e.lastUpdated,e.state,n.errorMessage,t,n.statusCode)}))}buildList(e,...t){return this.buildFromHref(e,Object(h.a)("page",{shouldEmbed:!1},...t))}aggregate(e){return Object(d.d)(e)?Object(p.d)([],(new Date).getTime()):Object(s.a)(e).pipe(Object(c.a)(e=>{const t=e.map(e=>e.timeCompleted).reduce((e,t)=>t>e?t:e),n=e.map(e=>e.msToLive).reduce((e,t)=>te.lastUpdated).reduce((e,t)=>t>e?t:e);let r;r=e.some(e=>e.isRequestPending)?g.a.RequestPending:e.some(e=>e.isResponsePending)?g.a.ResponsePending:e.some(e=>e.isErrorStale)?g.a.ErrorStale:e.some(e=>e.isError)?g.a.Error:e.some(e=>e.isSuccessStale)?g.a.SuccessStale:g.a.Success;const s=e.map(e=>e.errorMessage).map((e,t)=>{if(Object(d.b)(e))return`[${t}]: ${e}`}).filter(e=>Object(d.b)(e)).join(", "),o=new Set(e.map(e=>e.statusCode));let a;1===o.size?a=o.values().next().value:o.size>1&&(a=207);const c=e.map(e=>e.payload);return new m.a(t,n,i,r,s,c,a)}))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](j.a),i["\u0275\u0275inject"](w.a),i["\u0275\u0275inject"](x.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"8/+R":function(e,t,n){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},n={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===t?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===t?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===t?e>=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(n("wd/R"))},"82ph":function(e,t,n){var i=n("4zBA");e.exports=i([].slice)},"83zO":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("mrSG"),r=n("fXoL"),s=n("UVdL"),o=n("Hymi"),a=n("3jCq"),c=n("4v6T"),l=n("ofXK"),u=n("MpTx"),d=n("tyNb");function p(e,t){if(1&e&&r["\u0275\u0275element"](0,"ds-type-badge",4),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("object",e.dso)}}const h=function(e){return[e]};function f(e,t){if(1&e&&r["\u0275\u0275element"](0,"a",5),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",r["\u0275\u0275pureFunction1"](3,h,"/communities/"+e.dso.id))("innerHTML",e.dsoTitle,r["\u0275\u0275sanitizeHtml"])}}function m(e,t){if(1&e&&r["\u0275\u0275element"](0,"span",6),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("innerHTML",e.dsoTitle,r["\u0275\u0275sanitizeHtml"])}}function g(e,t){if(1&e&&r["\u0275\u0275element"](0,"div",7),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("innerHTML",e.firstMetadataValue("dc.description.abstract"),r["\u0275\u0275sanitizeHtml"])}}let b=(()=>{let e=class extends s.a{};return e.\u0275fac=function(t){return v(t||e)},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-community-search-result-list-element"]],features:[r["\u0275\u0275InheritDefinitionFeature"]],decls:8,vars:4,consts:[[3,"object",4,"ngIf"],["rel","noopener noreferrer","class","lead",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead",3,"innerHTML",4,"ngIf"],["class","text-muted abstract-text",3,"innerHTML",4,"ngIf"],[3,"object"],["rel","noopener noreferrer",1,"lead",3,"target","routerLink","innerHTML"],[1,"lead",3,"innerHTML"],[1,"text-muted","abstract-text",3,"innerHTML"]],template:function(e,t){1&e&&(r["\u0275\u0275template"](0,p,1,1,"ds-type-badge",0),r["\u0275\u0275text"](1,"\n"),r["\u0275\u0275template"](2,f,1,5,"a",1),r["\u0275\u0275text"](3,"\n"),r["\u0275\u0275template"](4,m,1,1,"span",2),r["\u0275\u0275text"](5,"\n"),r["\u0275\u0275template"](6,g,1,1,"div",3),r["\u0275\u0275text"](7,"\n")),2&e&&(r["\u0275\u0275property"]("ngIf",t.showLabel),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",t.dso.shortDescription))},directives:[l.p,u.a,d.k],styles:["[_nghost-%COMP%] em{font-weight:700;font-style:normal}",""]}),e=Object(i.b)([Object(c.e)(o.a,a.a.ListElement)],e),e})();const v=r["\u0275\u0275getInheritedFactory"](b)},"845l":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("fXoL"),r=n("l7P3"),s=n("sIb/"),o=n("2NI3"),a=n("mEo1"),c=n("tyNb"),l=n("ofXK"),u=n("sYmb");function d(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",4),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("@fadeOut",void 0),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,2,e.error))}}let p=(()=>{class e{constructor(e,t){this.router=e,this.store=t}ngOnInit(){this.error=this.store.pipe(Object(r.u)(o.f))}home(){this.router.navigate(["/home"])}logOut(){this.store.dispatch(new s.k)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](c.h),i["\u0275\u0275directiveInject"](r.i))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-log-out"]],decls:11,vars:6,consts:[[1,"form-login","px-4"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"btn","btn-lg","btn-primary","btn-block","mt-3",3,"click"],[1,"fas","fa-sign-out-alt"],["role","alert",1,"alert","alert-danger"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n\n "),i["\u0275\u0275template"](2,d,3,4,"div",1),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n\n "),i["\u0275\u0275elementStart"](5,"button",2),i["\u0275\u0275listener"]("click",(function(){return t.logOut()})),i["\u0275\u0275element"](6,"i",3),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](3,2,t.error)),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](8,4,"logout.form.submit"),""))},directives:[l.p],pipes:[l.b,u.d],styles:[".form-login[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]:focus{z-index:2}.form-login[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-login[_ngcontent-%COMP%] input[type=password][_ngcontent-%COMP%]{border-top-left-radius:0;border-top-right-radius:0}"],data:{animation:[a.e]}}),e})()},"84Zn":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("B/au"),r=n("J3qs");const s=(e,{findListOptions:t,shouldEmbed:n,useCachedVersionIfAvailable:s,reRequestOnStale:o,isOptional:a}={},...c)=>({name:e,findListOptions:Object(r.b)(t)?t:new i.f,shouldEmbed:!Object(r.b)(n)||n,useCachedVersionIfAvailable:!Object(r.b)(s)||s,reRequestOnStale:!Object(r.b)(o)||o,isOptional:!!Object(r.b)(a)&&a,linksToFollow:c})},"84tU":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e[e.None=0]="None",e[e.Link=1]="Link",e[e.ExternalLink=2]="ExternalLink",e}({})},"8LU1":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s}));var i=n("fXoL");function r(e){return null!=e&&"false"!=`${e}`}function s(e,t=0){return function(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}(e)?Number(e):t}function o(e){return Array.isArray(e)?e:[e]}function a(e){return e instanceof i.ElementRef?e.nativeElement:e}},"8Lxi":function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("mrSG"),r=n("h5qW"),s=n("X/78"),o=n("7vy/"),a=n("mycY"),c=n("uLZQ"),l=n("lI3o"),u=n("VOnO"),d=n("fXoL"),p=n("gAzr"),h=n("zQ+x"),f=n("dnwH"),m=n("5tBA"),g=n("l7P3"),b=n("tk/3");class v extends r.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath=void 0}}let y=(()=>{let e=class{constructor(e,t,n,i,r,s,o,a){this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.dataService=new v(e,t,n,i,r,s,o,a)}findByHref(e,t=!0,n=!0,...i){return this.dataService.findByHref(e,t,n,...i)}findAllByHref(e,t={},n=!0,i=!0,...r){return this.dataService.findAllByHref(e,t,n,i,...r)}};return e.\u0275fac=function(t){return new(t||e)(d["\u0275\u0275inject"](s.a),d["\u0275\u0275inject"](o.a),d["\u0275\u0275inject"](g.i),d["\u0275\u0275inject"](a.a),d["\u0275\u0275inject"](c.a),d["\u0275\u0275inject"](l.a),d["\u0275\u0275inject"](b.b),d["\u0275\u0275inject"](u.a))},e.\u0275prov=d["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e=Object(i.b)([Object(h.d)(p.b),Object(h.d)(f.a),Object(h.d)(m.a)],e),e})()},"8Qeq":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e){for(;e;){const{closed:t,destination:n,isStopped:r}=e;if(t||r)return!1;e=n&&n instanceof i.a?n:null}return!0}},"8U9A":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("mrSG"),r=n("fXoL"),s=n("lI3o"),o=n("zQ+x"),a=n("7vy/"),c=n("mycY"),l=n("uLZQ"),u=n("h5qW"),d=n("X/78"),p=n("jHCv"),h=n("VOnO"),f=n("tk/3"),m=n("l7P3");let g=(()=>{let e=class extends u.a{constructor(e,t,n,i,r,s,o,a){super(),this.comparator=e,this.halService=t,this.http=n,this.notificationsService=i,this.objectCache=r,this.rdbService=s,this.requestService=o,this.store=a,this.linkPath="submissioncclicenses"}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](h.a),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](f.b),r["\u0275\u0275inject"](s.a),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](m.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(o.d)(p.a)],e),e})()},"8Uo1":function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("mrSG"),r=n("fXoL"),s=n("lI3o"),o=n("zQ+x"),a=n("7vy/"),c=n("mycY"),l=n("42gE"),u=n("X/78"),d=n("uLZQ"),p=n("e3JM"),h=n("7mBY"),f=n("B/au"),m=n("Hl3I"),g=n("1QIV"),b=n("l7P3"),v=n("tk/3");let y=(()=>{let e=class extends h.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="pooltasks",this.responseMsToLive=1e3}findByItem(e){const t=new f.f;return t.searchParams=[new m.a("uuid",e)],this.searchTask("findByItem",t).pipe(Object(g.g)())}getPoolTaskEndpointById(e){return this.getEndpointById(e)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](b.i),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](s.a),r["\u0275\u0275inject"](v.b),r["\u0275\u0275inject"](l.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(o.d)(p.a)],e),e})()},"8a3C":function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var i=n("mrSG"),r=n("fXoL"),s=n("zQ+x"),o=n("h5qW"),a=n("X/78"),c=n("B/au"),l=n("uLZQ"),u=n("7vy/"),d=n("mycY"),p=n("lI3o"),h=n("TLL5"),f=n("VOnO"),m=n("Hl3I"),g=n("J3qs"),b=n("lJxs"),v=n("1QIV"),y=n("tk/3");class _ extends o.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="resourcepolicies"}}let O=(()=>{let e=class{constructor(e,t,n,i,r,s,o){this.requestService=e,this.rdbService=t,this.objectCache=n,this.halService=i,this.notificationsService=r,this.http=s,this.comparator=o,this.searchByEPersonMethod="eperson",this.searchByGroupMethod="group",this.searchByResourceMethod="resource",this.dataService=new _(e,t,null,n,i,r,s,o)}create(e,t,n,i){const r=[];return r.push(new m.a("resource",t)),Object(g.e)(n)?r.push(new m.a("eperson",n)):Object(g.e)(i)&&r.push(new m.a("group",i)),this.dataService.create(e,...r)}delete(e){return this.dataService.delete(e).pipe(Object(v.g)(),Object(b.a)(e=>e.hasSucceeded))}update(e){return this.dataService.update(e)}findByHref(e,t=!0,n=!0,...i){return this.dataService.findByHref(e,t,n,...i)}findById(e,t=!0,n=!0,...i){return this.dataService.findById(e,t,n,...i)}getDefaultAccessConditionsFor(e,t){return this.dataService.findAllByHref(e._links.defaultAccessConditions.href,t)}searchByEPerson(e,t,n=!0,i=!0,...r){const s=new c.f;return s.searchParams=[new m.a("uuid",e)],Object(g.e)(t)&&s.searchParams.push(new m.a("resource",t)),this.dataService.searchBy(this.searchByEPersonMethod,s,n,i,...r)}searchByGroup(e,t,n=!0,i=!0,...r){const s=new c.f;return s.searchParams=[new m.a("uuid",e)],Object(g.e)(t)&&s.searchParams.push(new m.a("resource",t)),this.dataService.searchBy(this.searchByGroupMethod,s,n,i,...r)}searchByResource(e,t,n=!0,i=!0,...r){const s=new c.f;return s.searchParams=[new m.a("uuid",e)],Object(g.e)(t)&&s.searchParams.push(new m.a("action",t)),this.dataService.searchBy(this.searchByResourceMethod,s,n,i,...r)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](p.a),r["\u0275\u0275inject"](y.b),r["\u0275\u0275inject"](f.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(s.d)(h.a)],e),e})()},"8aB6":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("1kSV"),s=n("ofXK"),o=n("sYmb");function a(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",6),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](4,1,e.label),"\n ")}}const c=[[["",8,"selection"]],[["",8,"menu"]]],l=[".selection",".menu"];let u=(()=>{class e{constructor(){this.toggled=new i.EventEmitter,this.close=new i.EventEmitter}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-select"]],inputs:{label:"label",disabled:"disabled"},outputs:{toggled:"toggled",close:"close"},ngContentSelectors:l,decls:21,vars:2,consts:[["ngbDropdown","",1,"btn-group",3,"openChange"],["class","input-group-prepend",4,"ngIf"],["aria-describedby","dsSelectMenuLabel","id","dsSelectMenuButton","ngbDropdownToggle","",1,"btn","btn-outline-primary","selection",3,"disabled","blur","click"],["ngbDropdownMenu","","id","dsSelectDropdownMenu","aria-labelledby","dsSelectMenuButton",1,"dropdown-menu"],["aria-labelledby","dropdownMenuButton"],[1,"input-group-prepend"],["id","dsSelectMenuLabel",1,"input-group-text"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](c),i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275listener"]("openChange",(function(e){return t.toggled.emit(e)})),i["\u0275\u0275text"](3,"\n\n "),i["\u0275\u0275template"](4,a,6,3,"div",1),i["\u0275\u0275text"](5,"\n\n "),i["\u0275\u0275elementStart"](6,"button",2),i["\u0275\u0275listener"]("blur",(function(e){return t.close.emit(e)}))("click",(function(e){return t.close.emit(e)})),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275projection"](8),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n\n "),i["\u0275\u0275elementStart"](11,"div",3),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"div",4),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275projection"](15,1),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](20,"\n")),2&e&&(i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",t.label),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("disabled",t.disabled))},directives:[r.j,s.p,r.o,r.m],pipes:[o.d],styles:[""]}),e})()},"8e57":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("mrSG"),r=n("e+Av"),s=n("JGHn");const o="LOOKUP";let a=(()=>{class e extends s.a{constructor(e,t){super(e,t),this.type=o,this.autoComplete=r.a,this.maxOptions=e.maxOptions||10,this.value=e.value}}return Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Number)],e.prototype,"maxOptions",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",String)],e.prototype,"type",void 0),e})()},"8g8H":function(e,t,n){"use strict";n.r(t),n.d(t,"FileSectionComponent",(function(){return x}));var i=n("fXoL"),r=n("2Vo4"),s=n("J3qs"),o=n("1QIV"),a=n("PCBh"),c=n("lI3o"),l=n("sYmb"),u=n("O/5o"),d=n("ofXK"),p=n("QCrl"),h=n("OXP5"),f=n("Frqi"),m=n("tyNb"),g=n("t8/W");function b(e,t){if(1&e&&i["\u0275\u0275element"](0,"span",10),2&e){const e=i["\u0275\u0275nextContext"](4);i["\u0275\u0275propertyInterpolate"]("innerHTML",e.separator,i["\u0275\u0275sanitizeHtml"])}}function v(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-file-download-link",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span"),i["\u0275\u0275text"](3),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"span"),i["\u0275\u0275text"](6),i["\u0275\u0275pipe"](7,"dsFileSize"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,b,1,1,"span",9),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=t.last,r=i["\u0275\u0275nextContext"](3);i["\u0275\u0275property"]("bitstream",e)("item",r.item),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](null==e?null:e.name),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("(",i["\u0275\u0275pipeBind1"](7,5,null==e?null:e.sizeBytes),")"),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!n)}}function y(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-loading",11),i["\u0275\u0275pipe"](1,"translate")),2&e&&(i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,2,"loading.default")),i["\u0275\u0275property"]("showMessage",!1))}function _(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",12),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",13),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).getNextPage()})),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()}2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,"item.page.bitstreams.view-more")))}function O(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",14),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",15),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const t=i["\u0275\u0275nextContext"](3);return t.currentPage=void 0,t.getNextPage()})),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()}2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,"item.page.bitstreams.collapse")))}function j(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-metadata-field-wrapper",2),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div",3),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275template"](5,v,11,7,"ds-file-download-link",4),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,y,2,4,"ds-loading",5),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,_,6,3,"div",6),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275template"](11,O,6,3,"div",7),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("label",i["\u0275\u0275pipeBind1"](1,5,t.label)),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngForOf",e),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isLoading),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!t.isLastPage),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isLastPage&&1!=t.currentPage)}}function w(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,j,14,7,"ds-metadata-field-wrapper",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.ngVar;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",(null==e?null:e.length)>0)}}let x=(()=>{class e{constructor(e,t,n){this.bitstreamDataService=e,this.notificationsService=t,this.translateService=n,this.label="item.page.files",this.separator="
",this.pageSize=5}ngOnInit(){this.getNextPage()}getNextPage(){this.isLoading=!0,void 0===this.currentPage?(this.currentPage=1,this.bitstreams$=new r.a([])):this.currentPage++,this.bitstreamDataService.findAllByItemAndBundleName(this.item,"ORIGINAL",{currentPage:this.currentPage,elementsPerPage:this.pageSize}).pipe(Object(o.g)()).subscribe(e=>{if(e.errorMessage)this.notificationsService.error(this.translateService.get("file-section.error.header"),`${e.statusCode} ${e.errorMessage}`);else if(Object(s.b)(e.payload)){const t=this.bitstreams$.getValue();this.bitstreams$.next([...t,...e.payload.page]),this.isLoading=!1,this.isLastPage=this.currentPage===e.payload.totalPages}})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](a.a),i["\u0275\u0275directiveInject"](c.a),i["\u0275\u0275directiveInject"](l.e))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-page-file-section"]],inputs:{item:"item"},decls:3,vars:3,consts:[[4,"ngVar"],[3,"label",4,"ngIf"],[3,"label"],[1,"file-section"],[3,"bitstream","item",4,"ngFor","ngForOf"],[3,"message","showMessage",4,"ngIf"],["class","mt-1","id","view-more",4,"ngIf"],["class","mt-1","id","collapse",4,"ngIf"],[3,"bitstream","item"],[3,"innerHTML",4,"ngIf"],[3,"innerHTML"],[3,"message","showMessage"],["id","view-more",1,"mt-1"],[1,"bitstream-view-more","btn","btn-outline-secondary","btn-sm",3,"routerLink","click"],["id","collapse",1,"mt-1"],[1,"bitstream-collapse","btn","btn-outline-secondary","btn-sm",3,"routerLink","click"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,w,4,1,"ng-container",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](1,1,t.bitstreams$))},directives:[u.a,d.p,p.a,d.o,h.a,f.a,m.k],pipes:[d.b,l.d,g.a],encapsulation:2}),e})()},"8gBe":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("fXoL"),r=n("vRuQ"),s=n("ofXK");function o(e,t){1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n"),i["\u0275\u0275elementContainerEnd"]())}let a=(()=>{class e{constructor(e){this.injector=e}ngOnInit(){this.objectInjector=i.Injector.create({providers:[{provide:"authMethodProvider",useFactory:()=>this.authMethod,deps:[]},{provide:"isStandalonePage",useFactory:()=>this.isStandalonePage,deps:[]}],parent:this.injector})}getAuthMethodContent(){return Object(r.b)(this.authMethod.authMethodType)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-log-in-container"]],inputs:{authMethod:"authMethod",isStandalonePage:"isStandalonePage"},decls:2,vars:2,consts:[[4,"ngComponentOutlet","ngComponentOutletInjector"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,o,2,0,"ng-container",0),i["\u0275\u0275text"](1,"\n\n")),2&e&&i["\u0275\u0275property"]("ngComponentOutlet",t.getAuthMethodContent())("ngComponentOutletInjector",t.objectInjector)},directives:[s.n],styles:["[_nghost-%COMP%] .card{margin-bottom:var(--ds-submission-sections-margin-bottom);overflow:unset}.section-focus[_ngcontent-%COMP%]{border-radius:var(--bs-border-radius);-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}[_nghost-%COMP%] .card:first-of-type{border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)!important;border-bottom-left-radius:var(--bs-card-border-radius)!important;border-bottom-right-radius:var(--bs-card-border-radius)!important}[_nghost-%COMP%] .card-header button{-webkit-box-shadow:none!important;box-shadow:none!important;width:100%}"]}),e})()},"8gmk":function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("sYmb");const s=["*"];let o=(()=>{class e{constructor(){this.change=new i.EventEmitter}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-sidebar-dropdown"]],inputs:{id:"id",label:"label"},outputs:{change:"change"},ngContentSelectors:s,decls:13,vars:5,consts:[[1,"setting-option","mb-3","p-3"],[3,"for"],[1,"form-control",3,"id","change"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"h5"),i["\u0275\u0275elementStart"](3,"label",1),i["\u0275\u0275text"](4),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"select",2),i["\u0275\u0275listener"]("change",(function(e){return t.change.emit(e)})),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275projection"](9),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](12,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("for",t.id),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](5,3,t.label)),i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("id",t.id))},pipes:[r.d],styles:[".setting-option[_ngcontent-%COMP%]{border:1px solid var(--bs-light)}"]}),e})()},"8lgl":function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("mrSG"),r=n("tk/3"),s=n("fXoL"),o=n("lI3o"),a=n("zQ+x"),c=n("7vy/"),l=n("mycY"),u=n("42gE"),d=n("X/78"),p=n("uLZQ"),h=n("Bp9M"),f=n("7mBY"),m=n("B/au"),g=n("Hl3I"),b=n("1QIV"),v=n("l7P3");let y=(()=>{let e=class extends f.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.responseMsToLive=1e3,this.linkPath="claimedtasks"}claimTask(e,t){const n=Object.create({});let i=new r.e;return i=i.append("Content-Type","text/uri-list"),n.headers=i,this.postToEndpoint(this.linkPath,t,null,n)}submitTask(e,t){return this.postToEndpoint(this.linkPath,this.requestService.uriEncodeBody(t),e,this.makeHttpOptions())}returnToPoolTask(e){return this.deleteById(this.linkPath,e,this.makeHttpOptions())}findByItem(e){const t=new m.f;return t.searchParams=[new g.a("uuid",e)],this.searchTask("findByItem",t).pipe(Object(b.i)())}};return e.\u0275fac=function(t){return new(t||e)(s["\u0275\u0275inject"](d.a),s["\u0275\u0275inject"](c.a),s["\u0275\u0275inject"](v.i),s["\u0275\u0275inject"](l.a),s["\u0275\u0275inject"](p.a),s["\u0275\u0275inject"](o.a),s["\u0275\u0275inject"](r.b),s["\u0275\u0275inject"](u.a))},e.\u0275prov=s["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(a.d)(h.a)],e),e})()},"8mBD":function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},"8nsN":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("fXoL"),r=n("lJxs"),s=n("/uUt"),o=n("pLZG"),a=n("vkgz"),c=n("5+tZ"),l=n("J3qs"),u=n("B/au"),d=n("1QIV"),p=n("zZO8"),h=n("7vy/"),f=n("X/78"),m=n("uLZQ");let g=(()=>{class e{constructor(e,t,n){this.rdbService=e,this.requestService=t,this.halService=n,this.linkPath="workspaceitems"}fetchRequest(e){return this.rdbService.buildFromRequestUUID(e).pipe(Object(d.g)(),Object(r.a)(e=>{if(e.hasFailed)throw new Error(e.errorMessage);return Object(l.b)(e.payload)?e.payload.dataDefinition:e.payload}),Object(s.a)())}getEndpointByIDHref(e,t,n){let i=Object(l.e)(t)?`${e}/${t}`:`${e}`;return i=new p.a(i,"?projection=full").toString(),n&&(i=new p.a(i,`&owningCollection=${n}`).toString()),i}deleteById(e,t){const n=this.requestService.generateRequestId();return this.halService.getEndpoint(t||this.linkPath).pipe(Object(o.a)(e=>Object(l.e)(e)),Object(s.a)(),Object(r.a)(t=>this.getEndpointByIDHref(t,e)),Object(r.a)(e=>new u.n(n,e)),Object(a.a)(e=>this.requestService.send(e)),Object(c.a)(()=>this.fetchRequest(n)),Object(s.a)())}getDataById(e,t){const n=this.requestService.generateRequestId();return this.halService.getEndpoint(e).pipe(Object(r.a)(e=>this.getEndpointByIDHref(e,t)),Object(o.a)(e=>Object(l.e)(e)),Object(s.a)(),Object(r.a)(e=>new u.q(n,e)),Object(a.a)(e=>{this.requestService.send(e)}),Object(c.a)(()=>this.fetchRequest(n)),Object(s.a)())}postToEndpoint(e,t,n,i,d){const p=this.requestService.generateRequestId();return this.halService.getEndpoint(e).pipe(Object(o.a)(e=>Object(l.e)(e)),Object(r.a)(e=>this.getEndpointByIDHref(e,n,d)),Object(s.a)(),Object(r.a)(e=>new u.p(p,e,t,i)),Object(a.a)(e=>this.requestService.send(e)),Object(c.a)(()=>this.fetchRequest(p)),Object(s.a)())}patchToEndpoint(e,t,n){const i=this.requestService.generateRequestId();return this.halService.getEndpoint(e).pipe(Object(o.a)(e=>Object(l.e)(e)),Object(r.a)(e=>this.getEndpointByIDHref(e,n)),Object(s.a)(),Object(r.a)(e=>new u.o(i,e,t)),Object(a.a)(e=>this.requestService.send(e)),Object(c.a)(()=>this.fetchRequest(i)),Object(s.a)())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](h.a),i["\u0275\u0275inject"](f.a),i["\u0275\u0275inject"](m.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"8oxB":function(e,t){var n,i,r=e.exports={};function s(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===s||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:s}catch(e){n=s}try{i="function"==typeof clearTimeout?clearTimeout:o}catch(e){i=o}}();var c,l=[],u=!1,d=-1;function p(){u&&c&&(u=!1,c.length?l=c.concat(l):d=-1,l.length&&h())}function h(){if(!u){var e=a(p);u=!0;for(var t=l.length;t;){for(c=l,l=[];++d1)for(var n=1;n{class e extends s.a{constructor(e,t){super(),this.metadataFieldValidator=e,this.objectUpdatesService=t,this.suggestions=[]}ngOnInit(){this.form=new r.FormGroup({metadataNameField:new r.FormControl(this._value,{asyncValidators:[this.metadataFieldValidator.validate.bind(this.metadataFieldValidator)],validators:[r.Validators.required]})})}onSubmit(e){this.value=e,this.submitSuggestion.emit(e)}onClickSuggestion(e){return this.value=e,this.clickSuggestion.emit(e),this.close(),this.blockReopen=!0,this.queryInput.nativeElement.focus(),!1}checkIfValidInput(e){return this.valid=!("INVALID"===e.get("metadataNameField").status&&(e.get("metadataNameField").dirty||e.get("metadataNameField").touched)),this.objectUpdatesService.setValidFieldUpdate(this.url,this.metadata.uuid,this.valid),this.valid}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](o.a),i["\u0275\u0275directiveInject"](a.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-validation-suggestions"]],inputs:{url:"url",metadata:"metadata",suggestions:"suggestions",disable:"disable"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:r.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}]),i["\u0275\u0275InheritDefinitionFeature"]],decls:17,vars:16,consts:[[3,"formGroup","action","ngSubmit","keydown","keydown.arrowdown","keydown.arrowup","keydown.esc","dsClickOutside"],["type","text","formControlName","metadataNameField","attr.aria-labelledby","fieldName","id","name","ng-model-options","{standalone: true}","autocomplete","off",1,"form-control","suggestion_input",3,"readonly","ngModel","name","ngClass","dsDebounce","placeholder","ngModelChange","onDebounce"],["inputField",""],["type","submit",1,"d-none"],[1,"autocomplete","dropdown-menu",3,"ngClass"],[1,"dropdown-list"],[4,"ngFor","ngForOf"],["href","javascript:void(0);",1,"d-block","dropdown-item",3,"click"],["suggestion",""],[3,"innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.onSubmit(t.value)}))("keydown",(function(e){return t.onKeydown(e)}))("keydown.arrowdown",(function(e){return t.shiftFocusDown(e)}))("keydown.arrowup",(function(e){return t.shiftFocusUp(e)}))("keydown.esc",(function(){return t.close()}))("dsClickOutside",(function(){return t.checkIfValidInput(t.form),t.close()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"input",1,2),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.value=e}))("onDebounce",(function(e){return t.find(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275element"](5,"input",3),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"div",4),i["\u0275\u0275pipe"](8,"async"),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"div",5),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,d,8,1,"div",6),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n\n")),2&e&&(i["\u0275\u0275property"]("formGroup",t.form)("action",t.action,i["\u0275\u0275sanitizeUrl"]),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("readonly",t.disable)("ngModel",t.value)("name",t.name)("ngClass",i["\u0275\u0275pureFunction1"](12,p,!t.valid))("dsDebounce",t.debounceTime)("placeholder",t.placeholder),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](14,h,i["\u0275\u0275pipeBind1"](8,10,t.show)&&t.isNotEmpty(t.suggestions))),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngForOf",t.suggestions))},directives:[r["\u0275angular_packages_forms_forms_ba"],r.NgControlStatusGroup,r.FormGroupDirective,c.a,r.DefaultValueAccessor,r.NgControlStatus,r.FormControlName,l.a,u.m,u.o],pipes:[u.b],styles:[".autocomplete[_ngcontent-%COMP%]{width:100%}.autocomplete[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]{white-space:normal;word-break:break-word;padding:var(--bs-input-padding-y) var(--bs-input-padding-x)}.autocomplete[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]:focus{outline:none}form[_ngcontent-%COMP%]{position:relative}form[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:40px}"]}),e})()},"904P":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("fXoL"),r=n("3Pt+"),s=n("jhN1"),o=n("FpO7"),a=n("fXoL");t.TextMaskConfig=function(){return function(){}}(),t.MASKEDINPUT_VALUE_ACCESSOR={provide:r.NG_VALUE_ACCESSOR,useExisting:i.forwardRef((function(){return c})),multi:!0};var c=function(){function e(e,t,n){var i;this._renderer=e,this._elementRef=t,this._compositionMode=n,this.textMaskConfig={mask:[],guide:!0,placeholderChar:"_",pipe:void 0,keepCharPositions:!1},this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(i=s.\u0275getDOM()?s.\u0275getDOM().getUserAgent():"",!/android (\d+)/.test(i.toLowerCase())))}return e.prototype.ngOnChanges=function(e){this._setupMask(!0),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(this.inputElement.value)},e.prototype.writeValue=function(e){this._setupMask(),this._renderer.setProperty(this.inputElement,"value",null==e?"":e),void 0!==this.textMaskInputElement&&this.textMaskInputElement.update(e)},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._handleInput=function(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&(this._setupMask(),void 0!==this.textMaskInputElement&&(this.textMaskInputElement.update(e),this.onChange(e=this.inputElement.value)))},e.prototype._setupMask=function(e){void 0===e&&(e=!1),this.inputElement||(this.inputElement="INPUT"===this._elementRef.nativeElement.tagName.toUpperCase()?this._elementRef.nativeElement:this._elementRef.nativeElement.getElementsByTagName("INPUT")[0]),this.inputElement&&e&&(this.textMaskInputElement=o.createTextMaskInputElement(Object.assign({inputElement:this.inputElement},this.textMaskConfig)))},e.prototype._compositionStart=function(){this._composing=!0},e.prototype._compositionEnd=function(e){this._composing=!1,this._compositionMode&&this._handleInput(e)},e.propDecorators={textMaskConfig:[{type:i.Input,args:["textMask"]}]},e.\u0275fac=function(t){return new(t||e)(a.\u0275\u0275directiveInject(a.Renderer2),a.\u0275\u0275directiveInject(a.ElementRef),a.\u0275\u0275directiveInject(r.COMPOSITION_BUFFER_MODE,8))},e.\u0275dir=a.\u0275\u0275defineDirective({type:e,selectors:[["","textMask",""]],hostBindings:function(e,t){1&e&&a.\u0275\u0275listener("input",(function(e){return t._handleInput(e.target.value)}))("blur",(function(){return t.onTouched()}))("compositionstart",(function(){return t._compositionStart()}))("compositionend",(function(e){return t._compositionEnd(e.target.value)}))},inputs:{textMaskConfig:["textMask","textMaskConfig"]},exportAs:["textMask"],features:[a.\u0275\u0275ProvidersFeature([t.MASKEDINPUT_VALUE_ACCESSOR]),a.\u0275\u0275NgOnChangesFeature]}),e}();t.MaskedInputDirective=c,t.TextMaskModule=function(){function e(){}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.\u0275\u0275defineNgModule({type:e}),e.\u0275inj=a.\u0275\u0275defineInjector({}),e}();var l=n("FpO7");t.conformToMask=l.conformToMask},"936P":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL");let r=(()=>{class e{constructor(e){this.viewContainerRef=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ViewContainerRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","dsMetadataRepresentation",""]]}),e})()},"93I0":function(e,t,n){var i=n("VpIT"),r=n("kOOl"),s=i("keys");e.exports=function(e){return s[e]||(s[e]=r(e))}},"93cK":function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("fXoL"),r=n("3jCq"),s=n("J3qs"),o=n("q5u1"),a=n("pLZG"),c=n("gWc+"),l=n("tyNb"),u=n("ofXK"),d=n("sYmb");const p=function(){return{view:"list"}};function h(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"a",2),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const t=i["\u0275\u0275nextContext"]();return t.switchViewTo(t.viewModeEnum.ListElement)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"i",3),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275classProp"]("active",e.currentMode===e.viewModeEnum.ListElement),i["\u0275\u0275property"]("queryParams",i["\u0275\u0275pureFunction0"](6,p)),i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](3,4,"search.view-switch.show-list"))}}const f=function(){return{view:"grid"}};function m(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"a",2),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const t=i["\u0275\u0275nextContext"]();return t.switchViewTo(t.viewModeEnum.GridElement)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"i",4),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275classProp"]("active",e.currentMode===e.viewModeEnum.GridElement),i["\u0275\u0275property"]("queryParams",i["\u0275\u0275pureFunction0"](6,f)),i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](3,4,"search.view-switch.show-grid"))}}const g=function(){return{view:"detailed"}};function b(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"a",2),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const t=i["\u0275\u0275nextContext"]();return t.switchViewTo(t.viewModeEnum.DetailedListElement)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"i",5),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275classProp"]("active",e.currentMode===e.viewModeEnum.DetailedListElement),i["\u0275\u0275property"]("queryParams",i["\u0275\u0275pureFunction0"](6,g)),i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](3,4,"search.view-switch.show-detail"))}}let v=(()=>{class e{constructor(e,t){this.searchService=e,this.router=t,this.currentMode=r.a.ListElement,this.viewModeEnum=r.a,this.changeViewMode=new i.EventEmitter}ngOnInit(){Object(s.d)(this.viewModeList)&&(this.viewModeList=[r.a.ListElement,r.a.GridElement]),this.sub=this.searchService.getViewMode().pipe(Object(a.a)(e=>Object(s.e)(e))).subscribe(e=>{this.currentMode=e})}switchViewTo(e){e!==this.currentMode&&this.changeViewMode.emit(e),this.searchService.setViewMode(e,this.getSearchLinkParts())}ngOnDestroy(){void 0!==this.sub&&this.sub.unsubscribe()}isToShow(e){return this.viewModeList&&this.viewModeList.includes(e)}getSearchLink(){return this.inPlaceSearch?Object(o.a)(this.router):this.searchService.getSearchLink()}getSearchLinkParts(){return this.searchService?[]:this.getSearchLink().split("/")}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](c.a),i["\u0275\u0275directiveInject"](l.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-view-mode-switch"]],inputs:{inPlaceSearch:"inPlaceSearch",viewModeList:"viewModeList"},outputs:{changeViewMode:"changeViewMode"},decls:9,vars:3,consts:[["data-toggle","buttons",1,"btn-group"],["routerLink",".","queryParamsHandling","merge","routerLinkActive","active","class","btn btn-secondary",3,"queryParams","active","click",4,"ngIf"],["routerLink",".","queryParamsHandling","merge","routerLinkActive","active",1,"btn","btn-secondary",3,"queryParams","click"],[1,"fas","fa-list",3,"title"],[1,"fas","fa-th-large",3,"title"],[1,"far","fa-square",3,"title"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,h,5,7,"a",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,m,5,7,"a",1),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,b,5,7,"a",1),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isToShow(t.viewModeEnum.ListElement)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isToShow(t.viewModeEnum.GridElement)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isToShow(t.viewModeEnum.DetailedListElement)))},directives:[u.p,l.k,l.j],pipes:[d.d],styles:[""]}),e})()},"97Yq":function(e,t,n){"use strict";n.d(t,"a",(function(){return A}));var i=n("FvrZ"),r=n("fXoL"),s=n("pLZG"),o=n("JX91"),a=n("cBqT"),c=n("l7P3"),l=n("J3qs"),u=n("2NI3"),d=n("6sF4"),p=n("oBfO"),h=n("IzEk");class f{constructor(e,t,n,i){this.transformFunction=e,this.getLevel=t,this.isExpandable=n,this.getChildren=i}_flattenNode(e,t,n,i){const r=this.transformFunction(e,t);if(n.push(r),this.isExpandable(r)){const r=this.getChildren(e);r&&(Array.isArray(r)?this._flattenChildren(r,t,n,i):r.pipe(Object(h.a)(1)).subscribe(e=>{this._flattenChildren(e,t,n,i)}))}return n}_flattenChildren(e,t,n,i){e.forEach((r,s)=>{const o=i.slice();o.push(s!==e.length-1),this._flattenNode(r,t+1,n,o)})}flattenNodes(e){const t=[];return e.forEach(e=>this._flattenNode(e,0,t,[])),t}expandFlattenedNodes(e,t){const n=[],i=[];return i[0]=!0,e.forEach(e=>{let r=!0;for(let t=0;t<=this.getLevel(e);t++)r=r&&i[t];r&&n.push(e),this.isExpandable(e)&&(i[this.getLevel(e)+1]=t.isExpanded(e))}),n}}var m=n("0EQZ"),g=n("2Vo4"),b=n("VRyK"),v=n("lJxs");class y extends m.b{constructor(e,t,n=[]){super(),this._treeControl=e,this._treeFlattener=t,this._flattenedData=new g.a([]),this._expandedData=new g.a([]),this._data=new g.a(n)}get data(){return this._data.value}set data(e){this._data.next(e),this._flattenedData.next(this._treeFlattener.flattenNodes(this.data)),this._treeControl.dataNodes=this._flattenedData.value}connect(e){const t=[e.viewChange,this._treeControl.expansionModel.changed,this._flattenedData];return Object(b.a)(...t).pipe(Object(v.a)(()=>(this._expandedData.next(this._treeFlattener.expandFlattenedNodes(this._flattenedData.value,this._treeControl)),this._expandedData.value)))}disconnect(){}}var _=n("1kSV"),O=n("at+s"),j=n("sYmb"),w=n("ofXK"),x=n("3Pt+"),S=n("VYMa"),E=n("Frqi");function C(e,t){if(1&e&&(r["\u0275\u0275element"](0,"ds-alert",22),r["\u0275\u0275pipe"](1,"async")),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("content",r["\u0275\u0275pipeBind1"](1,2,e.description))("type","alert-info")}}function k(e,t){1&e&&r["\u0275\u0275element"](0,"ds-loading",23),2&e&&r["\u0275\u0275property"]("showMessage",!1)}function D(e,t){1&e&&(r["\u0275\u0275elementStart"](0,"h4",24),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"span"),r["\u0275\u0275text"](3),r["\u0275\u0275pipe"](4,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"]()),2&e&&(r["\u0275\u0275advance"](3),r["\u0275\u0275textInterpolate"](r["\u0275\u0275pipeBind1"](4,1,"vocabulary-treeview.search.no-result")))}function I(e,t){if(1&e){const e=r["\u0275\u0275getCurrentView"]();r["\u0275\u0275elementStart"](0,"cdk-tree-node",25),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"button",26),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275element"](4,"span",27),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](6,"\n "),r["\u0275\u0275elementStart"](7,"button",28),r["\u0275\u0275listener"]("click",(function(){r["\u0275\u0275restoreView"](e);const n=t.$implicit;return r["\u0275\u0275nextContext"]().onSelect(n.item)})),r["\u0275\u0275text"](8),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](9,"\n "),r["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](7),r["\u0275\u0275classProp"]("text-success",(null==e.item?null:e.item.value)===(null==n.selectedItem?null:n.selectedItem.value)),r["\u0275\u0275property"]("disabled",!(null!=e.item&&e.item.selectable))("ngbTooltip",null==e.item||null==e.item.otherInformation?null:e.item.otherInformation.note)("openDelay",500),r["\u0275\u0275advance"](1),r["\u0275\u0275textInterpolate"](e.item.display)}}function M(e,t){if(1&e){const e=r["\u0275\u0275getCurrentView"]();r["\u0275\u0275elementStart"](0,"cdk-tree-node",25),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"button",29),r["\u0275\u0275listener"]("click",(function(){r["\u0275\u0275restoreView"](e);const n=t.$implicit;return r["\u0275\u0275nextContext"]().loadChildren(n)})),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275element"](4,"span",3),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](6,"\n\n "),r["\u0275\u0275elementStart"](7,"button",28),r["\u0275\u0275listener"]("click",(function(){r["\u0275\u0275restoreView"](e);const n=t.$implicit;return r["\u0275\u0275nextContext"]().onSelect(n.item)})),r["\u0275\u0275text"](8),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](9,"\n "),r["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](2),r["\u0275\u0275attribute"]("aria-label","toggle "+e.name),r["\u0275\u0275advance"](2),r["\u0275\u0275classMapInterpolate1"]("fas ",n.treeControl.isExpanded(e)?"fa-angle-down":"fa-angle-right"," fa-2x"),r["\u0275\u0275advance"](3),r["\u0275\u0275classProp"]("text-success",(null==e.item?null:e.item.value)===(null==n.selectedItem?null:n.selectedItem.value)),r["\u0275\u0275property"]("disabled",!(null!=e.item&&e.item.selectable))("ngbTooltip",null==e.item||null==e.item.otherInformation?null:e.item.otherInformation.note)("openDelay",500),r["\u0275\u0275advance"](1),r["\u0275\u0275textInterpolate"](e.item.display)}}function T(e,t){if(1&e){const e=r["\u0275\u0275getCurrentView"]();r["\u0275\u0275elementStart"](0,"cdk-tree-node",30),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"button",31),r["\u0275\u0275listener"]("click",(function(){r["\u0275\u0275restoreView"](e);const n=t.$implicit;return r["\u0275\u0275nextContext"]().loadMore(n.loadMoreParentItem)})),r["\u0275\u0275text"](3),r["\u0275\u0275pipe"](4,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"]()}2&e&&(r["\u0275\u0275advance"](3),r["\u0275\u0275textInterpolate1"]("\n ",r["\u0275\u0275pipeBind1"](4,1,"vocabulary-treeview.load-more"),"...\n "))}function L(e,t){if(1&e){const e=r["\u0275\u0275getCurrentView"]();r["\u0275\u0275elementStart"](0,"cdk-tree-node"),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"button",31),r["\u0275\u0275listener"]("click",(function(){r["\u0275\u0275restoreView"](e);const n=t.$implicit;return r["\u0275\u0275nextContext"]().loadMoreRoot(n)})),r["\u0275\u0275text"](3),r["\u0275\u0275pipe"](4,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"]()}2&e&&(r["\u0275\u0275advance"](3),r["\u0275\u0275textInterpolate1"]("\n ",r["\u0275\u0275pipeBind1"](4,1,"vocabulary-treeview.load-more"),"...\n "))}let A=(()=>{class e{constructor(e,t,n,s){this.activeModal=e,this.vocabularyTreeviewService=t,this.store=n,this.translate=s,this.preloadLevel=2,this.selectedItem=null,this.nodeMap=new Map,this.storedNodeMap=new Map,this.select=new r.EventEmitter(null),this.subs=[],this.getChildren=e=>e.childrenChange,this.transformer=(e,t)=>{const n=this.nodeMap.get(e.item.id);if(n&&n.item.id!==d.a&&n.item.id!==d.c)return n;const i=new d.e(e.item,t,e.hasChildren,e.hasChildren&&Object(l.e)(e.children),e.pageInfo,e.loadMoreParentItem,e.isSearchNode,e.isInInitValueHierarchy);return this.nodeMap.set(e.item.id,i),(t+1e.level,this.isExpandable=e=>e.expandable,this.hasChildren=(e,t)=>t.expandable,this.isLoadMore=(e,t)=>t.item.id===d.a,this.isLoadMoreRoot=(e,t)=>t.item.id===d.c,this.treeFlattener=new f(this.transformer,this.getLevel,this.isExpandable,this.getChildren),this.treeControl=new i.g(this.getLevel,this.isExpandable),this.dataSource=new y(this.treeControl,this.treeFlattener)}ngOnInit(){this.subs.push(this.vocabularyTreeviewService.getData().subscribe(e=>{this.dataSource.data=e}));const e="vocabulary-treeview.tree.description."+this.vocabularyOptions.name;this.description=this.translate.get(e).pipe(Object(s.a)(t=>t!==e),Object(o.a)("")),this.isAuthenticated=this.store.pipe(Object(c.u)(u.h)),this.loading=this.vocabularyTreeviewService.isLoading(),this.isAuthenticated.pipe(Object(a.a)(e=>e)).subscribe(()=>{const e=this.selectedItem?this.getEntryId(this.selectedItem):null;this.vocabularyTreeviewService.initialize(this.vocabularyOptions,new p.a,e)})}loadMore(e){this.vocabularyTreeviewService.loadMore(e)}loadMoreRoot(e){this.vocabularyTreeviewService.loadMoreRoot(e)}loadChildren(e){this.vocabularyTreeviewService.loadMore(e.item,!0)}onSelect(e){this.select.emit(e),this.activeModal.close(e)}search(){Object(l.e)(this.searchText)&&(Object(l.d)(this.storedNodeMap)&&(this.storedNodeMap=this.nodeMap),this.nodeMap=new Map,this.vocabularyTreeviewService.searchByQuery(this.searchText))}isSearchEnabled(){return Object(l.e)(this.searchText)}reset(){Object(l.e)(this.storedNodeMap)&&(this.nodeMap=this.storedNodeMap,this.storedNodeMap=new Map,this.vocabularyTreeviewService.restoreNodes()),this.searchText=""}ngOnDestroy(){this.vocabularyTreeviewService.cleanTree(),this.subs.filter(e=>Object(l.b)(e)).forEach(e=>e.unsubscribe())}getEntryId(e){return e.authority||e.otherInformation.id||void 0}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275directiveInject"](_.c),r["\u0275\u0275directiveInject"](O.a),r["\u0275\u0275directiveInject"](c.i),r["\u0275\u0275directiveInject"](j.e))},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-vocabulary-treeview"]],inputs:{vocabularyOptions:"vocabularyOptions",preloadLevel:"preloadLevel",selectedItem:"selectedItem"},outputs:{select:"select"},decls:66,vars:25,consts:[[1,"modal-header"],[1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"p-3"],[3,"content","type",4,"ngIf"],[1,"treeview-header","row"],[1,"col-12"],[1,"input-group"],["type","text",1,"form-control",3,"ngModel","ngModelChange","keyup.enter"],["id","button-addon4",1,"input-group-append"],["type","button",1,"btn","btn-outline-primary",3,"disabled","click"],["type","button",1,"btn","btn-outline-secondary",3,"click"],[1,"treeview-container"],[3,"showMessage",4,"ngIf"],["class","text-center text-muted mt-4",4,"ngIf"],[3,"dataSource","treeControl"],["cdkTreeNodePadding","","class","d-flex",4,"cdkTreeNodeDef"],["cdkTreeNodePadding","","class","d-flex",4,"cdkTreeNodeDef","cdkTreeNodeDefWhen"],["cdkTreeNodePadding","",4,"cdkTreeNodeDef","cdkTreeNodeDefWhen"],[4,"cdkTreeNodeDef","cdkTreeNodeDefWhen"],[3,"content","type"],[3,"showMessage"],[1,"text-center","text-muted","mt-4"],["cdkTreeNodePadding","",1,"d-flex"],["type","button","cdkTreeNodeToggle","",1,"btn","btn-default"],["aria-hidden","true",1,"fas","fa-angle-right","fa-2x","invisible"],["container","body",1,"btn","btn-outline-link","btn-sm","text-left",3,"disabled","ngbTooltip","openDelay","click"],["type","button","cdkTreeNodeToggle","",1,"btn","btn-default",3,"click"],["cdkTreeNodePadding",""],[1,"btn","btn-outline-secondary","btn-sm",3,"click"]],template:function(e,t){1&e&&(r["\u0275\u0275elementStart"](0,"div",0),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"h4",1),r["\u0275\u0275text"](3),r["\u0275\u0275pipe"](4,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementStart"](6,"button",2),r["\u0275\u0275listener"]("click",(function(){return t.activeModal.dismiss("Cross click")})),r["\u0275\u0275text"](7,"\n "),r["\u0275\u0275elementStart"](8,"span",3),r["\u0275\u0275text"](9,"\xd7"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](10,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](11,"\n"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](12,"\n"),r["\u0275\u0275elementStart"](13,"div",4),r["\u0275\u0275text"](14,"\n "),r["\u0275\u0275elementStart"](15,"div",5),r["\u0275\u0275text"](16,"\n "),r["\u0275\u0275template"](17,C,2,4,"ds-alert",6),r["\u0275\u0275pipe"](18,"async"),r["\u0275\u0275text"](19,"\n "),r["\u0275\u0275elementStart"](20,"div",7),r["\u0275\u0275text"](21,"\n "),r["\u0275\u0275elementStart"](22,"div",8),r["\u0275\u0275text"](23,"\n "),r["\u0275\u0275elementStart"](24,"div",9),r["\u0275\u0275text"](25,"\n "),r["\u0275\u0275elementStart"](26,"input",10),r["\u0275\u0275listener"]("ngModelChange",(function(e){return t.searchText=e}))("keyup.enter",(function(){return t.search()})),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](27,"\n "),r["\u0275\u0275elementStart"](28,"div",11),r["\u0275\u0275text"](29,"\n "),r["\u0275\u0275elementStart"](30,"button",12),r["\u0275\u0275listener"]("click",(function(){return t.search()})),r["\u0275\u0275text"](31),r["\u0275\u0275pipe"](32,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](33,"\n "),r["\u0275\u0275elementStart"](34,"button",13),r["\u0275\u0275listener"]("click",(function(){return t.reset()})),r["\u0275\u0275text"](35),r["\u0275\u0275pipe"](36,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](37,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](38,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](39,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](40,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](41,"\n "),r["\u0275\u0275elementStart"](42,"div",14),r["\u0275\u0275text"](43,"\n "),r["\u0275\u0275template"](44,k,1,1,"ds-loading",15),r["\u0275\u0275pipe"](45,"async"),r["\u0275\u0275text"](46,"\n "),r["\u0275\u0275template"](47,D,6,3,"h4",16),r["\u0275\u0275pipe"](48,"async"),r["\u0275\u0275text"](49,"\n "),r["\u0275\u0275elementStart"](50,"cdk-tree",17),r["\u0275\u0275text"](51,"\n "),r["\u0275\u0275text"](52,"\n "),r["\u0275\u0275template"](53,I,10,6,"cdk-tree-node",18),r["\u0275\u0275text"](54,"\n\n "),r["\u0275\u0275text"](55,"\n "),r["\u0275\u0275template"](56,M,10,10,"cdk-tree-node",19),r["\u0275\u0275text"](57,"\n\n "),r["\u0275\u0275template"](58,T,6,3,"cdk-tree-node",20),r["\u0275\u0275text"](59,"\n\n "),r["\u0275\u0275template"](60,L,6,3,"cdk-tree-node",21),r["\u0275\u0275text"](61,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](62,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](63,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](64,"\n"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](65,"\n")),2&e&&(r["\u0275\u0275advance"](3),r["\u0275\u0275textInterpolate"](r["\u0275\u0275pipeBind1"](4,13,"vocabulary-treeview.header")),r["\u0275\u0275advance"](14),r["\u0275\u0275property"]("ngIf",r["\u0275\u0275pipeBind1"](18,15,t.description)),r["\u0275\u0275advance"](9),r["\u0275\u0275property"]("ngModel",t.searchText),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("disabled",!t.isSearchEnabled()),r["\u0275\u0275advance"](1),r["\u0275\u0275textInterpolate1"]("\n ",r["\u0275\u0275pipeBind1"](32,17,"vocabulary-treeview.search.form.search"),"\n "),r["\u0275\u0275advance"](4),r["\u0275\u0275textInterpolate1"]("\n ",r["\u0275\u0275pipeBind1"](36,19,"vocabulary-treeview.search.form.reset"),"\n "),r["\u0275\u0275advance"](9),r["\u0275\u0275property"]("ngIf",r["\u0275\u0275pipeBind1"](45,21,t.loading)),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("ngIf",!r["\u0275\u0275pipeBind1"](48,23,t.loading)&&0===t.dataSource.data.length),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("dataSource",t.dataSource)("treeControl",t.treeControl),r["\u0275\u0275advance"](6),r["\u0275\u0275property"]("cdkTreeNodeDefWhen",t.hasChildren),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("cdkTreeNodeDefWhen",t.isLoadMore),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("cdkTreeNodeDefWhen",t.isLoadMoreRoot))},directives:[w.p,x.DefaultValueAccessor,x.NgControlStatus,x.NgModel,i.a,i.d,S.a,E.a,i.c,i.e,i.f,_.O],pipes:[j.d,w.b],styles:[".tooltip-inner{text-align:left}cdk-tree[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:focus{-webkit-box-shadow:none!important;box-shadow:none!important}"]}),e})()},"99NH":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return v})),n.d(t,"e",(function(){return l}));var i=n("l7P3"),r=n("fXoL"),s=n("tyNb"),o=n("zp1y");const a="@ngrx/router-store/navigation",c="@ngrx/router-store/navigated";function l(e,t){const n=t;switch(n.type){case a:case"@ngrx/router-store/error":case"@ngrx/router-store/cancel":return{state:n.payload.routerState,navigationId:n.payload.event.id};default:return e}}class u{}class d{serialize(e){return{root:this.serializeRoute(e.root),url:e.url}}serializeRoute(e){const t=e.children.map(e=>this.serializeRoute(e));return{params:e.params,paramMap:e.paramMap,data:e.data,url:e.url,outlet:e.outlet,routeConfig:e.routeConfig?{component:e.routeConfig.component,path:e.routeConfig.path,pathMatch:e.routeConfig.pathMatch,redirectTo:e.routeConfig.redirectTo,outlet:e.routeConfig.outlet}:null,queryParams:e.queryParams,queryParamMap:e.queryParamMap,fragment:e.fragment,component:e.routeConfig?e.routeConfig.component:void 0,root:void 0,parent:void 0,firstChild:t[0],pathFromRoot:void 0,children:t}}}class p{serialize(e){return{root:this.serializeRoute(e.root),url:e.url}}serializeRoute(e){const t=e.children.map(e=>this.serializeRoute(e));return{params:e.params,data:e.data,url:e.url,outlet:e.outlet,routeConfig:e.routeConfig?{path:e.routeConfig.path,pathMatch:e.routeConfig.pathMatch,redirectTo:e.routeConfig.redirectTo,outlet:e.routeConfig.outlet}:null,queryParams:e.queryParams,fragment:e.fragment,firstChild:t[0],children:t}}}var h=function(e){return e[e.PreActivation=1]="PreActivation",e[e.PostActivation=2]="PostActivation",e}({});const f=new r.InjectionToken("@ngrx/router-store Internal Configuration"),m=new r.InjectionToken("@ngrx/router-store Configuration");function g(e){return Object.assign({stateKey:"router",serializer:p,navigationActionTiming:h.PreActivation},e)}var b=function(e){return e[e.NONE=1]="NONE",e[e.ROUTER=2]="ROUTER",e[e.STORE=3]="STORE",e}({});let v=(()=>{class e{constructor(e,t,n,s,o,a){this.store=e,this.router=t,this.serializer=n,this.errorHandler=s,this.config=o,this.activeRuntimeChecks=a,this.lastEvent=null,this.routerState=null,this.trigger=b.NONE,this.stateKey=this.config.stateKey,!Object(i.s)()&&Object(r.isDevMode)()&&((null==a?void 0:a.strictActionSerializability)||(null==a?void 0:a.strictStateSerializability))&&this.serializer instanceof d&&console.warn("@ngrx/router-store: The serializability runtime checks cannot be enabled with the DefaultRouterStateSerializer. The default serializer has an unserializable router state and actions that are not serializable. To use the serializability runtime checks either use the MinimalRouterStateSerializer or implement a custom router state serializer. This also applies to Ivy with immutability runtime checks."),this.setUpStoreStateListener(),this.setUpRouterEventsListener()}static forRoot(t={}){return{ngModule:e,providers:[{provide:f,useValue:t},{provide:m,useFactory:g,deps:[f]},{provide:u,useClass:t.serializer?t.serializer:0===t.routerState?d:p}]}}setUpStoreStateListener(){this.store.pipe(Object(i.u)(this.stateKey),Object(o.a)(this.store)).subscribe(([e,t])=>{this.navigateIfNeeded(e,t)})}navigateIfNeeded(e,t){if(!e||!e.state)return;if(this.trigger===b.ROUTER)return;if(this.lastEvent instanceof s.e)return;const n=e.state.url;var i;i=n,y(this.router.url)!==y(i)&&(this.storeState=t,this.trigger=b.STORE,this.router.navigateByUrl(n).catch(e=>{this.errorHandler.handleError(e)}))}setUpRouterEventsListener(){const e=this.config.navigationActionTiming===h.PostActivation;let t;this.router.events.pipe(Object(o.a)(this.store)).subscribe(([n,i])=>{this.lastEvent=n,n instanceof s.e?(this.routerState=this.serializer.serialize(this.router.routerState.snapshot),this.trigger!==b.STORE&&(this.storeState=i,this.dispatchRouterRequest(n))):n instanceof s.n?(t=n,e||this.trigger===b.STORE||this.dispatchRouterNavigation(n)):n instanceof s.b?(this.dispatchRouterCancel(n),this.reset()):n instanceof s.d?(this.dispatchRouterError(n),this.reset()):n instanceof s.c&&(this.trigger!==b.STORE&&(e&&this.dispatchRouterNavigation(t),this.dispatchRouterNavigated(n)),this.reset())})}dispatchRouterRequest(e){this.dispatchRouterAction("@ngrx/router-store/request",{event:e})}dispatchRouterNavigation(e){const t=this.serializer.serialize(e.state);this.dispatchRouterAction(a,{routerState:t,event:new s.n(e.id,e.url,e.urlAfterRedirects,t)})}dispatchRouterCancel(e){this.dispatchRouterAction("@ngrx/router-store/cancel",{storeState:this.storeState,event:e})}dispatchRouterError(e){this.dispatchRouterAction("@ngrx/router-store/error",{storeState:this.storeState,event:new s.d(e.id,e.url,`${e}`)})}dispatchRouterNavigated(e){const t=this.serializer.serialize(this.router.routerState.snapshot);this.dispatchRouterAction(c,{event:e,routerState:t})}dispatchRouterAction(e,t){this.trigger=b.ROUTER;try{this.store.dispatch({type:e,payload:Object.assign(Object.assign({routerState:this.routerState},t),{event:0===this.config.routerState?t.event:{id:t.event.id,url:t.event.url,urlAfterRedirects:t.event.urlAfterRedirects}})})}finally{this.trigger=b.NONE}}reset(){this.trigger=b.NONE,this.storeState=null,this.routerState=null}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](i.i),r["\u0275\u0275inject"](s.h),r["\u0275\u0275inject"](u),r["\u0275\u0275inject"](r.ErrorHandler),r["\u0275\u0275inject"](m),r["\u0275\u0275inject"](i.a))},e.\u0275mod=r["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=r["\u0275\u0275defineInjector"]({}),e})();function y(e){return e.length>0&&"/"===e[e.length-1]?e.substring(0,e.length-1):e}},"9AGB":function(e,t,n){"use strict";var i=n("yoF8");function r(e){return 0===e.length?i.identity:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}t.pipe=function(){for(var e=[],t=0;t{class e{static forRoot(){return{ngModule:e}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({imports:[[r.c,s.a.forRoot(),o.a]]}),e})()},"9jGm":function(e,t,n){"use strict";n.d(t,"a",(function(){return T})),n.d(t,"b",(function(){return C})),n.d(t,"c",(function(){return X})),n.d(t,"d",(function(){return W})),n.d(t,"e",(function(){return x})),n.d(t,"f",(function(){return L}));var i=n("l7P3"),r=n("VRyK"),s=n("HDdC"),o=n("XNiG"),a=(n("NXyV"),n("WMd4")),c=(n("mCNh"),n("LRne"),n("7o/Q"));class l{call(e,t){return t.subscribe(new u(e))}}class u extends c.a{_next(e){}}class d{call(e,t){return t.subscribe(new p(e))}}class p extends c.a{constructor(e){super(e)}_next(e){this.destination.next(a.a.createNext(e))}_error(e){const t=this.destination;t.next(a.a.createError(e)),t.complete()}_complete(){const e=this.destination;e.next(a.a.createComplete()),e.complete()}}var h=n("lJxs"),f=n("JIr8"),m=n("pLZG"),g=n("OQgR"),b=n("5+tZ"),v=n("XqQ8");class y{call(e,t){return t.subscribe(new _(e))}}class _ extends c.a{constructor(e){super(e)}_next(e){e.observe(this.destination)}}var O=n("IzEk"),j=(n("bOdf"),n("nYR2"),n("zp1y"),n("fXoL"));const w={dispatch:!0,useEffectsErrorHandler:!0};function x(e,t){const n=e(),i=Object.assign(Object.assign({},w),t);return Object.defineProperty(n,"__@ngrx/effects_create__",{value:i}),n}function S(e){return Object.getOwnPropertyNames(e).filter(t=>!(!e[t]||!e[t].hasOwnProperty("__@ngrx/effects_create__"))&&e[t]["__@ngrx/effects_create__"].hasOwnProperty("dispatch")).map(t=>Object.assign({propertyName:t},e[t]["__@ngrx/effects_create__"]))}function E(e){return Object.getPrototypeOf(e)}function C(e={}){return function(t,n){var i,r;i=t,r=Object.assign(Object.assign(Object.assign({},w),e),{propertyName:n}),D(i)?i.constructor["__@ngrx/effects__"].push(r):Object.defineProperty(i.constructor,"__@ngrx/effects__",{value:[r]})}}function k(e){return Object(i.o)(I,E)(e)}function D(e){return e.constructor.hasOwnProperty("__@ngrx/effects__")}function I(e){return D(e)?e.constructor["__@ngrx/effects__"]:[]}function M(e,t,n=10){return e.pipe(Object(f.a)(i=>(t&&t.handleError(i),n<=1?e:M(e,t,n-1))))}let T=(()=>{class e extends s.a{constructor(e){super(),e&&(this.source=e)}lift(t){const n=new e;return n.source=this,n.operator=t,n}}return e.\u0275fac=function(t){return new(t||e)(j["\u0275\u0275inject"](i.g))},e.\u0275prov=j["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();function L(...e){return Object(m.a)(t=>e.some(e=>"string"==typeof e?e===t.type:e.type===t.type))}function A(e){return P(e,"ngrxOnInitEffects")}function P(e,t){return e&&t in e&&"function"==typeof e[t]}const R=new j.InjectionToken("@ngrx/effects Internal Root Guard"),F=new j.InjectionToken("@ngrx/effects User Provided Effects"),N=new j.InjectionToken("@ngrx/effects Internal Root Effects"),Y=new j.InjectionToken("@ngrx/effects Root Effects"),B=new j.InjectionToken("@ngrx/effects Internal Feature Effects"),V=new j.InjectionToken("@ngrx/effects Feature Effects"),z=new j.InjectionToken("@ngrx/effects Effects Error Handler");let H=(()=>{class e extends o.a{constructor(e,t){super(),this.errorHandler=e,this.effectsErrorHandler=t}addEffects(e){this.next(e)}toActions(){return this.pipe(Object(g.b)(E),Object(b.a)(e=>e.pipe(Object(g.b)(U))),Object(b.a)(e=>{const t=e.pipe(Object(v.a)(e=>{return(t=this.errorHandler,n=this.effectsErrorHandler,e=>{const i=function(e,t,n){const i=E(e).constructor.name,s=(o=e,[k,S].reduce((e,t)=>e.concat(t(o)),[])).map(({propertyName:r,dispatch:s,useEffectsErrorHandler:o})=>{const a="function"==typeof e[r]?e[r]():e[r],c=o?n(a,t):a;return!1===s?c.pipe((function(e){return e.lift(new l)})):c.pipe((function(e){return e.lift(new d)})).pipe(Object(h.a)(t=>({effect:e[r],notification:t,propertyName:r,sourceName:i,sourceInstance:e})))});var o;return Object(r.a)(...s)}(e,t,n);return P(e,"ngrxOnRunEffects")?e.ngrxOnRunEffects(i):i})(e);var t,n}),Object(h.a)(e=>(function(e,t){if("N"===e.notification.kind){const n=e.notification.value,i=!function(e){return"function"!=typeof e&&e&&e.type&&"string"==typeof e.type}(n);i&&t.handleError(new Error(`Effect ${function({propertyName:e,sourceInstance:t,sourceName:n}){const i="function"==typeof t[e];return`"${n}.${String(e)}${i?"()":""}"`}(e)} dispatched an invalid action: ${function(e){try{return JSON.stringify(e)}catch(t){return e}}(n)}`))}}(e,this.errorHandler),e.notification)),Object(m.a)(e=>"N"===e.kind&&null!=e.value),(function(e){return e.lift(new y)})),n=e.pipe(Object(O.a)(1),Object(m.a)(A),Object(h.a)(e=>e.ngrxOnInitEffects()));return Object(r.a)(t,n)}))}}return e.\u0275fac=function(t){return new(t||e)(j["\u0275\u0275inject"](j.ErrorHandler),j["\u0275\u0275inject"](z))},e.\u0275prov=j["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();function U(e){return P(e,"ngrxOnIdentifyEffects")?e.ngrxOnIdentifyEffects():""}let q=(()=>{class e{constructor(e,t){this.effectSources=e,this.store=t,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}}return e.\u0275fac=function(t){return new(t||e)(j["\u0275\u0275inject"](H),j["\u0275\u0275inject"](i.i))},e.\u0275prov=j["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const W="@ngrx/effects/init";let $=(()=>{class e{constructor(e,t,n,i,r,s,o){this.sources=e,t.start(),i.forEach(t=>e.addEffects(t)),n.dispatch({type:W})}addEffects(e){this.sources.addEffects(e)}}return e.\u0275fac=function(t){return new(t||e)(j["\u0275\u0275inject"](H),j["\u0275\u0275inject"](q),j["\u0275\u0275inject"](i.i),j["\u0275\u0275inject"](Y),j["\u0275\u0275inject"](i.l,8),j["\u0275\u0275inject"](i.j,8),j["\u0275\u0275inject"](R,8))},e.\u0275mod=j["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=j["\u0275\u0275defineInjector"]({}),e})(),G=(()=>{class e{constructor(e,t,n,i){t.forEach(t=>t.forEach(t=>e.addEffects(t)))}}return e.\u0275fac=function(t){return new(t||e)(j["\u0275\u0275inject"]($),j["\u0275\u0275inject"](V),j["\u0275\u0275inject"](i.l,8),j["\u0275\u0275inject"](i.j,8))},e.\u0275mod=j["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=j["\u0275\u0275defineInjector"]({}),e})(),X=(()=>{class e{static forFeature(e=[]){return{ngModule:G,providers:[e,{provide:B,multi:!0,useValue:e},{provide:F,multi:!0,useValue:[]},{provide:V,multi:!0,useFactory:K,deps:[j.Injector,B,F]}]}}static forRoot(e=[]){return{ngModule:$,providers:[{provide:z,useValue:M},q,H,T,e,{provide:N,useValue:[e]},{provide:R,useFactory:J,deps:[[q,new j.Optional,new j.SkipSelf],[N,new j.Self]]},{provide:F,multi:!0,useValue:[]},{provide:Y,useFactory:K,deps:[j.Injector,N,F]}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=j["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=j["\u0275\u0275defineInjector"]({}),e})();function K(e,t,n){const i=[];for(let r of t)i.push(...r);for(let r of n)i.push(...r);return function(e,t){return t.map(t=>e.get(t))}(e,i)}function J(e,t){if((1!==t.length||0!==t[0].length)&&e)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}},"9ppp":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=(()=>{function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e})()},"9rRi":function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("wd/R"))},"9uC3":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("1kSV"),s=n("ofXK"),o=n("3Pt+"),a=n("sYmb");const c=function(e){return{version:e}};function l(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind2"](2,1,"item.version.create.modal.text.startingFrom",i["\u0275\u0275pureFunction1"](4,c,e.versionNumber)),"\n ")}}let u=(()=>{class e{constructor(e){this.activeModal=e,this.firstVersion=!0,this.createVersionEvent=new i.EventEmitter}onModalClose(){this.activeModal.dismiss()}onModalSubmit(){this.createVersionEvent.emit(this.newVersionSummary),this.activeModal.close()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](r.c))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-versions-summary-modal"]],outputs:{createVersionEvent:"createVersionEvent"},decls:50,vars:26,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"pb-2"],[4,"ngIf"],[1,"form-group"],["for","summary"],["type","text","id","summary",1,"form-control",3,"ngModel","placeholder","ngModelChange","keyup.enter"],[1,"modal-footer"],["type","button",1,"btn","btn-outline-secondary","btn-sm",3,"title","click"],[1,"fas","fa-times","fa-fw"],["type","submit",1,"btn","btn-success","btn-sm",3,"title","click"],[1,"fas","fa-check","fa-fw"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.onModalClose()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"p",4),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275template"](17,l,3,6,"span",5),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementStart"](20,"div",6),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementStart"](22,"label",7),i["\u0275\u0275text"](23),i["\u0275\u0275pipe"](24,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275elementStart"](26,"input",8),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.newVersionSummary=e}))("keyup.enter",(function(){return t.onModalSubmit()})),i["\u0275\u0275pipe"](27,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](28,"\n"),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](31,"\n "),i["\u0275\u0275elementStart"](32,"div",9),i["\u0275\u0275text"](33,"\n "),i["\u0275\u0275elementStart"](34,"button",10),i["\u0275\u0275listener"]("click",(function(){return t.onModalClose()})),i["\u0275\u0275pipe"](35,"translate"),i["\u0275\u0275text"](36,"\n "),i["\u0275\u0275element"](37,"i",11),i["\u0275\u0275text"](38),i["\u0275\u0275pipe"](39,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](40,"\n "),i["\u0275\u0275elementStart"](41,"button",12),i["\u0275\u0275listener"]("click",(function(){return t.onModalSubmit()})),i["\u0275\u0275pipe"](42,"translate"),i["\u0275\u0275text"](43,"\n "),i["\u0275\u0275element"](44,"i",13),i["\u0275\u0275text"](45),i["\u0275\u0275pipe"](46,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](47,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](48,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](49,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,10,"item.version.create.modal.header"),"\n "),i["\u0275\u0275advance"](12),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](16,12,"item.version.create.modal.text"),"\n "),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!t.firstVersion),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](24,14,"item.version.create.modal.form.summary.label"),":"),i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](27,16,"item.version.create.modal.form.summary.placeholder")),i["\u0275\u0275property"]("ngModel",t.newVersionSummary),i["\u0275\u0275advance"](8),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](35,18,"item.version.create.modal.button.cancel.tooltip")),i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](39,20,"item.version.create.modal.button.cancel"),"\n "),i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("title",i["\u0275\u0275pipeBind1"](42,22,"item.version.create.modal.button.confirm.tooltip")),i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](46,24,"item.version.create.modal.button.confirm"),"\n "))},directives:[s.p,o.DefaultValueAccessor,o.NgControlStatus,o.NgModel],pipes:[a.d],styles:[""]}),e})()},"A+xa":function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(n("wd/R"))},A0kF:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("lI3o"),s=n("sYmb");let o=(()=>{class e{constructor(e,t){this.notificationsService=e,this.translateService=t}static msg(e){return"item.version.create.notification."+e}notifyCreateNewVersion(t){var n;const i=null===(n=null==t?void 0:t.payload)||void 0===n?void 0:n.version;t.hasSucceeded?this.notificationsService.success(null,this.translateService.get(e.msg("success"),{version:i})):this.notificationsService.error(null,this.translateService.get(e.msg(422===(null==t?void 0:t.statusCode)?"inProgress":"failure")))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.a),i["\u0275\u0275inject"](s.e))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},AKff:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("z6cu"),r=n("lJxs"),s=n("JIr8"),o=n("fXoL"),a=n("tk/3"),c=n("Gfeg"),l=n("J3qs");let u=(()=>{class e{constructor(e){this.http=e}get(e){const t={observe:"response",headers:new a.e({"Content-Type":"application/json; charset=utf-8"})};return this.http.get(e,t).pipe(Object(r.a)(e=>({payload:e.body,statusCode:e.status,statusText:e.statusText})),Object(s.a)(e=>(console.log("Error: ",e),Object(i.a)({statusCode:e.status,statusText:e.statusText,message:Object(l.b)(e.error)&&Object(l.e)(e.error.message)?e.error.message:e.message}))))}request(e,t,n,o,u){const d={};return d.body=n,e===c.a.POST&&Object(l.e)(n)&&Object(l.e)(n.name)&&(d.body=this.buildFormData(n)),d.observe="response",o&&o.responseType&&(d.responseType=o.responseType),d.headers=Object(l.a)(o)||Object(l.a)(o.headers)?new a.e:o.headers,o&&o.params&&(d.params=o.params),o&&o.withCredentials&&(d.withCredentials=o.withCredentials),d.headers.has("Content-Type")||u||(d.headers=d.headers.set("Content-Type","application/json; charset=utf-8")),this.http.request(e,t,d).pipe(Object(r.a)(e=>({payload:e.body,headers:e.headers,statusCode:e.status,statusText:e.statusText})),Object(s.a)(e=>Object(l.b)(e.status)?Object(i.a)({statusCode:e.status,statusText:e.statusText,message:Object(l.b)(e.error)&&Object(l.e)(e.error.message)?e.error.message:e.message}):Object(i.a)(e)))}buildFormData(e){const t=new FormData;if(t.append("name",e.name),e.metadata)for(const n of Object.keys(e.metadata))for(const i of e.allMetadataValues(n))t.append(n,i);return t}}return e.\u0275fac=function(t){return new(t||e)(o["\u0275\u0275inject"](a.b))},e.\u0275prov=o["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"AO7/":function(e,t,n){var i={};i[n("tiKp")("toStringTag")]="z",e.exports="[object z]"===String(i)},AQ68:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n("wd/R"))},AeMR:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL");let r=(()=>{class e{transform(e){const t=[];for(const n in e)isNaN(parseInt(n,10))?t.push({key:n,value:e[n]}):t.push({key:+n,value:e[n]});return t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i["\u0275\u0275definePipe"]({name:"dsKeys",type:e,pure:!0}),e})()},Anbb:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("mrSG"),r=n("6VZE"),s=n("HDdC"),o=n("zQ+x"),a=n("WIyL"),c=n("qFpP"),l=n("Rulr");let u=(()=>{let e=class extends a.a{get name(){return this.firstMetadataValue("eperson.firstname")+" "+this.firstMetadataValue("eperson.lastname")}};return e.type=c.a,Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"handle",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"netid",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"lastActive",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"canLogIn",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"email",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"requireCertificate",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"selfRegistered",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"password",void 0),Object(i.b)([Object(o.h)(l.a,!0),Object(i.c)("design:type",s.a)],e.prototype,"groups",void 0),e=Object(i.b)([o.i,Object(r.inheritSerialization)(a.a)],e),e})()},AqgH:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("mrSG"),r=n("fXoL"),s=n("SxV6"),o=n("lJxs"),a=n("IzEk"),c=n("1QIV"),l=n("J3qs"),u=n("GR9Y"),d=n("tyNb"),p=n("lI3o"),h=n("sYmb");let f=(()=>{class e{constructor(e,t,n,i,r){this.dsoDataService=e,this.router=t,this.route=n,this.notificationsService=i,this.translate=r}ngOnInit(){this.dsoRD$=this.route.parent.data.pipe(Object(s.a)(),Object(o.a)(e=>e.dso))}onSubmit(e){const t=e.uploader,n=e.deleteLogo,r=Object(l.b)(t)&&t.queue.length>0;r&&this.dsoDataService.getLogoEndpoint(e.dso.uuid).pipe(Object(a.a)(1)).subscribe(e=>{t.options.url=e,t.uploadAll()}),Object(l.d)(e.operations)||this.dsoDataService.patch(e.dso,e.operations).pipe(Object(c.g)()).subscribe(t=>Object(i.a)(this,void 0,void 0,(function*(){t.hasSucceeded?(r||n||(yield this.router.navigate([this.frontendURL+e.dso.uuid])),this.notificationsService.success(null,this.translate.get(`${this.type.value}.edit.notifications.success`))):this.notificationsService.error(null,this.translate.get(403===t.statusCode?`${this.type.value}.edit.notifications.unauthorized`:`${this.type.value}.edit.notifications.error`))})))}navigateToHomePage(){this.dsoRD$.pipe(Object(c.i)(),Object(a.a)(1)).subscribe(e=>{this.router.navigate([this.frontendURL+e.payload.id])})}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275directiveInject"](u.a),r["\u0275\u0275directiveInject"](d.h),r["\u0275\u0275directiveInject"](d.a),r["\u0275\u0275directiveInject"](p.a),r["\u0275\u0275directiveInject"](h.e))},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-comcol-metadata"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},ArZ3:function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("mrSG"),r=n("6VZE"),s=n("HDdC"),o=n("zQ+x"),a=n("WIyL"),c=n("PbJM"),l=n("qFpP"),u=n("Rulr"),d=n("0HXA");let p=(()=>{let e=class extends a.a{};return e.type=u.a,Object(i.b)([d.a,Object(r.autoserializeAs)("name"),Object(i.c)("design:type",String)],e.prototype,"_name",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"handle",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"permanent",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(o.h)(u.a,!0),Object(i.c)("design:type",s.a)],e.prototype,"subgroups",void 0),Object(i.b)([Object(o.h)(l.a,!0),Object(i.c)("design:type",s.a)],e.prototype,"epersons",void 0),Object(i.b)([Object(o.h)(c.a),Object(i.c)("design:type",s.a)],e.prototype,"object",void 0),e=Object(i.b)([o.i,Object(r.inheritSerialization)(a.a)],e),e})()},AvvY:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===t&&e>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===t||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(n("wd/R"))},AytR:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={production:!0,universal:{preboot:!0,async:!0,time:!1}}},"B/Lp":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("knmt");class r{constructor(e,t){switch(e){case"ip":this.authMethodType=i.a.Ip;break;case"ldap":this.authMethodType=i.a.Ldap;break;case"shibboleth":this.authMethodType=i.a.Shibboleth,this.location=t;break;case"x509":this.authMethodType=i.a.X509;break;case"password":this.authMethodType=i.a.Password;break;case"oidc":this.authMethodType=i.a.Oidc,this.location=t}}}},"B/au":function(e,t,n){"use strict";n.d(t,"h",(function(){return u})),n.d(t,"g",(function(){return p})),n.d(t,"l",(function(){return h})),n.d(t,"i",(function(){return f})),n.d(t,"m",(function(){return m})),n.d(t,"d",(function(){return g})),n.d(t,"k",(function(){return b})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return y})),n.d(t,"q",(function(){return _})),n.d(t,"n",(function(){return O})),n.d(t,"o",(function(){return j})),n.d(t,"p",(function(){return w})),n.d(t,"b",(function(){return x})),n.d(t,"a",(function(){return S})),n.d(t,"t",(function(){return E})),n.d(t,"c",(function(){return C})),n.d(t,"s",(function(){return k})),n.d(t,"r",(function(){return D})),n.d(t,"j",(function(){return I}));var i=n("u2Iy"),r=n("oOMw"),s=n("Gfeg"),o=n("Pr6Z"),a=n("MsCY"),c=n("ozI1"),l=n("AytR"),u=function(e){return e.UUID="uuid",e.HANDLE="handle",e}({});class d{constructor(e,t,n=s.a.GET,i,r){this.uuid=e,this.href=t,this.method=n,this.body=i,this.options=r,this.isMultipart=!1,this.responseMsToLive=l.a.cache.msToLive.default}getResponseParser(){return c.a}}class p extends d{constructor(e,t,n,i){super(e,t,s.a.GET,n,i),this.uuid=e,this.href=t,this.body=n,this.options=i}}class h extends d{constructor(e,t,n,i){super(e,t,s.a.POST,n),this.uuid=e,this.href=t,this.body=n,this.options=i}}class f extends d{constructor(e,t,n,i){super(e,t,s.a.POST,n),this.uuid=e,this.href=t,this.body=n,this.options=i,this.isMultipart=!0}}class m extends d{constructor(e,t,n,i){super(e,t,s.a.PUT,n),this.uuid=e,this.href=t,this.body=n,this.options=i}}class g extends d{constructor(e,t,n,i){super(e,t,s.a.DELETE,n),this.uuid=e,this.href=t,this.body=n,this.options=i}}class b extends d{constructor(e,t,n,i){super(e,t,s.a.PATCH,n),this.uuid=e,this.href=t,this.body=n,this.options=i}}class v{}class y extends p{getResponseParser(){return i.a}}class _ extends p{constructor(e,t){super(e,t)}getResponseParser(){return r.a}}class O extends g{constructor(e,t){super(e,t),this.uuid=e,this.href=t}getResponseParser(){return r.a}}class j extends b{constructor(e,t,n){super(e,t,n),this.uuid=e,this.href=t,this.body=n}getResponseParser(){return r.a}}class w extends h{constructor(e,t,n,i){super(e,t,n,i),this.uuid=e,this.href=t,this.body=n,this.options=i}getResponseParser(){return r.a}}class x extends h{constructor(e,t,n,i){super(e,t,n,i),this.body=n,this.options=i}}class S extends p{constructor(e,t){super(e,t)}getResponseParser(){return a.a}}class E extends m{constructor(e,t,n,i){super(e,t,n,i),this.body=n,this.options=i}getResponseParser(){return a.a}}class C extends g{constructor(e,t,n){super(e,t),this.resourceID=n}}class k extends h{constructor(e,t,n,i){super(e,t,n,i),this.body=n,this.options=i}getResponseParser(){return o.a}}class D extends g{constructor(e,t,n,i){super(e,t,n,i),this.body=n,this.options=i}getResponseParser(){return o.a}}class I extends p{constructor(){super(...arguments),this.responseMsToLive=1e4}}Error},"B/qT":function(e,t,n){var i=n("UMSQ");e.exports=function(e){return i(e.length)}},"B/t5":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("WL0R");const r={SET:Object(i.a)("dspace/core/correlationId/SET")};class s{constructor(e){this.payload=e,this.type=r.SET}}},B55N:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(e,t){return"\u5143"===t[1]?1:parseInt(t[1]||e,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(e){return"\u5348\u5f8c"===e},meridiem:function(e,t,n){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(e){return this.week()!==e.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(e,t){switch(t){case"y":return 1===e?"\u5143\u5e74":e+"\u5e74";case"d":case"D":case"DDD":return e+"\u65e5";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(n("wd/R"))},B7d6:function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var i=n("mrSG"),r=n("fXoL"),s=n("l7P3"),o=n("lJxs"),a=n("/uUt"),c=n("vkgz"),l=n("RIlA"),u=n("lI3o"),d=n("zQ+x"),p=n("7vy/"),h=n("mycY"),f=n("LQ9S"),m=n("6M7F"),g=n("uLZQ"),b=n("1QIV"),v=n("h5qW"),y=n("VOnO"),_=n("B/au"),O=n("X/78"),j=n("tk/3");const w=Object(s.r)(f.a,e=>e.bitstreamFormats),x=Object(s.r)(w,e=>e.selectedBitstreamFormats);let S=(()=>{let e=class extends v.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="bitstreamformats"}getUpdateEndpoint(e){return this.getBrowseEndpoint().pipe(Object(o.a)(t=>this.getIDHref(t,e)))}getCreateEndpoint(){return this.getBrowseEndpoint()}updateBitstreamFormat(e){const t=this.requestService.generateRequestId();return this.getUpdateEndpoint(e.id).pipe(Object(a.a)(),Object(o.a)(n=>new _.m(t,n,e)),Object(b.w)(this.requestService)).subscribe(),this.rdbService.buildFromRequestUUID(t)}createBitstreamFormat(e){const t=this.requestService.generateRequestId();return this.getCreateEndpoint().pipe(Object(o.a)(n=>new _.l(t,n,e)),Object(b.w)(this.requestService)).subscribe(),this.rdbService.buildFromRequestUUID(t)}clearBitStreamFormatRequests(){return this.getBrowseEndpoint().pipe(Object(c.a)(e=>this.requestService.removeByHrefSubstring(e)))}getSelectedBitstreamFormats(){return this.store.pipe(Object(s.u)(x))}selectBitstreamFormat(e){this.store.dispatch(new l.d(e))}deselectBitstreamFormat(e){this.store.dispatch(new l.b(e))}deselectAllBitstreamFormats(){this.store.dispatch(new l.c)}findByBitstream(e){return this.findByHref(e._links.format.href)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](O.a),r["\u0275\u0275inject"](p.a),r["\u0275\u0275inject"](s.i),r["\u0275\u0275inject"](h.a),r["\u0275\u0275inject"](g.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](j.b),r["\u0275\u0275inject"](y.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(d.d)(m.a)],e),e})()},BCqK:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("J3qs");let s=(()=>{class e{transform(e,t){if(Object(r.b)(e)){const n=t&&t.length>0?parseInt(t[0],10):10;return e.length>n?e.substring(0,n)+"...":e}return e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i["\u0275\u0275definePipe"]({name:"dsTruncate",type:e,pure:!0}),e})()},BFxc:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("4I5i"),s=n("EY2u");function o(e){return function(t){return 0===e?Object(s.b)():t.lift(new a(e))}}class a{constructor(e){if(this.total=e,this.total<0)throw new r.a}call(e,t){return t.subscribe(new c(e,this.total))}}class c extends i.a{constructor(e,t){super(e),this.total=t,this.ring=new Array,this.count=0}_next(e){const t=this.ring,n=this.total,i=this.count++;t.length0){const n=this.count>=this.total?this.total:this.count,i=this.ring;for(let r=0;r{class e{constructor(e,t,n){this.searchService=e,this.notifcationsService=t,this.translate=n,this.viewMode=m.a.ListElement,this.onSelect=new i.EventEmitter,this.input=new r.FormControl,this.defaultPagination={id:"dso-selector",currentPage:1,pageSize:10},this.listEntries$=new s.a(null),this.currentPage$=new s.a(1),this.hasNextPage=!1,this.loading=!1,this.debounceTime=500,this.linkTypes=h.a,this.isMouseOver=!1,this.subs=[]}ngOnInit(){let e;this.typesString=this.types.map(e=>e.toString().toLowerCase()).join(", "),e=Object(v.e)(this.currentDSOId)?this.search(this.getCurrentDSOQuery(),1).pipe(Object(b.j)()):Object(o.a)(Object(y.b)(void 0,[])),this.subs.push(Object(a.a)(e,this.input.valueChanges.pipe(Object(c.a)(this.debounceTime),Object(l.a)(""),Object(u.a)(()=>this.currentPage$.next(1))),this.currentPage$).pipe(Object(d.a)(([e,t,n])=>(this.loading=!0,1===n&&this.listEntries$.next(null),this.search(t,n).pipe(Object(p.a)(i=>(i.hasSucceeded?i.payload.page=[...Object(v.d)(t)&&1===n?e.page:[],...i.payload.page.filter(e=>Object(v.e)(t)||e.indexableObject.id!==this.currentDSOId)]:i.hasFailed&&this.notifcationsService.error(this.translate.instant("dso-selector.error.title",{type:this.typesString}),i.errorMessage),i)))))).subscribe(e=>{if(this.loading=!1,e.hasSucceeded){const t=this.listEntries$.getValue();Object(v.a)(t)?this.listEntries$.next(e.payload.page):this.listEntries$.next([...t,...e.payload.page]),this.hasNextPage=e.payload.totalElements>this.listEntries$.getValue().length}else this.listEntries$.next(null),this.hasNextPage=!1}))}getCurrentDSOQuery(){return`search.resourceid:${this.currentDSOId}`}search(e,t){return this.searchService.search(new f.a({query:e,dsoTypes:this.types,pagination:Object.assign({},this.defaultPagination,{currentPage:t})})).pipe(Object(b.g)())}onScrollDown(){this.hasNextPage&&!this.loading&&this.currentPage$.next(this.currentPage$.value+1)}selectSingleResult(){this.listElements.length>0&&this.listElements.first.nativeElement.click()}getContext(e){return e===this.currentDSOId?g.a.SideBarSearchModalCurrent:g.a.SideBarSearchModal}ngOnDestroy(){this.subs.filter(e=>Object(v.b)(e)).forEach(e=>e.unsubscribe())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](_.a),i["\u0275\u0275directiveInject"](O.a),i["\u0275\u0275directiveInject"](j.e))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-dso-selector"]],viewQuery:function(e,t){if(1&e&&i["\u0275\u0275viewQuery"](k,1),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.listElements=e)}},inputs:{currentDSOId:"currentDSOId",types:"types"},outputs:{onSelect:"onSelect"},decls:19,vars:15,consts:[[1,"form-group","w-100","pr-2","pl-2"],["type","search","ngbAutofocus","",1,"form-control",3,"placeholder","formControl","click","keyup.enter"],[1,"dropdown-divider"],[1,"scrollable-menu","list-group"],["infiniteScroll","",3,"infiniteScrollDistance","infiniteScrollThrottle","infiniteScrollContainer","fromRoot","scrolled"],[4,"ngIf"],["class","list-group-item list-group-item-action border-0 list-entry",4,"ngIf"],["class","list-group-item list-group-item-action border-0 disabled",4,"ngIf"],["class","list-group-item list-group-item-action border-0 list-entry","dsHoverClass","ds-hover",3,"ngClass","title","click",4,"ngFor","ngForOf"],[1,"list-group-item","list-group-item-action","border-0","disabled"],["dsHoverClass","ds-hover",1,"list-group-item","list-group-item-action","border-0","list-entry",3,"ngClass","title","click"],["listEntryElement",""],[3,"object","viewMode","linkType","context"],[1,"list-group-item","list-group-item-action","border-0","list-entry"],[3,"showMessage"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"input",1),i["\u0275\u0275listener"]("click",(function(e){return e.stopPropagation()}))("keyup.enter",(function(){return t.selectSingleResult()})),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275element"](6,"div",2),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275elementStart"](8,"div",3),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"div",4),i["\u0275\u0275listener"]("scrolled",(function(){return t.onScrollDown()})),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,L,8,6,"ng-container",5),i["\u0275\u0275pipe"](13,"async"),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275template"](15,A,4,1,"button",6),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind2"](3,8,"dso-selector.placeholder",i["\u0275\u0275pureFunction1"](13,D,t.typesString))),i["\u0275\u0275property"]("formControl",t.input),i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("infiniteScrollDistance",1)("infiniteScrollThrottle",0)("infiniteScrollContainer",".scrollable-menu")("fromRoot",!0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](13,11,t.listEntries$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",t.loading))},directives:[r.DefaultValueAccessor,r.NgControlStatus,r.FormControlDirective,w.a,x.p,x.o,S.a,x.m,E.a,C.a],pipes:[j.d,x.b],styles:[".scrollable-menu[_ngcontent-%COMP%]{height:auto;max-height:var(--ds-dso-selector-list-max-height);overflow-x:hidden}"]}),e})()},BIe1:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("LvDl"),s=n("rbjh"),o=n("x+ZM"),a=n("YxKz"),c=n("J3qs"),l=n("AytR"),u=n("CYM2");let d=(()=>{class e{constructor(e,t){this.elem=e,this.renderer=t,this.visibleWhenAuthorityEmpty=!0,this.previousClass=null,this.whenClickOnConfidenceNotAccepted=new i.EventEmitter}onClick(){Object(c.e)(this.authorityValue)&&this.getConfidenceByValue(this.authorityValue)!==a.a.CF_ACCEPTED&&this.whenClickOnConfidenceNotAccepted.emit(this.getConfidenceByValue(this.authorityValue))}ngOnChanges(e){e.authorityValue.firstChange||(this.previousClass=this.getClassByConfidence(this.getConfidenceByValue(e.authorityValue.previousValue))),this.newClass=this.getClassByConfidence(this.getConfidenceByValue(e.authorityValue.currentValue)),Object(c.i)(this.previousClass)?this.renderer.addClass(this.elem.nativeElement,this.newClass):this.previousClass!==this.newClass&&(this.renderer.removeClass(this.elem.nativeElement,this.previousClass),this.renderer.addClass(this.elem.nativeElement,this.newClass))}ngAfterViewInit(){Object(c.i)(this.previousClass)?this.renderer.addClass(this.elem.nativeElement,this.newClass):this.previousClass!==this.newClass&&(this.renderer.removeClass(this.elem.nativeElement,this.previousClass),this.renderer.addClass(this.elem.nativeElement,this.newClass))}getConfidenceByValue(e){let t=a.a.CF_UNSET;return Object(c.e)(e)&&(e instanceof s.a||e instanceof u.a)&&e.hasAuthority()&&(t=a.a.CF_ACCEPTED),Object(c.e)(e)&&e instanceof o.a&&(t=e.confidence),t}getClassByConfidence(e){if(!this.visibleWhenAuthorityEmpty&&e===a.a.CF_UNSET)return"d-none";const t=l.a.submission.icons.authority.confidence,n=Object(r.findIndex)(t,{value:e}),i=Object(r.findIndex)(t,{value:"default"});return-1!==n?t[n].style:-1!==i?t[i].style:""}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.Renderer2))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","dsAuthorityConfidenceState",""]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("click",(function(){return t.onClick()}))},inputs:{authorityValue:"authorityValue",visibleWhenAuthorityEmpty:"visibleWhenAuthorityEmpty"},outputs:{whenClickOnConfidenceNotAccepted:"whenClickOnConfidenceNotAccepted"},features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})()},BK0m:function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i=n("mrSG"),r=n("fXoL"),s=n("itXk"),o=n("eIep"),a=n("5+tZ"),c=n("IAdc"),l=n("lJxs"),u=n("J3qs"),d=n("lI3o"),p=n("84Zn"),h=n("zQ+x"),f=n("7vy/"),m=n("mycY"),g=n("uLZQ"),b=n("9SJ4"),v=n("1QIV"),y=n("h5qW"),_=n("VOnO"),O=n("iqTE"),j=n("X/78"),w=n("l7P3"),x=n("tk/3");const S=(e,t)=>e.hasSucceeded&&e.payload.label===t;let E=(()=>{let e=class extends y.a{constructor(e,t,n,i,r,s,o,a,c,l){super(),this.itemService=e,this.requestService=t,this.rdbService=n,this.store=i,this.halService=r,this.objectCache=s,this.notificationsService=o,this.http=a,this.comparator=c,this.appStore=l,this.linkPath="relationshiptypes"}getRelationshipTypeByLabelAndTypes(e,t,n){return this.findAll({currentPage:1,elementsPerPage:9999},!0,!0,Object(p.a)("leftType"),Object(p.a)("rightType")).pipe(Object(v.i)(),Object(o.a)(e=>e.payload.page),Object(a.a)(i=>i.leftwardType===e?this.checkType(i,t,n):i.rightwardType===e?this.checkType(i,n,t):[null]),Object(c.a)(),Object(l.a)(e=>{const t=e.find(e=>Object(u.b)(e));return Object(u.b)(t)?t:null}))}checkType(e,t,n){return Object(s.a)([e.leftType.pipe(Object(v.g)()),e.rightType.pipe(Object(v.g)())]).pipe(Object(l.a)(([i,r])=>S(i,t)&&S(r,n)?e:null))}searchByEntityType(e,t=!0,n=!0,...i){return this.searchBy("byEntityType",{searchParams:[{fieldName:"type",fieldValue:e},{fieldName:"size",fieldValue:100}]},t,n,...i).pipe(Object(v.i)(),Object(v.o)())}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](O.a),r["\u0275\u0275inject"](j.a),r["\u0275\u0275inject"](f.a),r["\u0275\u0275inject"](w.i),r["\u0275\u0275inject"](g.a),r["\u0275\u0275inject"](m.a),r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](x.b),r["\u0275\u0275inject"](_.a),r["\u0275\u0275inject"](w.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(h.d)(b.a)],e),e})()},BNb2:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("r8yk");let s=(()=>{class e{constructor(){this.separator="
"}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ng-component"]],inputs:{item:"item"},decls:5,vars:3,consts:[[1,"item-page-field"],[3,"mdValues","separator","label"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-metadata-values",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("mdValues",null==t.item?null:t.item.allMetadata(t.fields))("separator",t.separator)("label",t.label))},directives:[r.a],encapsulation:2}),e})()},BSkO:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("mrSG"),r=n("02Ij"),s=n("ye/0"),o=n("xin8");let a=(()=>{let e=class extends r.a{};return e=Object(i.b)([Object(o.b)(s.a)],e),e})()},BTho:function(e,t,n){"use strict";var i=n("2oRo"),r=n("4zBA"),s=n("We1y"),o=n("hh1v"),a=n("Gi26"),c=n("82ph"),l=i.Function,u=r([].concat),d=r([].join),p={},h=function(e,t,n){if(!a(p,t)){for(var i=[],r=0;r{class e{constructor(e){this.store=e}add(e,t,n=!1,r=!1){this.store.dispatch(new i.e(e.rootElement,e.subRootElement,e.path,this.prepareValue(t,r,n)))}replace(e,t,n=!1){Object(s.a)(t)||"object"==typeof t&&Object(s.a)(t.value)?this.remove(e):this.store.dispatch(new i.h(e.rootElement,e.subRootElement,e.path,this.prepareValue(t,n,!1)))}move(e,t){this.store.dispatch(new i.f(e.rootElement,e.subRootElement,t,e.path))}remove(e){this.store.dispatch(new i.g(e.rootElement,e.subRootElement,e.path))}prepareValue(e,t,n){let i=null;return Object(s.b)(e)&&(t?i=e:Array.isArray(e)?(i=[],e.forEach(e=>{i.push("object"==typeof e?this.prepareObjectValue(e):new c.a(e))})):i="object"==typeof e?this.prepareObjectValue(e):new c.a(e)),n&&!Array.isArray(i)?[i]:i}prepareObjectValue(e){let t=Object.create({});return Object(s.d)(e)||e instanceof c.a?t=e:e instanceof Date?t=new c.a(Object(o.a)(e)):e instanceof a.a?t=this.prepareAuthorityValue(e):e instanceof l.a?t=new c.a(e.value,e.language):e.hasOwnProperty("authority")?t=new c.a(e.value,e.language,e.authority):Object(o.c)(e)?t=new c.a(Object(o.b)(e)):e.hasOwnProperty("value")?t=new c.a(e.value):Object.keys(e).forEach(n=>{t[n]="object"==typeof e[n]?this.prepareObjectValue(e[n]):e[n]}),t}prepareAuthorityValue(e){let t;return t=Object(s.e)(e.authority)?new c.a(e.value,e.language,e.authority):new c.a(e.value,e.language),t}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](u.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},"Bdp+":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("workflowaction")},Bp9M:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("claimedtask")},Bs8V:function(e,t,n){var i=n("g6v/"),r=n("xluM"),s=n("0eef"),o=n("XGwC"),a=n("/GqU"),c=n("oEtG"),l=n("Gi26"),u=n("DPsx"),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=a(e),t=c(t),u)try{return d(e,t)}catch(n){}if(l(e,t))return o(!r(s.f,e,t),e[t])}},ByF4:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},C765:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("J3qs"),s=n("sYmb");let o=(()=>{class e{constructor(e){this.translateService=e,this.factories={Person:e=>`${e.firstMetadataValue("person.familyName")}, ${e.firstMetadataValue("person.givenName")}`,OrgUnit:e=>e.firstMetadataValue("organization.legalName"),Default:e=>e.firstMetadataValue("dc.title")||e.name||this.translateService.instant("dso.name.untitled")}}getName(e){const t=e.getRenderTypes().filter(e=>"string"==typeof e).find(e=>Object.keys(this.factories).includes(e));return Object(r.b)(t)?this.factories[t](e):this.factories.Default(e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](s.e))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},CEsD:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("Rk5/"),s=n("L/dc"),o=n("tyNb"),a=n("lI3o"),c=n("sYmb"),l=n("gWc+"),u=n("X/78");let d=(()=>{class e extends r.a{constructor(e,t,n,i,r,o){super(s.a.type,e,t,n,i,r,o),this.injector=e,this.router=t,this.notificationsService=n,this.translate=i,this.searchService=r,this.requestService=o}initObjects(e){this.object=e}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](o.h),i["\u0275\u0275directiveInject"](a.a),i["\u0275\u0275directiveInject"](c.e),i["\u0275\u0275directiveInject"](l.a),i["\u0275\u0275directiveInject"](u.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-workflowitem-actions"]],inputs:{object:"object"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:0,vars:0,template:function(e,t){},styles:[""]}),e})()},CV8i:function(e,t,n){"use strict";n.d(t,"a",(function(){return Q}));var i=n("LRne"),r=n("HDdC"),s=n("fXoL"),o=n("R0Ic");const a=Object(o.j)("scaleIn",Object(o.k)({opacity:1,transform:"scale(1)"})),c=Object(o.l)("* => scaleIn",[Object(o.k)({opacity:0,transform:"scale(0)"}),Object(o.e)("400ms ease-in-out")]),l=Object(o.j)("scaleOut",Object(o.k)({opacity:0,transform:"scale(0)"})),u=Object(o.l)("scaleIn => scaleOut",[Object(o.k)({opacity:1,transform:"scale(1)"}),Object(o.e)("400ms ease-in-out")]);Object(o.m)("scaleIn",[c]),Object(o.m)("scaleOut",[u]),Object(o.m)("scaleInOut",[c,u]);var d=n("F5wJ");const p=Object(o.j)("fromBottomIn",Object(o.k)({opacity:1,transform:"translateY(0)"})),h=Object(o.l)("* => fromBottomIn",[Object(o.k)({opacity:0,transform:"translateY(5%)"}),Object(o.e)("400ms ease-in-out")]),f=Object(o.j)("fromBottomOut",Object(o.k)({opacity:0,transform:"translateY(-5%)"})),m=Object(o.l)("fromBottomIn => fromBottomOut",[Object(o.k)({opacity:1,transform:"translateY(0)"}),Object(o.e)("300ms ease-in-out")]),g=(Object(o.m)("fromBottomIn",[h]),Object(o.m)("fromBottomOut",[m]),Object(o.m)("fromBottomInOut",[h,m]),Object(o.j)("fromRightIn",Object(o.k)({opacity:1,transform:"translateX(0)"}))),b=Object(o.l)("* => fromRightIn",[Object(o.k)({opacity:0,transform:"translateX(5%)"}),Object(o.e)("400ms ease-in-out")]),v=Object(o.j)("fromRightOut",Object(o.k)({opacity:0,transform:"translateX(-5%)"})),y=Object(o.l)("fromRightIn => fromRightOut",[Object(o.k)({opacity:1,transform:"translateX(0)"}),Object(o.e)("300ms ease-in-out")]),_=(Object(o.m)("fromRightIn",[b]),Object(o.m)("fromRightOut",[y]),Object(o.m)("fromRightInOut",[b,y]),Object(o.j)("fromLeftIn",Object(o.k)({opacity:1,transform:"translateX(0)"}))),O=Object(o.l)("* => fromLeftIn",[Object(o.k)({opacity:0,transform:"translateX(-5%)"}),Object(o.e)("400ms ease-in-out")]),j=Object(o.j)("fromLeftOut",Object(o.k)({opacity:0,transform:"translateX(5%)"})),w=Object(o.l)("fromLeftIn => fromLeftOut",[Object(o.k)({opacity:1,transform:"translateX(0)"}),Object(o.e)("300ms ease-in-out")]),x=(Object(o.m)("fromLeftIn",[O]),Object(o.m)("fromLeftOut",[w]),Object(o.m)("fromLeftInOut",[O,w]),Object(o.j)("fromTopIn",Object(o.k)({opacity:1,transform:"translateY(0)"}))),S=Object(o.l)("* => fromTopIn",[Object(o.k)({opacity:0,transform:"translateY(-5%)"}),Object(o.e)("400ms ease-in-out")]),E=Object(o.j)("fromTopOut",Object(o.k)({opacity:0,transform:"translateY(5%)"})),C=Object(o.l)("fromTopIn => fromTopOut",[Object(o.k)({opacity:1,transform:"translateY(0)"}),Object(o.e)("300ms ease-in-out")]);Object(o.m)("fromTopIn",[S]),Object(o.m)("fromTopOut",[C]),Object(o.m)("fromTopInOut",[S,C]);var k=n("mEo1"),D=n("mzyD"),I=n("J3qs"),M=n("pLZG"),T=n("SxV6"),L=n("lI3o"),A=n("jhN1"),P=n("ofXK");const R=function(e){return{width:e}};function F(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",9),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275element"](2,"span",10),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275nextContext"]();s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngStyle",s["\u0275\u0275pureFunction1"](1,R,e.progressWidth+"%"))}}function N(e,t){if(1&e){const e=s["\u0275\u0275getCurrentView"]();s["\u0275\u0275elementStart"](0,"button",11),s["\u0275\u0275listener"]("click",(function(){return s["\u0275\u0275restoreView"](e),s["\u0275\u0275nextContext"]().remove()})),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275elementStart"](2,"span",12),s["\u0275\u0275text"](3,"\xd7"),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](4,"\n "),s["\u0275\u0275elementEnd"]()}}function Y(e,t){1&e&&s["\u0275\u0275elementContainer"](0)}function B(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",16),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275template"](2,Y,1,0,"ng-container",17),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngTemplateOutlet",e.title)}}function V(e,t){if(1&e&&(s["\u0275\u0275text"](0,"\n "),s["\u0275\u0275elementStart"](1,"div",16),s["\u0275\u0275text"](2),s["\u0275\u0275pipe"](3,"async"),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](4,"\n ")),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](2),s["\u0275\u0275textInterpolate"](s["\u0275\u0275pipeBind1"](3,1,e.title))}}function z(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",13),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275elementStart"](2,"strong"),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275template"](4,B,4,1,"div",14),s["\u0275\u0275text"](5,"\n "),s["\u0275\u0275template"](6,V,5,3,"ng-template",null,15,s["\u0275\u0275templateRefExtractor"]),s["\u0275\u0275text"](8,"\n "),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](9,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275reference"](7),t=s["\u0275\u0275nextContext"]();s["\u0275\u0275advance"](4),s["\u0275\u0275property"]("ngIf",t.titleIsTemplate)("ngIfElse",e)}}function H(e,t){1&e&&s["\u0275\u0275elementContainer"](0)}function U(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",20),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275template"](2,H,1,0,"ng-container",17),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngTemplateOutlet",e.content)}}function q(e,t){if(1&e&&(s["\u0275\u0275text"](0,"\n "),s["\u0275\u0275elementStart"](1,"div",20),s["\u0275\u0275text"](2),s["\u0275\u0275pipe"](3,"async"),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](4,"\n ")),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](2),s["\u0275\u0275textInterpolate"](s["\u0275\u0275pipeBind1"](3,1,e.content))}}function W(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",13),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275template"](2,U,4,1,"div",18),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275template"](4,q,5,3,"ng-template",null,19,s["\u0275\u0275templateRefExtractor"]),s["\u0275\u0275text"](6,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275reference"](5),t=s["\u0275\u0275nextContext"]();s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.contentIsTemplate)("ngIfElse",e)}}function $(e,t){1&e&&s["\u0275\u0275elementContainer"](0)}function G(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",23),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275template"](2,$,1,0,"ng-container",17),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngTemplateOutlet",e.content)}}function X(e,t){if(1&e&&(s["\u0275\u0275text"](0,"\n "),s["\u0275\u0275element"](1,"div",24),s["\u0275\u0275text"](2,"\n ")),2&e){const e=s["\u0275\u0275nextContext"](2);s["\u0275\u0275advance"](1),s["\u0275\u0275property"]("innerHTML",e.content,s["\u0275\u0275sanitizeHtml"])}}function K(e,t){if(1&e&&(s["\u0275\u0275elementStart"](0,"div",13),s["\u0275\u0275text"](1,"\n "),s["\u0275\u0275template"](2,G,4,1,"div",21),s["\u0275\u0275text"](3,"\n "),s["\u0275\u0275template"](4,X,3,1,"ng-template",null,22,s["\u0275\u0275templateRefExtractor"]),s["\u0275\u0275text"](6,"\n "),s["\u0275\u0275elementEnd"]()),2&e){const e=s["\u0275\u0275reference"](5),t=s["\u0275\u0275nextContext"]();s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.contentIsTemplate)("ngIfElse",e)}}const J=function(e,t,n,i){return{"fas fa-2x":!0,"fa-check-circle":e,"fa-times-circle":t,"fa-exclamation-triangle":n,"fa-info-circle":i}};let Q=(()=>{class e{constructor(e,t,n,r){this.notificationService=e,this.domSanitizer=t,this.cdr=n,this.zone=r,this.notification=null,this.isPaused$=Object(i.a)(!1),this.showProgressBar=!1,this.titleIsTemplate=!1,this.contentIsTemplate=!1,this.htmlIsTemplate=!1,this.progressWidth=0,this.stopTime=!1,this.count=0,this.instance=()=>{this.diff=(new Date).getTime()-this.start-this.count*this.speed,this.isPaused$.pipe(Object(M.a)(e=>!e),Object(T.a)()).subscribe(()=>{this.count++===this.steps?this.remove():this.stopTime||(this.showProgressBar&&(this.progressWidth+=100/this.steps),this.timer=setTimeout(this.instance,this.speed-this.diff)),this.zone.run(()=>this.cdr.detectChanges())})}}ngOnInit(){this.animate=this.notification.options.animate+D.a.In,0!==this.notification.options.timeOut&&(this.startTimeOut(),this.showProgressBar=!0),this.html=this.notification.html,this.contentType(this.notification.title,"title"),this.contentType(this.notification.content,"content")}startTimeOut(){this.steps=this.notification.options.timeOut/10,this.speed=this.notification.options.timeOut/this.steps,this.start=(new Date).getTime(),this.zone.runOutsideAngular(()=>this.timer=setTimeout(this.instance,this.speed))}ngOnDestroy(){clearTimeout(this.timer)}remove(){this.animate?(this.setAnimationOut(),setTimeout(()=>{this.notificationService.remove(this.notification)},1e3)):this.notificationService.remove(this.notification)}contentType(e,t){if(e instanceof s.TemplateRef)this[t]=e;else if("title"===t||"content"===t&&!this.html){let n=null;Object(I.e)(e)&&("string"==typeof e?n=Object(i.a)(e):e instanceof r.a?n=e:"object"==typeof e&&Object(I.e)(e.value)&&(n=Object(i.a)(e.value))),this[t]=n}else this[t]=this.domSanitizer.bypassSecurityTrustHtml(e);this[t+"IsTemplate"]=e instanceof s.TemplateRef}setAnimationOut(){this.animate=this.notification.options.animate+D.a.Out,this.cdr.detectChanges()}}return e.\u0275fac=function(t){return new(t||e)(s["\u0275\u0275directiveInject"](L.a),s["\u0275\u0275directiveInject"](A.DomSanitizer),s["\u0275\u0275directiveInject"](s.ChangeDetectorRef),s["\u0275\u0275directiveInject"](s.NgZone))},e.\u0275cmp=s["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-notification"]],inputs:{notification:"notification",isPaused$:"isPaused$"},decls:25,vars:15,consts:[["role","alert"],["class","notification-progress-loader position-absolute w-100",4,"ngIf"],["type","button","class","close pt-0 pr-1 pl-0 pb-0","data-dismiss","alert","aria-label","Close",3,"click",4,"ngIf"],[1,"d-flex","flex-row"],[1,"d-flex","flex-column","justify-content-center","align-items-center"],[1,"notification-icon","d-flex","justify-content-center"],[3,"ngClass"],[1,"d-flex","flex-column","justify-content-center","align-content-stretch"],["class","p-2 mr-3",4,"ngIf"],[1,"notification-progress-loader","position-absolute","w-100"],[1,"h-100","float-left",3,"ngStyle"],["type","button","data-dismiss","alert","aria-label","Close",1,"close","pt-0","pr-1","pl-0","pb-0",3,"click"],["aria-hidden","true"],[1,"p-2","mr-3"],["class","notification-title pl-1",4,"ngIf","ngIfElse"],["regularTitle",""],[1,"notification-title","pl-1"],[4,"ngTemplateOutlet"],["class","notification-content pl-1",4,"ngIf","ngIfElse"],["regularContent",""],[1,"notification-content","pl-1"],["class","notification-html pl-1",4,"ngIf","ngIfElse"],["regularHtml",""],[1,"notification-html","pl-1"],[1,"notification-html","pl-1",3,"innerHTML"]],template:function(e,t){1&e&&(s["\u0275\u0275elementStart"](0,"div",0),s["\u0275\u0275text"](1,"\n\n "),s["\u0275\u0275template"](2,F,4,3,"div",1),s["\u0275\u0275text"](3,"\n\n "),s["\u0275\u0275template"](4,N,5,0,"button",2),s["\u0275\u0275text"](5,"\n\n\n "),s["\u0275\u0275elementStart"](6,"div",3),s["\u0275\u0275text"](7,"\n "),s["\u0275\u0275elementStart"](8,"div",4),s["\u0275\u0275text"](9,"\n "),s["\u0275\u0275elementStart"](10,"div",5),s["\u0275\u0275element"](11,"i",6),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](12,"\n "),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](13,"\n "),s["\u0275\u0275elementStart"](14,"div",7),s["\u0275\u0275text"](15,"\n "),s["\u0275\u0275template"](16,z,10,2,"div",8),s["\u0275\u0275text"](17,"\n\n "),s["\u0275\u0275template"](18,W,7,2,"div",8),s["\u0275\u0275text"](19,"\n\n "),s["\u0275\u0275template"](20,K,7,2,"div",8),s["\u0275\u0275text"](21,"\n "),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](22,"\n "),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](23,"\n\n\n"),s["\u0275\u0275elementEnd"](),s["\u0275\u0275text"](24,"\n")),2&e&&(s["\u0275\u0275classMapInterpolate1"]("alert ",t.notification.type," alert-dismissible m-3 shadow"),s["\u0275\u0275property"]("@enterLeave",t.animate),s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.showProgressBar),s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.notification.options.clickToClose),s["\u0275\u0275advance"](7),s["\u0275\u0275property"]("ngClass",s["\u0275\u0275pureFunction4"](10,J,"alert-success"==t.notification.type,"alert-danger"==t.notification.type,"alert-warning"==t.notification.type,"alert-info"==t.notification.type)),s["\u0275\u0275advance"](5),s["\u0275\u0275property"]("ngIf",t.title),s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.content&&!t.html),s["\u0275\u0275advance"](2),s["\u0275\u0275property"]("ngIf",t.content&&t.html))},directives:[P.p,P.m,P.q,P.t],pipes:[P.b],styles:[".alert{display:inline-block;min-width:var(--bs-modal-sm);text-align:left}.close{outline:none!important}.notification-icon{min-width:3rem}.notification-progress-loader{top:-1px;left:0;height:1px}.alert-success .notification-progress-loader span{background:var(--ds-notification-bg-success)}.alert-danger .notification-progress-loader span{background:var(--ds-notification-bg-danger)}.alert-info .notification-progress-loader span{background:var(--ds-notification-bg-info)}.alert-warning .notification-progress-loader span{background:var(--ds-notification-bg-warning)}"],encapsulation:2,data:{animation:[Object(o.m)("enterLeave",[k.b,k.d,k.f,k.g,h,p,m,f,b,g,y,v,O,_,w,j,S,x,C,E,d.c,d.b,d.e,d.d,a,c,l,u])]},changeDetection:0}),e})()},CWk3:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("JX91"),s=n("IzEk"),o=n("LRne"),a=n("vEmt"),c=n("1mcE");let l=(()=>{class e{constructor(e,t){this.objectSelectService=e,this.authorizationService=t,this.cancel=new i.EventEmitter,this.confirm=new i.EventEmitter,this.dangerConfirm=!1}ngOnInit(){this.selectedIds$=this.objectSelectService.getAllSelected(this.key)}ngOnDestroy(){this.objectSelectService.reset(this.key)}switch(e){this.objectSelectService.switch(this.key,e)}getSelected(e){return this.objectSelectService.getSelected(this.key,e)}canSelect(e){return this.featureId?this.authorizationService.isAuthorized(this.featureId,e.self).pipe(Object(r.a)(!1)):Object(o.a)(!0)}confirmSelected(){this.selectedIds$.pipe(Object(s.a)(1)).subscribe(e=>{this.confirm.emit(e),this.objectSelectService.reset(this.key)})}onCancel(){this.cancel.emit()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](a.a),i["\u0275\u0275directiveInject"](c.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-object-select-abstract"]],inputs:{key:"key",dsoRD$:"dsoRD$",paginationOptions:"paginationOptions",sortOptions:"sortOptions",confirmButton:"confirmButton",featureId:"featureId",cancelButton:"cancelButton",dangerConfirm:"dangerConfirm"},outputs:{cancel:"cancel",confirm:"confirm"},decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},CYM2:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("mrSG"),r=n("6VZE"),s=n("gAzr"),o=n("zQ+x"),a=n("rbjh");let c=(()=>{let e=class extends a.a{};return e.type=s.c,Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"id",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"selectable",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),e=Object(i.b)([o.i,Object(r.inheritSerialization)(a.a)],e),e})()},Cfvw:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HDdC"),r=n("SeVD"),s=n("7HRe");function o(e,t){return t?Object(s.a)(e,t):e instanceof i.a?e:new i.a(Object(r.a)(e))}},CjzT:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},CoRJ:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(n("wd/R"))},"D/JM":function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},D0XW:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s}));var i=n("3N8a");const r=new(n("IjjT").a)(i.a),s=r},D3p6:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("BNb2"),s=n("r8yk");let o=(()=>{class e extends r.a{constructor(){super(...arguments),this.fields=["dc.description.abstract"],this.label="item.page.abstract"}}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-page-abstract-field"]],inputs:{item:"item"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:5,vars:3,consts:[[1,"item-page-field"],[3,"mdValues","separator","label"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-metadata-values",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("mdValues",null==t.item?null:t.item.allMetadata(t.fields))("separator",t.separator)("label",t.label))},directives:[s.a],encapsulation:2}),e})();const a=i["\u0275\u0275getInheritedFactory"](o)},D9TS:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return o}));var i=n("WL0R");const r={ADD:Object(i.a)("dspace/meta-tag/ADD"),CLEAR:Object(i.a)("dspace/meta-tag/CLEAR")};class s{constructor(e){this.type=r.ADD,this.payload=e}}class o{constructor(){this.type=r.CLEAR}}},DB7N:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("lJxs"),r=n("fXoL"),s=n("l7P3"),o=n("gs/a"),a=n("J3qs");const c=e=>e.truncatable;let l=(()=>{class e{constructor(e){this.store=e}isCollapsed(e){return this.store.pipe(Object(s.u)(function(e){return t=e,Object(s.r)(c,e=>Object(a.b)(e)?e[t]:void 0);var t}(e)),Object(i.a)(e=>!!e&&e.collapsed))}toggle(e){this.store.dispatch(new o.d(e))}collapse(e){this.store.dispatch(new o.b(e))}expand(e){this.store.dispatch(new o.c(e))}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](s.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},DH7j:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=(()=>Array.isArray||(e=>e&&"number"==typeof e.length))()},"DKr+":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n("wd/R"))},DNva:function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var i=n("mrSG"),r=n("tk/3"),s=n("fXoL"),o=n("pLZG"),a=n("IzEk"),c=n("lJxs"),l=n("eIep"),u=n("J3qs"),d=n("iZNm"),p=n("lI3o"),h=n("zQ+x"),f=n("7vy/"),m=n("Hl3I"),g=n("mycY"),b=n("2d/v"),v=n("1dcM"),y=n("q7s5"),_=n("uLZQ"),O=n("1QIV"),j=n("GR9Y"),w=n("mrqg"),x=n("42gE"),S=n("B/au"),E=n("X/78"),C=n("PCBh"),k=n("l7P3"),D=n("sYmb");let I=(()=>{let e=class extends j.a{constructor(e,t,n,i,r,s,o,a,c,l,u){super(),this.requestService=e,this.rdbService=t,this.store=n,this.cds=i,this.objectCache=r,this.halService=s,this.notificationsService=o,this.http=a,this.bitstreamDataService=c,this.comparator=l,this.translate=u,this.linkPath="collections",this.errorTitle="collection.source.update.notifications.error.title",this.contentSourceError="collection.source.update.notifications.error.content"}getAuthorizedCollection(e,t={},n=!0,i=!0,...r){return t=Object.assign({},t,{searchParams:[new m.a("query",e)]}),this.searchBy("findSubmitAuthorized",t,n,i,...r).pipe(Object(o.a)(e=>!e.isResponsePending))}getAuthorizedCollectionByEntityType(e,t,n={},i=!0,...r){return n=Object.assign({},n,{searchParams:[new m.a("query",e),new m.a("entityType",t)]}),this.searchBy("findSubmitAuthorizedByEntityType",n,!0,i,...r).pipe(Object(o.a)(e=>!e.isResponsePending))}getAuthorizedCollectionByCommunity(e,t,n={},i=!0){return n=Object.assign({},n,{searchParams:[new m.a("uuid",e),new m.a("query",t)]}),this.searchBy("findSubmitAuthorizedByCommunity",n,i).pipe(Object(o.a)(e=>!e.isResponsePending))}getAuthorizedCollectionByCommunityAndEntityType(e,t,n={},i=!0,...r){const s=[new m.a("uuid",e),new m.a("entityType",t)];return n=Object.assign({},n,{searchParams:s}),this.searchBy("findSubmitAuthorizedByCommunityAndEntityType",n,!0,i,...r).pipe(Object(o.a)(e=>!e.isResponsePending))}hasAuthorizedCollection(){const e=new S.f;return e.elementsPerPage=1,this.searchBy("findSubmitAuthorized",e).pipe(Object(o.a)(e=>!e.isResponsePending),Object(a.a)(1),Object(c.a)(e=>e.payload.totalElements>0))}getHarvesterEndpoint(e){return this.halService.getEndpoint(this.linkPath).pipe(Object(l.a)(t=>this.halService.getEndpoint("harvester",`${t}/${e}`)))}getContentSource(e,t=!0){const n=this.getHarvesterEndpoint(e).pipe(Object(u.f)(),Object(a.a)(1));return n.subscribe(e=>{const n=new S.a(this.requestService.generateRequestId(),e);this.requestService.send(n,t)}),this.rdbService.buildSingle(n)}updateContentSource(e,t){const n=this.requestService.generateRequestId(),i=new b.a(y.a).serialize(t);return this.getHarvesterEndpoint(e).pipe(Object(a.a)(1),Object(c.a)(e=>{const t=Object.create({});let s=new r.e;return s=s.append("Content-Type","application/json"),t.headers=s,new S.t(n,e,JSON.stringify(i),t)})).subscribe(e=>this.requestService.send(e)),this.rdbService.buildFromRequestUUID(n).pipe(Object(O.g)(),Object(c.a)(e=>e.hasFailed?Object(u.b)(e.errorMessage)?this.notificationsService.error(this.translate.instant(this.errorTitle),422===e.statusCode?this.translate.instant(this.contentSourceError):e.errorMessage,new d.a(-1)):void 0:e),Object(u.f)(),Object(c.a)(e=>Object(u.e)(e.payload)?e.payload:e))}getFindByParentHref(e){return this.halService.getEndpoint("communities").pipe(Object(l.a)(t=>this.halService.getEndpoint("collections",`${t}/${e}`)))}findOwningCollectionFor(e){return this.findByHref(e._links.owningCollection.href)}findMappedCollectionsFor(e,t){return this.findAllByHref(e._links.mappedCollections.href,t)}};return e.\u0275fac=function(t){return new(t||e)(s["\u0275\u0275inject"](E.a),s["\u0275\u0275inject"](f.a),s["\u0275\u0275inject"](k.i),s["\u0275\u0275inject"](w.a),s["\u0275\u0275inject"](g.a),s["\u0275\u0275inject"](_.a),s["\u0275\u0275inject"](p.a),s["\u0275\u0275inject"](r.b),s["\u0275\u0275inject"](C.a),s["\u0275\u0275inject"](x.a),s["\u0275\u0275inject"](D.e))},e.\u0275prov=s["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(h.d)(v.a)],e),e})()},DPsx:function(e,t,n){var i=n("g6v/"),r=n("0Dky"),s=n("zBJ4");e.exports=!i&&!r((function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},DVFp:function(e,t,n){var i=n("2oRo").String;e.exports=function(e){try{return i(e)}catch(t){return"Object"}}},DdXh:function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var i=n("fXoL"),r=n("J3qs"),s=n("q5u1"),o=n("58Gp"),a=n("IzEk"),c=n("2Vo4"),l=n("1QIV"),u=n("tyNb"),d=n("gWc+"),p=n("MFUF"),h=n("joI/"),f=n("1kSV"),m=n("/O7Z"),g=n("3Pt+"),b=n("ofXK"),v=n("sYmb");function y(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"button",9),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().openScopeModal()})),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"]();let t=null,n=null;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngbTooltip",null==(t=i["\u0275\u0275pipeBind1"](3,2,e.selectedScope))?null:t.name),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate"]((null==(n=i["\u0275\u0275pipeBind1"](5,4,e.selectedScope))?null:n.name)||i["\u0275\u0275pipeBind1"](6,6,"search.form.scope.all"))}}let _=(()=>{class e{constructor(e,t,n,r,s,o){this.router=e,this.searchService=t,this.paginationService=n,this.searchConfig=r,this.modalService=s,this.dsoService=o,this.scope="",this.selectedScope=new c.a(void 0),this.large=!1,this.brandColor="primary",this.showScopeSelector=!1,this.submitSearch=new i.EventEmitter}ngOnInit(){Object(r.e)(this.scope)&&this.dsoService.findById(this.scope).pipe(Object(l.j)()).subscribe(e=>this.selectedScope.next(e))}onSubmit(e){this.updateSearch(e),this.submitSearch.emit(e)}onScopeChange(e){this.updateSearch({scope:e?e.uuid:void 0})}updateSearch(e){const t=Object.assign({},e);this.router.navigate(this.getSearchLinkParts(),{queryParams:t,queryParamsHandling:"merge"})}isNotEmpty(e){return Object(r.e)(e)}getSearchLink(){return this.inPlaceSearch?Object(s.a)(this.router):this.searchService.getSearchLink()}getSearchLinkParts(){return this.inPlaceSearch?[]:this.getSearchLink().split("/")}openScopeModal(){this.modalService.open(o.a).componentInstance.scopeChange.pipe(Object(a.a)(1)).subscribe(e=>{this.selectedScope.next(e),this.onScopeChange(e)})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](u.h),i["\u0275\u0275directiveInject"](d.a),i["\u0275\u0275directiveInject"](p.a),i["\u0275\u0275directiveInject"](h.a),i["\u0275\u0275directiveInject"](f.q),i["\u0275\u0275directiveInject"](m.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-search-form"]],inputs:{query:"query",inPlaceSearch:"inPlaceSearch",scope:"scope",currentUrl:"currentUrl",large:"large",brandColor:"brandColor",searchPlaceholder:"searchPlaceholder",showScopeSelector:"showScopeSelector"},outputs:{submitSearch:"submitSearch"},decls:22,vars:10,consts:[["action","/search",3,"ngSubmit"],["form","ngForm"],[1,"form-group","input-group"],["class","input-group-prepend",4,"ngIf"],["type","text","name","query",1,"form-control",3,"ngModel","placeholder","ngModelChange"],[1,"input-group-append"],["type","submit"],[1,"fas","fa-search"],[1,"input-group-prepend"],["type","button",1,"scope-button","btn","btn-outline-secondary","text-truncate",3,"ngbTooltip","click"]],template:function(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"form",0,1),i["\u0275\u0275listener"]("ngSubmit",(function(){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275reference"](1);return t.onSubmit(n.value)})),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"div",2),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,y,8,8,"div",3),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"input",4),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.query=e})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"span",5),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"button",6),i["\u0275\u0275element"](14,"i",7),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](20,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](21,"\n")}2&e&&(i["\u0275\u0275advance"](7),i["\u0275\u0275property"]("ngIf",!0===t.showScopeSelector),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngModel",t.query)("placeholder",t.searchPlaceholder),i["\u0275\u0275attribute"]("aria-label",t.searchPlaceholder),i["\u0275\u0275advance"](4),i["\u0275\u0275classMapInterpolate1"]("search-button btn btn-",t.brandColor,""),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](16,8,"search.form.search"),""))},directives:[g["\u0275angular_packages_forms_forms_ba"],g.NgControlStatusGroup,g.NgForm,b.p,g.DefaultValueAccessor,g.NgControlStatus,g.NgModel,f.O],pipes:[v.d,b.b],styles:[".btn-secondary[_ngcontent-%COMP%]{background-color:var(--bs-input-bg);color:var(--bs-input-color)}.scope-button[_ngcontent-%COMP%]{max-width:var(--ds-search-form-scope-max-width)}"]}),e})()},DgIj:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("community")},Dkky:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("wd/R"))},Dmvi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n("wd/R"))},DoHr:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};e.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"\xf6\xf6":"\xd6\xd6":n?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(e){return"\xf6s"===e||"\xd6S"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'\u0131nc\u0131";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},DxQv:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},Dzi0:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"E+lV":function(e,t,n){!function(e){"use strict";var t={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"\u0434\u0430\u043d",dd:t.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:t.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},E8Wh:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));class i{constructor(e,t=!1){this.name=e,this.closed=t}}},EGek:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("l7P3"),s=n("lJxs"),o=n("/uUt"),a=n("a318"),c=n("PRgs"),l=n("J3qs");const u=e=>e.selectableLists;let d=(()=>{class e{constructor(e){this.store=e}getSelectableList(e){return this.store.pipe(Object(r.u)((e=>Object(a.b)(e,u))(e)))}selectSingle(e,t){this.store.dispatch(new c.f(e,t))}select(e,t){this.store.dispatch(new c.e(e,t))}deselectSingle(e,t){this.store.dispatch(new c.d(e,t))}deselect(e,t){this.store.dispatch(new c.b(e,t))}deselectAll(e){this.store.dispatch(new c.c(e))}isObjectSelected(e,t){return this.getSelectableList(e).pipe(Object(s.a)(e=>Object(l.b)(e)&&Object(l.e)(e.selection)&&Object(l.b)(e.selection.find(e=>e.equals(t)))),Object(o.a)())}findSelectedByCondition(e,t){return this.getSelectableList(e).pipe(Object(s.a)(e=>Object(l.b)(e)&&Object(l.e)(e.selection)?e.selection.find(e=>t(e)):void 0))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.i))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},EOgW:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(e){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===e},meridiem:function(e,t,n){return e<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(n("wd/R"))},EOhw:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("aZ//"),r=n("fXoL"),s=n("Xioo");let o=(()=>{class e extends i.a{ngOnInit(){this.itemPageRoute=Object(s.h)(this.metadataRepresentation)}}return e.\u0275fac=function(t){return a(t||e)},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-metadata-representation-list-element"]],features:[r["\u0275\u0275InheritDefinitionFeature"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})();const a=r["\u0275\u0275getInheritedFactory"](o)},EQ5u:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var i=n("XNiG"),r=n("HDdC"),s=(n("7o/Q"),n("quSY")),o=n("x+ZX");class a extends r.a{constructor(e,t){super(),this.source=e,this.subjectFactory=t,this._refCount=0,this._isComplete=!1}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){const e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject}connect(){let e=this._connection;return e||(this._isComplete=!1,e=this._connection=new s.a,e.add(this.source.subscribe(new l(this.getSubject(),this))),e.closed&&(this._connection=null,e=s.a.EMPTY)),e}refCount(){return Object(o.a)()(this)}}const c=(()=>{const e=a.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}})();class l extends i.b{constructor(e,t){super(e),this.connectable=t}_error(e){this._unsubscribe(),super._error(e)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const e=this.connectable;if(e){this.connectable=null;const t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}}}},EY2u:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("HDdC");const r=new i.a(e=>e.complete());function s(e){return e?function(e){return new i.a(t=>e.schedule(()=>t.complete()))}(e):r}},EdIQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("h5qW"),r=n("1QIV"),s=n("lJxs");class o extends i.a{constructor(e,t,n,i,r,s,o,a,c){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath=c}}class a{constructor(e,t,n,i,r,s,a,c,l){this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=a,this.comparator=c,this.linkPath=l,this.dataService=new o(e,t,null,i,r,s,a,c,this.linkPath)}findByHref(e,t=!0,n=!0,...i){return this.dataService.findByHref(e,t,n,...i).pipe(Object(r.g)(),Object(s.a)(e=>{if(e.hasFailed)throw new Error("Couldn't retrieve the config");return e}))}}},"Elg+":function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var i=n("fXoL"),r=n("QhmN"),s=n("cX2l"),o=n("1kSV"),a=n("tyNb"),c=n("ofXK"),l=n("zdyR"),u=n("sYmb");function d(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h5",6),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,e.header))}}let p=(()=>{class e extends s.a{constructor(e,t,n){super(e,t),this.activeModal=e,this.route=t,this.router=n,this.objectType=r.a.ITEM,this.selectorTypes=[r.a.COLLECTION],this.action=s.b.CREATE,this.header="dso-selector.create.item.sub-level"}navigate(e){const t={queryParams:{collection:e.uuid}};this.entityType&&(t.queryParams.entityType=this.entityType),this.router.navigate(["/submit"],t)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](o.c),i["\u0275\u0275directiveInject"](a.a),i["\u0275\u0275directiveInject"](a.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-create-item-parent-selector"]],inputs:{entityType:"entityType"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:20,vars:7,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["class","px-2",4,"ngIf"],[3,"currentDSOId","entityType","types","onSelect"],[1,"px-2"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.close()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,d,3,3,"h5",4),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"ds-authorized-collection-selector",5),i["\u0275\u0275listener"]("onSelect",(function(e){return t.selectObject(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,5,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".head"),"\n "),i["\u0275\u0275advance"](11),i["\u0275\u0275property"]("ngIf",t.header),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("currentDSOId",null==t.dsoRD?null:t.dsoRD.payload.uuid)("entityType",t.entityType)("types",t.selectorTypes))},directives:[c.p,l.a],pipes:[u.d],encapsulation:2}),e})()},EtOH:function(e,t,n){"use strict";n.d(t,"a",(function(){return Y}));var i=n("fXoL"),r=n("lJxs"),s=n("pLZG"),o=n("eIep"),a=n("IzEk"),c=n("J3qs"),l=n("1QIV"),u=n("FU+A"),d=n("itXk"),p=n("LRne"),h=n("TVZh"),f=n("3Pt+"),m=n("mrSG"),g=n("6VZE"),b=n("zQ+x"),v=n("0HXA"),y=n("+1Sv");const _=new y.a("itemrequest");let O=(()=>{let e=class{};return e.type=_,Object(m.b)([v.a,g.autoserialize,Object(m.c)("design:type",y.a)],e.prototype,"type",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"token",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",Boolean)],e.prototype,"allfiles",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"requestEmail",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"requestName",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"requestMessage",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"requestDate",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",Boolean)],e.prototype,"acceptRequest",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"decisionDate",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"expires",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"itemId",void 0),Object(m.b)([g.autoserialize,Object(m.c)("design:type",String)],e.prototype,"bitstreamId",void 0),Object(m.b)([g.deserialize,Object(m.c)("design:type",Object)],e.prototype,"_links",void 0),e=Object(m.b)([b.i],e),e})();var j=n("Xioo"),w=n("ofXK"),x=n("sYmb"),S=n("tyNb"),E=n("1mcE"),C=n("Vurf"),k=n("Ub/z"),D=n("lI3o"),I=n("C765"),M=n("PCBh");function T(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",27),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span"),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"a",3),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,3,"bitstream-request-a-copy.alert.canDownload1")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("routerLink",e.getBitstreamLink()),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](8,5,"bitstream-request-a-copy.alert.canDownload2"))}}function L(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate2"]("",i["\u0275\u0275pipeBind1"](2,2,"bitstream-request-a-copy.intro.bitstream.one")," ",e.bitstreamName,"")}}function A(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"p"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,"bitstream-request-a-copy.intro.bitstream.all")))}function P(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,1,"bitstream-request-a-copy.name.error"),"\n "))}function R(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",28),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,P,3,3,"span",4),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.name.errors&&e.name.errors.required)}}function F(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,1,"bitstream-request-a-copy.email.error"),"\n "))}function N(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",28),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,F,3,3,"span",4),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.email.errors)}}let Y=(()=>{class e{constructor(e,t,n,i,r,s,o,a,c,l,u){this.location=e,this.translateService=t,this.route=n,this.router=i,this.authorizationService=r,this.auth=s,this.formBuilder=o,this.itemRequestDataService=a,this.notificationsService=c,this.dsoNameService=l,this.bitstreamService=u,this.subs=[]}ngOnInit(){this.requestCopyForm=this.formBuilder.group({name:new f.FormControl("",{validators:[f.Validators.required]}),email:new f.FormControl("",{validators:[f.Validators.required,f.Validators.pattern("^[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}$")]}),allfiles:new f.FormControl(""),message:new f.FormControl("")}),this.item$=this.route.data.pipe(Object(r.a)(e=>e.dso),Object(l.j)()),this.subs.push(this.item$.subscribe(e=>{this.item=e,this.itemName=this.dsoNameService.getName(e)})),this.bitstream$=this.route.queryParams.pipe(Object(s.a)(e=>Object(c.b)(e)&&Object(c.b)(e.bitstream)),Object(o.a)(e=>this.bitstreamService.findById(e.bitstream)),Object(l.j)()),this.subs.push(this.bitstream$.subscribe(e=>{this.bitstream=e,this.bitstreamName=this.dsoNameService.getName(e)})),this.canDownload$=this.bitstream$.pipe(Object(o.a)(e=>this.authorizationService.isAuthorized(u.a.CanDownload,Object(c.e)(e)?e.self:void 0)));const e=this.bitstream$.pipe(Object(o.a)(e=>this.authorizationService.isAuthorized(u.a.CanRequestACopy,Object(c.e)(e)?e.self:void 0)));this.subs.push(Object(d.a)([this.canDownload$,e]).subscribe(([e,t])=>{e||t||this.router.navigateByUrl(Object(h.s)(),{skipLocationChange:!0})})),this.initValues()}get name(){return this.requestCopyForm.get("name")}get email(){return this.requestCopyForm.get("email")}get message(){return this.requestCopyForm.get("message")}get allfiles(){return this.requestCopyForm.get("allfiles")}initValues(){this.getCurrentUser().pipe(Object(a.a)(1)).subscribe(e=>{this.requestCopyForm.patchValue({allfiles:"true"}),Object(c.b)(e)&&this.requestCopyForm.patchValue({name:e.name,email:e.email})}),this.bitstream$.pipe(Object(a.a)(1)).subscribe(e=>{this.requestCopyForm.patchValue({allfiles:"false"})})}getCurrentUser(){return this.auth.isAuthenticated().pipe(Object(o.a)(e=>e?this.auth.getAuthenticatedUserFromStore():Object(p.a)(void 0)))}onSubmit(){const e=new O;Object(c.b)(this.bitstream)&&(e.bitstreamId=this.bitstream.uuid),e.itemId=this.item.uuid,e.allfiles=this.allfiles.value,e.requestEmail=this.email.value,e.requestName=this.name.value,e.requestMessage=this.message.value,this.itemRequestDataService.requestACopy(e).pipe(Object(l.g)()).subscribe(e=>{e.hasSucceeded?(this.notificationsService.success(this.translateService.get("bitstream-request-a-copy.submit.success")),this.navigateBack()):this.notificationsService.error(this.translateService.get("bitstream-request-a-copy.submit.error"))})}ngOnDestroy(){Object(c.b)(this.subs)&&this.subs.forEach(e=>{Object(c.b)(e)&&e.unsubscribe()})}navigateBack(){this.location.back()}getItemPath(){return[Object(j.h)(this.item)]}getBitstreamLink(){return[Object(h.o)(this.bitstream)]}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](w.k),i["\u0275\u0275directiveInject"](x.e),i["\u0275\u0275directiveInject"](S.a),i["\u0275\u0275directiveInject"](S.h),i["\u0275\u0275directiveInject"](E.a),i["\u0275\u0275directiveInject"](C.a),i["\u0275\u0275directiveInject"](f.FormBuilder),i["\u0275\u0275directiveInject"](k.a),i["\u0275\u0275directiveInject"](D.a),i["\u0275\u0275directiveInject"](I.a),i["\u0275\u0275directiveInject"](M.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-bitstream-request-a-copy-page"]],decls:119,vars:52,consts:[[1,"container"],[1,"mb-4"],["class","alert alert-success",4,"ngIf"],[3,"routerLink"],[4,"ngIf"],[3,"formGroup","ngSubmit"],[1,"form-group"],[1,"row","mb-4"],[1,"col-12"],["for","name"],["type","text","id","name","formControlName","name",3,"className"],["class","invalid-feedback show-feedback",4,"ngIf"],["for","email"],["id","email","formControlName","email",3,"className"],[1,"text-muted","ds-hint"],[1,"ml-4"],["type","radio","id","allfiles-true","formControlName","allfiles","value","true",3,"className"],["for","allfiles-true",1,"form-check-label"],["type","radio","id","allfiles-false","formControlName","allfiles","value","false",3,"className"],["for","allfiles-false",1,"form-check-label"],["for","message"],["rows","5","id","message","formControlName","message",3,"className"],[1,"row"],[1,"col-12","text-right"],["role","button",1,"btn","btn-outline-secondary","mr-1",3,"click"],[1,"fas","fa-arrow-left"],[1,"btn","btn-default","btn-primary",3,"disabled","click"],[1,"alert","alert-success"],[1,"invalid-feedback","show-feedback"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"h3",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,T,10,7,"div",2),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"div"),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"p"),i["\u0275\u0275text"](12),i["\u0275\u0275pipe"](13,"translate"),i["\u0275\u0275elementStart"](14,"a",3),i["\u0275\u0275text"](15),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275template"](17,L,3,4,"p",4),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275template"](19,A,3,3,"p",4),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementStart"](22,"form",5),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.onSubmit()})),i["\u0275\u0275text"](23,"\n\n "),i["\u0275\u0275elementStart"](24,"div",6),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275elementStart"](26,"div",7),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275elementStart"](28,"div",8),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275elementStart"](30,"label",9),i["\u0275\u0275text"](31),i["\u0275\u0275pipe"](32,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](33,"\n "),i["\u0275\u0275element"](34,"input",10),i["\u0275\u0275text"](35,"\n "),i["\u0275\u0275template"](36,R,4,1,"div",11),i["\u0275\u0275text"](37,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](38,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](39,"\n "),i["\u0275\u0275elementStart"](40,"div",7),i["\u0275\u0275text"](41,"\n "),i["\u0275\u0275elementStart"](42,"div",8),i["\u0275\u0275text"](43,"\n "),i["\u0275\u0275elementStart"](44,"label",12),i["\u0275\u0275text"](45),i["\u0275\u0275pipe"](46,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](47,"\n "),i["\u0275\u0275element"](48,"input",13),i["\u0275\u0275text"](49,"\n "),i["\u0275\u0275template"](50,N,4,1,"div",11),i["\u0275\u0275text"](51,"\n "),i["\u0275\u0275elementStart"](52,"small",14),i["\u0275\u0275text"](53),i["\u0275\u0275pipe"](54,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](55,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](56,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](57,"\n "),i["\u0275\u0275elementStart"](58,"div",7),i["\u0275\u0275text"](59,"\n "),i["\u0275\u0275elementStart"](60,"div",8),i["\u0275\u0275text"](61,"\n "),i["\u0275\u0275elementStart"](62,"div"),i["\u0275\u0275text"](63),i["\u0275\u0275pipe"](64,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](65,"\n "),i["\u0275\u0275elementStart"](66,"div",15),i["\u0275\u0275text"](67,"\n "),i["\u0275\u0275element"](68,"input",16),i["\u0275\u0275text"](69,"\n "),i["\u0275\u0275elementStart"](70,"label",17),i["\u0275\u0275text"](71),i["\u0275\u0275pipe"](72,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](73,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](74,"\n "),i["\u0275\u0275elementStart"](75,"div",15),i["\u0275\u0275text"](76,"\n "),i["\u0275\u0275element"](77,"input",18),i["\u0275\u0275text"](78,"\n "),i["\u0275\u0275elementStart"](79,"label",19),i["\u0275\u0275text"](80),i["\u0275\u0275pipe"](81,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](82,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](83,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](84,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](85,"\n "),i["\u0275\u0275elementStart"](86,"div",7),i["\u0275\u0275text"](87,"\n "),i["\u0275\u0275elementStart"](88,"div",8),i["\u0275\u0275text"](89,"\n "),i["\u0275\u0275elementStart"](90,"label",20),i["\u0275\u0275text"](91),i["\u0275\u0275pipe"](92,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](93,"\n "),i["\u0275\u0275element"](94,"textarea",21),i["\u0275\u0275text"](95,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](96,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](97,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](98,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](99,"\n\n "),i["\u0275\u0275element"](100,"hr"),i["\u0275\u0275text"](101,"\n "),i["\u0275\u0275elementStart"](102,"div",22),i["\u0275\u0275text"](103,"\n "),i["\u0275\u0275elementStart"](104,"div",23),i["\u0275\u0275text"](105,"\n\n "),i["\u0275\u0275elementStart"](106,"a",24),i["\u0275\u0275listener"]("click",(function(){return t.navigateBack()})),i["\u0275\u0275text"](107,"\n "),i["\u0275\u0275element"](108,"i",25),i["\u0275\u0275text"](109),i["\u0275\u0275pipe"](110,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](111,"\n\n "),i["\u0275\u0275elementStart"](112,"button",26),i["\u0275\u0275listener"]("click",(function(){return t.onSubmit()})),i["\u0275\u0275text"](113),i["\u0275\u0275pipe"](114,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](115,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](116,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](117,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](118,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,28,"bitstream-request-a-copy.header")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](7,30,t.canDownload$)),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](13,32,"bitstream-request-a-copy.intro")," "),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("routerLink",t.getItemPath()),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](t.itemName),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",null!=t.bitstream&&"false"===t.allfiles.value),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf","true"===t.allfiles.value),i["\u0275\u0275advance"](3),i["\u0275\u0275classMap"]("ng-invalid"),i["\u0275\u0275property"]("formGroup",t.requestCopyForm),i["\u0275\u0275advance"](9),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](32,34,"bitstream-request-a-copy.name.label")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("className",t.name.invalid&&(t.name.dirty||t.name.touched)?"form-control is-invalid":"form-control"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.name.invalid&&(t.name.dirty||t.name.touched)),i["\u0275\u0275advance"](9),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](46,36,"bitstream-request-a-copy.email.label")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("className",t.email.invalid&&(t.email.dirty||t.email.touched)?"form-control is-invalid":"form-control"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.email.invalid&&(t.email.dirty||t.email.touched)),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](54,38,"bitstream-request-a-copy.email.hint")),i["\u0275\u0275advance"](10),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](64,40,"bitstream-request-a-copy.allfiles.label")),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("className","form-check-input"),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](72,42,"bitstream-request-a-copy.files-all-true.label")),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("className","form-check-input"),i["\u0275\u0275attribute"]("disabled",void 0===t.bitstream||null),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](81,44,"bitstream-request-a-copy.files-all-false.label")),i["\u0275\u0275advance"](11),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](92,46,"bitstream-request-a-copy.message.label")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("className","form-control"),i["\u0275\u0275advance"](15),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](110,48,"bitstream-request-a-copy.return"),"\n "),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("disabled",t.requestCopyForm.invalid),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](114,50,"bitstream-request-a-copy.submit")))},directives:[w.p,S.k,f["\u0275angular_packages_forms_forms_ba"],f.NgControlStatusGroup,f.FormGroupDirective,f.DefaultValueAccessor,f.NgControlStatus,f.FormControlName,f.RadioControlValueAccessor],pipes:[x.d,w.b],encapsulation:2}),e})()},Exvd:function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var i=n("fXoL"),r=n("LRne"),s=n("qc8P"),o=n("J3qs"),a=n("lJxs"),c=n("MFUF"),l=n("14tD"),u=n("ofXK"),d=n("1kSV"),p=n("sYmb"),h=n("AeMR");function f(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",9),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",10),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"span",11),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275pipe"](9,"async"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,2,"pagination.showing.label")),i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind2"](8,4,"pagination.showing.detail",i["\u0275\u0275pipeBind1"](9,7,e.getShowingDetails(e.collectionSize))))}}const m=function(e){return{invisible:e}};function g(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",19),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](4).doPageSizeChange(n)})),i["\u0275\u0275element"](1,"i",20),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](4);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](4,m,e!=i["\u0275\u0275pipeBind1"](2,2,n.pageSize$))),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",e," ")}}function b(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",19),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](4).doSortDirectionChange(n.value)})),i["\u0275\u0275element"](1,"i",20),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](4);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](6,m,e.value!==i["\u0275\u0275pipeBind1"](2,2,n.sortDirection$))),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](4,4,"sorting."+e.key)," ")}}function v(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",12,13),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"button",14),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275element"](6,"i",15),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"div",16),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"h6",17),i["\u0275\u0275text"](11),i["\u0275\u0275pipe"](12,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,g,4,6,"button",18),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"h6",17),i["\u0275\u0275text"](17),i["\u0275\u0275pipe"](18,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275template"](20,b,5,8,"button",18),i["\u0275\u0275pipe"](21,"dsKeys"),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](4,6,"pagination.options.description")),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](5,8,"pagination.options.description")),i["\u0275\u0275advance"](8),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](12,10,"pagination.results-per-page")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",e.pageSizeOptions),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](18,12,"pagination.sort-direction")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",i["\u0275\u0275pipeBind1"](21,14,e.sortDirections))}}function y(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",4),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,f,11,9,"div",6),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"div",7),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,v,24,16,"div",8),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",!e.hidePaginationDetail&&e.collectionSize>0),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",!e.hideGear)}}function _(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",21),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ngb-pagination",22),i["\u0275\u0275listener"]("pageChange",(function(t){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).doPageChange(t)})),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("boundaryLinks",e.paginationOptions.boundaryLinks)("collectionSize",e.collectionSize)("disabled",e.paginationOptions.disabled)("ellipses",e.paginationOptions.ellipses)("maxSize",e.isXs?5:e.paginationOptions.maxSize)("page",i["\u0275\u0275pipeBind1"](3,9,e.currentPage$))("pageSize",i["\u0275\u0275pipeBind1"](4,11,e.pageSize$))("rotate",e.paginationOptions.rotate)("size",e.isXs?"sm":e.paginationOptions.size)}}function O(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",1),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,y,12,2,"div",2),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275projection"](4),i["\u0275\u0275text"](5,"\n\n "),i["\u0275\u0275template"](6,_,6,13,"div",3),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275text"](8,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("id","p-"+e.id),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e.hidePaginationDetail&&e.collectionSize>0||!e.hideGear),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](7,3,e.shouldShowBottomPager))}}const j=["*"];let w=(()=>{class e{constructor(e,t,n){this.cdRef=e,this.paginationService=t,this.hostWindowService=n,this.pageInfoState=void 0,this.pageChange=new i.EventEmitter,this.pageSizeChange=new i.EventEmitter,this.sortDirectionChange=new i.EventEmitter,this.sortFieldChange=new i.EventEmitter,this.paginationChange=new i.EventEmitter,this.hidePaginationDetail=!1,this.hideGear=!1,this.hidePagerWhenSinglePage=!0,this.retainScrollPosition=!1,this.currentPageState=void 0,this.sortDirections=s.a,this.defaultsortDirection=s.a.ASC,this.defaultSortField="name",this.subs=[]}ngOnInit(){this.subs.push(this.hostWindowService.isXs().subscribe(e=>{this.isXs=e,this.cdRef.markForCheck()})),this.checkConfig(this.paginationOptions),this.initializeConfig()}ngOnDestroy(){this.subs.filter(e=>Object(o.b)(e)).forEach(e=>e.unsubscribe())}initializeConfig(){let e;this.id=this.paginationOptions.id||null,this.pageSizeOptions=this.paginationOptions.pageSizeOptions,this.currentPage$=this.paginationService.getCurrentPagination(this.id,this.paginationOptions).pipe(Object(a.a)(e=>e.currentPage)),this.pageSize$=this.paginationService.getCurrentPagination(this.id,this.paginationOptions).pipe(Object(a.a)(e=>e.pageSize)),e=this.sortOptions?this.sortOptions:new s.b(this.defaultSortField,this.defaultsortDirection),this.sortDirection$=this.paginationService.getCurrentSort(this.id,e).pipe(Object(a.a)(e=>e.direction)),this.sortField$=this.paginationService.getCurrentSort(this.id,e).pipe(Object(a.a)(e=>e.field))}doPageChange(e){this.updateParams({page:e.toString()}),this.emitPaginationChange()}doPageSizeChange(e){this.updateParams({pageId:this.id,page:1,pageSize:e}),this.emitPaginationChange()}doSortDirectionChange(e){this.updateParams({pageId:this.id,page:1,sortDirection:e}),this.emitPaginationChange()}doSortFieldChange(e){this.updateParams({pageId:this.id,page:1,sortField:e}),this.emitPaginationChange()}emitPaginationChange(){this.paginationChange.emit()}updateParams(e){this.paginationService.updateRoute(this.id,e,{},this.retainScrollPosition)}getShowingDetails(e){let t=Object(r.a)({range:"null - null",total:null});return e&&(t=this.paginationService.getCurrentPagination(this.id,this.paginationOptions).pipe(Object(a.a)(t=>{let n,i;const r=t.pageSize*t.currentPage;return n=t.pageSize*(t.currentPage-1)+1,i=e>r?r:e,{range:n+" - "+i,total:e}}))),t}checkConfig(e){const t=["id","currentPage","pageSize","pageSizeOptions"].filter(t=>!(t in e));if(0this.collectionSize>e.pageSize))}get shouldShowBottomPager(){return this.hasMultiplePages.pipe(Object(a.a)(e=>e||!this.hidePagerWhenSinglePage))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](c.a),i["\u0275\u0275directiveInject"](l.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-pagination"]],inputs:{collectionSize:"collectionSize",pageInfoState:"pageInfoState",paginationOptions:"paginationOptions",sortOptions:"sortOptions",hidePaginationDetail:"hidePaginationDetail",hideGear:"hideGear",hidePagerWhenSinglePage:"hidePagerWhenSinglePage",retainScrollPosition:"retainScrollPosition"},outputs:{pageChange:"pageChange",pageSizeChange:"pageSizeChange",sortDirectionChange:"sortDirectionChange",sortFieldChange:"sortFieldChange",paginationChange:"paginationChange"},exportAs:["paginationComponent"],ngContentSelectors:j,decls:3,vars:3,consts:[[3,"id",4,"ngIf"],[3,"id"],["class","pagination-masked clearfix top",4,"ngIf"],["class","pagination justify-content-center clearfix bottom",4,"ngIf"],[1,"pagination-masked","clearfix","top"],[1,"row"],["class","col-auto pagination-info",4,"ngIf"],[1,"col"],["ngbDropdown","","placement","bottom-right","class","d-inline-block float-right",4,"ngIf"],[1,"col-auto","pagination-info"],[1,"align-middle","hidden-xs-down"],[1,"align-middle"],["ngbDropdown","","placement","bottom-right",1,"d-inline-block","float-right"],["paginationControls","ngbDropdown"],["id","paginationControls","ngbDropdownToggle","",1,"btn","btn-secondary",3,"title"],["aria-hidden","true",1,"fas","fa-cog"],["id","paginationControlsDropdownMenu","aria-labelledby","paginationControls","ngbDropdownMenu",""],[1,"dropdown-header"],["class","dropdown-item",3,"click",4,"ngFor","ngForOf"],[1,"dropdown-item",3,"click"],["aria-hidden","true",1,"fas","fa-check",3,"ngClass"],[1,"pagination","justify-content-center","clearfix","bottom"],[3,"boundaryLinks","collectionSize","disabled","ellipses","maxSize","page","pageSize","rotate","size","pageChange"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275template"](0,O,9,5,"div",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",null==t.currentPageState||t.currentPageState==i["\u0275\u0275pipeBind1"](1,1,t.currentPage$))},directives:[u.p,d.j,d.o,d.m,u.o,u.m,d.A],pipes:[u.b,p.d,h.a],styles:["[_nghost-%COMP%] .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}[_nghost-%COMP%] .dropdown-item[_ngcontent-%COMP%]{padding-left:20px}"]}),e})()},F5wJ:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return c}));var i=n("R0Ic");const r=Object(i.j)("rotateIn",Object(i.k)({opacity:1,transform:"rotate(0deg)"})),s=Object(i.l)("* => rotateIn",[Object(i.k)({opacity:0,transform:"rotate(5deg)"}),Object(i.e)("400ms ease-in-out")]),o=Object(i.j)("rotateOut",Object(i.k)({opacity:0,transform:"rotate(5deg)"})),a=Object(i.l)("rotateIn => rotateOut",[Object(i.k)({opacity:1,transform:"rotate(0deg)"}),Object(i.e)("400ms ease-in-out")]),c=(Object(i.m)("rotateIn",[s]),Object(i.m)("rotateOut",[a]),Object(i.m)("rotateInOut",[s,a]),Object(i.m)("rotate",[Object(i.j)("expanded",Object(i.k)({transform:"rotate(90deg)"})),Object(i.j)("collapsed",Object(i.k)({transform:"rotate(0deg)"})),Object(i.l)("expanded <=> collapsed",[Object(i.e)("200ms")])]))},"F97/":function(e,t,n){"use strict";function i(e,t){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=e,n.thisArg=t,n}n.d(t,"a",(function(){return i}))},FQpF:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e,t=Number.POSITIVE_INFINITY,n){return t=(t||0)<1?Number.POSITIVE_INFINITY:t,i=>i.lift(new s(e,t,n))}class s{constructor(e,t,n){this.project=e,this.concurrent=t,this.scheduler=n}call(e,t){return t.subscribe(new o(e,this.project,this.concurrent,this.scheduler))}}class o extends i.b{constructor(e,t,n,i){super(e),this.project=t,this.concurrent=n,this.scheduler=i,this.index=0,this.active=0,this.hasCompleted=!1,n0&&this._next(e.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()}}},"FU+A":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e.LoginOnBehalfOf="loginOnBehalfOf",e.AdministratorOf="administratorOf",e.CanDelete="canDelete",e.CanEditMetadata="canEditMetadata",e.WithdrawItem="withdrawItem",e.ReinstateItem="reinstateItem",e.EPersonRegistration="epersonRegistration",e.CanManageGroups="canManageGroups",e.CanManageGroup="canManageGroup",e.IsCollectionAdmin="isCollectionAdmin",e.IsCommunityAdmin="isCommunityAdmin",e.CanChangePassword="canChangePassword",e.CanDownload="canDownload",e.CanRequestACopy="canRequestACopy",e.CanManageVersions="canManageVersions",e.CanManageBitstreamBundles="canManageBitstreamBundles",e.CanManageRelationships="canManageRelationships",e.CanManageMappings="canManageMappings",e.CanManagePolicies="canManagePolicies",e.CanMakePrivate="canMakePrivate",e.CanMove="canMove",e.CanEditVersion="canEditVersion",e.CanDeleteVersion="canDeleteVersion",e.CanCreateVersion="canCreateVersion",e.CanViewUsageStatistics="canViewUsageStatistics",e.CanSendFeedback="canSendFeedback",e}({})},FWf1:function(e,t,n){"use strict";var i=this&&this.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=n("pshJ"),s=n("GiSu"),o=n("zB/H"),a=n("p//D"),c=n("n3uD"),l=n("MkmW"),u=function(e){function t(n,i,r){var o=e.call(this)||this;switch(o.syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=s.empty;break;case 1:if(!n){o.destination=s.empty;break}if("object"==typeof n){n instanceof t?(o.syncErrorThrowable=n.syncErrorThrowable,o.destination=n,n.add(o)):(o.syncErrorThrowable=!0,o.destination=new d(o,n));break}default:o.syncErrorThrowable=!0,o.destination=new d(o,n,i,r)}return o}return i(t,e),t.prototype[a.rxSubscriber]=function(){return this},t.create=function(e,n,i){var r=new t(e,n,i);return r.syncErrorThrowable=!1,r},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(o.Subscription);t.Subscriber=u;var d=function(e){function t(t,n,i,o){var a,c=e.call(this)||this;c._parentSubscriber=t;var l=c;return r.isFunction(n)?a=n:n&&(a=n.next,i=n.error,o=n.complete,n!==s.empty&&(l=Object.create(n),r.isFunction(l.unsubscribe)&&c.add(l.unsubscribe.bind(l)),l.unsubscribe=c.unsubscribe.bind(c))),c._context=l,c._next=a,c._error=i,c._complete=o,c}return i(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=c.config.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):l.hostReportError(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;l.hostReportError(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),c.config.useDeprecatedSynchronousErrorHandling)throw n;l.hostReportError(n)}},t.prototype.__tryOrSetError=function(e,t,n){if(!c.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(i){return c.config.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=i,e.syncErrorThrown=!0,!0):(l.hostReportError(i),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(u);t.SafeSubscriber=d},FYTh:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL");let r=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},Fa5x:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e.WORKFLOW="mydspace.status.workflow",e.VALIDATION="mydspace.status.validation",e.WAITING_CONTROLLER="mydspace.status.waiting-for-controller",e.WORKSPACE="mydspace.status.workspace",e.ARCHIVED="mydspace.status.archived",e.DECLINED="mydspace.status.declined",e.APPROVED="mydspace.status.approved",e}({})},Fib7:function(e,t){e.exports=function(e){return"function"==typeof e}},Fnuy:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},FpO7:function(e,t,n){e.exports=function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=n(3);Object.defineProperty(t,"conformToMask",{enumerable:!0,get:function(){return i(r).default}});var s=n(2);Object.defineProperty(t,"adjustCaretPosition",{enumerable:!0,get:function(){return i(s).default}});var o=n(5);Object.defineProperty(t,"createTextMaskInputElement",{enumerable:!0,get:function(){return i(o).default}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.placeholderChar="_",t.strFunction="function"},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.previousConformedValue,r=void 0===t?i:t,s=e.previousPlaceholder,o=void 0===s?i:s,a=e.currentCaretPosition,c=void 0===a?0:a,l=e.conformedValue,u=e.rawValue,d=e.placeholderChar,p=e.placeholder,h=e.indexesOfPipedChars,f=void 0===h?n:h,m=e.caretTrapIndexes,g=void 0===m?n:m;if(0===c||!u.length)return 0;var b=r.length,v=p.length,y=l.length,_=u.length-b,O=_>0;if(_>1&&!O&&0!==b)return c;var j=0,w=void 0,x=void 0;if(!O||r!==l&&l!==p){var S=l.toLowerCase(),E=u.toLowerCase().substr(0,c).split(i).filter((function(e){return-1!==S.indexOf(e)}));x=E[E.length-1];var C=o.substr(0,E.length).split(i).filter((function(e){return e!==d})).length,k=p.substr(0,E.length).split(i).filter((function(e){return e!==d})).length;!O&&(k!==C||void 0!==o[E.length-1]&&void 0!==p[E.length-2]&&o[E.length-1]!==d&&o[E.length-1]!==p[E.length-1]&&o[E.length-1]===p[E.length-2])&&C>0&&p.indexOf(x)>-1&&void 0!==u[c]&&(w=!0,x=u[c]);for(var D=f.map((function(e){return S[e]})),I=D.filter((function(e){return e===x})).length,M=E.filter((function(e){return e===x})).length,T=p.substr(0,p.indexOf(d)).split(i).filter((function(e,t){return e===x&&u[t]!==e})).length,L=T+M+I+(w?1:0),A=0,P=0;P=L));P++);}else j=c-_;if(O){for(var R=j,F=j;F<=v;F++)if(p[F]===d&&(R=F),p[F]===d||-1!==g.indexOf(F)||F===v)return R}else if(w){for(var N=j-1;N>=0;N--)if(l[N]===x||-1!==g.indexOf(N)||0===N)return N}else for(var Y=j;Y>=0;Y--)if(p[Y-1]===d||-1!==g.indexOf(Y)||0===Y)return Y};var n=[],i=""},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!(0,r.isArray)(t)){if((void 0===t?"undefined":i(t))!==s.strFunction)throw new Error("Text-mask:conformToMask; The mask property must be an array.");t=t(e,n),t=(0,r.processCaretTraps)(t).maskWithoutCaretTraps}var c=n.guide,l=void 0===c||c,u=n.previousConformedValue,d=void 0===u?a:u,p=n.placeholderChar,h=void 0===p?s.placeholderChar:p,f=n.placeholder,m=void 0===f?(0,r.convertMaskToPlaceholder)(t,h):f,g=n.keepCharPositions,b=!1===l&&void 0!==d,v=e.length,y=d.length,_=m.length,O=t.length,j=v-y,w=j>0,x=n.currentCaretPosition+(w?-j:0),S=x+Math.abs(j);if(!0===g&&!w){for(var E=a,C=x;C=x&&t=0;D--){var I=k[D].char;I!==h&&I===m[D>=x&&y===O?D-j:D]&&k.splice(D,1)}var M=a,T=!1;e:for(var L=0;L<_;L++){var A=m[L];if(A===h){if(k.length>0)for(;k.length>0;){var P=k.shift(),R=P.char,F=P.isNew;if(R===h&&!0!==b){M+=h;continue e}if(t[L].test(R)){if(!0===g&&!1!==F&&d!==a&&!1!==l&&w){for(var N=k.length,Y=null,B=0;B0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.placeholderChar;if(!i(e))throw new Error("Text-mask:convertMaskToPlaceholder; The mask property must be an array.");if(-1!==e.indexOf(t))throw new Error("Placeholder character must not be used as part of the mask. Please specify a character that is not present in your mask as your placeholder character.\n\nThe placeholder character that was received is: "+JSON.stringify(t)+"\n\nThe mask that was received is: "+JSON.stringify(e));return e.map((function(e){return e instanceof RegExp?t:e})).join("")},t.isArray=i,t.isString=function(e){return"string"==typeof e||e instanceof String},t.isNumber=function(e){return"number"==typeof e&&void 0===e.length&&!isNaN(e)},t.isNil=function(e){return null==e},t.processCaretTraps=function(e){for(var t=[],n=void 0;-1!==(n=e.indexOf(o));)t.push(n),e.splice(n,1);return{maskWithoutCaretTraps:e,indexes:t}};var r=n(1),s=[],o="[]"},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){document.activeElement===e&&(m?g((function(){return e.setSelectionRange(t,t,h)}),0):e.setSelectionRange(t,t,h))}function s(e){if((0,u.isString)(e))return e;if((0,u.isNumber)(e))return String(e);if(null==e)return p;throw new Error("The 'value' provided to Text Mask needs to be a string or a number. The value received was:\n\n "+JSON.stringify(e))}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e,h=i.inputElement,m=i.mask,g=i.guide,b=i.pipe,v=i.placeholderChar,y=void 0===v?d.placeholderChar:v,_=i.keepCharPositions,O=void 0!==_&&_,j=i.showMask,w=void 0!==j&&j;if(void 0===n&&(n=h.value),n!==t.previousConformedValue){(void 0===m?"undefined":a(m))===f&&void 0!==m.pipe&&void 0!==m.mask&&(b=m.pipe,m=m.mask);var x=void 0,S=void 0;if(m instanceof Array&&(x=(0,u.convertMaskToPlaceholder)(m,y)),!1!==m){var E=s(n),C=h.selectionEnd,k=t.previousConformedValue,D=t.previousPlaceholder,I=void 0;if((void 0===m?"undefined":a(m))===d.strFunction){if(!1===(S=m(E,{currentCaretPosition:C,previousConformedValue:k,placeholderChar:y})))return;var M=(0,u.processCaretTraps)(S);I=M.indexes,x=(0,u.convertMaskToPlaceholder)(S=M.maskWithoutCaretTraps,y)}else S=m;var T={previousConformedValue:k,guide:g,placeholderChar:y,pipe:b,placeholder:x,currentCaretPosition:C,keepCharPositions:O},L=(0,l.default)(E,S,T).conformedValue,A=(void 0===b?"undefined":a(b))===d.strFunction,P={};A&&(!1===(P=b(L,o({rawValue:E},T)))?P={value:k,rejected:!0}:(0,u.isString)(P)&&(P={value:P}));var R=A?P.value:L,F=(0,c.default)({previousConformedValue:k,previousPlaceholder:D,conformedValue:R,placeholder:x,rawValue:E,currentCaretPosition:C,placeholderChar:y,indexesOfPipedChars:P.indexesOfPipedChars,caretTrapIndexes:I}),N=R===x&&0===F?w?x:p:R;t.previousConformedValue=N,t.previousPlaceholder=x,h.value!==N&&(h.value=N,r(h,F))}}}}};var c=i(n(2)),l=i(n(3)),u=n(4),d=n(1),p="",h="none",f="object",m="undefined"!=typeof navigator&&/Android/i.test(navigator.userAgent),g="undefined"!=typeof requestAnimationFrame?requestAnimationFrame:setTimeout}])},Frqi:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("fXoL"),r=n("J3qs"),s=n("sYmb"),o=n("ofXK");function a(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"label"),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.message)}}let c=(()=>{class e{constructor(e){this.translate=e,this.showMessage=!0}ngOnInit(){void 0===this.message&&(this.subscription=this.translate.get("loading.default").subscribe(e=>{this.message=e}))}ngOnDestroy(){Object(r.b)(this.subscription)&&this.subscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](s.e))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-loading"]],inputs:{message:"message",showMessage:"showMessage"},decls:28,vars:1,consts:[[4,"ngIf"],[1,"loader"],[1,"l-1"],[1,"l-2"],[1,"l-3"],[1,"l-4"],[1,"l-5"],[1,"l-6"],[1,"l-7"],[1,"l-8"],[1,"l-9"],[1,"l-10"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,a,2,1,"label",0),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",1),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"span",2),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275element"](8,"span",3),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275element"](10,"span",4),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275element"](12,"span",5),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275element"](14,"span",6),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275element"](16,"span",7),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275element"](18,"span",8),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275element"](20,"span",9),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275element"](22,"span",10),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275element"](24,"span",11),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](27,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.showMessage&&t.message))},directives:[o.p],styles:[".loader[_ngcontent-%COMP%]{margin:0 25px}span[_ngcontent-%COMP%]{display:block;margin:0 auto}span[class*=l-][_ngcontent-%COMP%]{height:4px;width:4px;background:#000;display:inline-block;margin:12px 2px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-webkit-animation:loader 2s infinite;-webkit-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-webkit-animation-fill-mode:both;-moz-animation:loader 2s infinite;-moz-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-moz-animation-fill-mode:both;-ms-animation:loader 2s infinite;-ms-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-ms-animation-fill-mode:both;animation:loader 2s infinite;animation-timing-function:cubic-bezier(.03,.615,.995,.415);animation-fill-mode:both}span.l-1[_ngcontent-%COMP%]{-webkit-animation-delay:1s;animation-delay:1s;-ms-animation-delay:1s;-moz-animation-delay:1s}span.l-2[_ngcontent-%COMP%]{-webkit-animation-delay:.9s;animation-delay:.9s;-ms-animation-delay:.9s;-moz-animation-delay:.9s}span.l-3[_ngcontent-%COMP%]{-webkit-animation-delay:.8s;animation-delay:.8s;-ms-animation-delay:.8s;-moz-animation-delay:.8s}span.l-4[_ngcontent-%COMP%]{-webkit-animation-delay:.7s;animation-delay:.7s;-ms-animation-delay:.7s;-moz-animation-delay:.7s}span.l-5[_ngcontent-%COMP%]{-webkit-animation-delay:.6s;animation-delay:.6s;-ms-animation-delay:.6s;-moz-animation-delay:.6s}span.l-6[_ngcontent-%COMP%]{-webkit-animation-delay:.5s;animation-delay:.5s;-ms-animation-delay:.5s;-moz-animation-delay:.5s}span.l-7[_ngcontent-%COMP%]{-webkit-animation-delay:.4s;animation-delay:.4s;-ms-animation-delay:.4s;-moz-animation-delay:.4s}span.l-8[_ngcontent-%COMP%]{-webkit-animation-delay:.3s;animation-delay:.3s;-ms-animation-delay:.3s;-moz-animation-delay:.3s}span.l-9[_ngcontent-%COMP%]{-webkit-animation-delay:.2s;animation-delay:.2s;-ms-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.1s;animation-delay:.1s;-ms-animation-delay:.1s;-moz-animation-delay:.1s}span.l-10[_ngcontent-%COMP%]{-webkit-animation-delay:0s;animation-delay:0s;-ms-animation-delay:0s;-moz-animation-delay:0s}@-webkit-keyframes loader{0%{-webkit-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-webkit-transform:translateX(30px);opacity:0}to{opacity:0}}@keyframes loader{0%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0}to{opacity:0}}"]}),e})()},FvrZ:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return v})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return O})),n.d(t,"f",(function(){return j})),n.d(t,"g",(function(){return p}));var i=n("0EQZ"),r=n("7+OI"),s=n("XNiG"),o=n("2Vo4"),a=n("LRne"),c=(n("IzEk"),n("pLZG"),n("1G5W")),l=n("fXoL"),u=n("8LU1"),d=n("cH1L");class p extends class{constructor(){this.expansionModel=new i.c(!0)}toggle(e){this.expansionModel.toggle(this._trackByValue(e))}expand(e){this.expansionModel.select(this._trackByValue(e))}collapse(e){this.expansionModel.deselect(this._trackByValue(e))}isExpanded(e){return this.expansionModel.isSelected(this._trackByValue(e))}toggleDescendants(e){this.expansionModel.isSelected(this._trackByValue(e))?this.collapseDescendants(e):this.expandDescendants(e)}collapseAll(){this.expansionModel.clear()}expandDescendants(e){let t=[e];t.push(...this.getDescendants(e)),this.expansionModel.select(...t.map(e=>this._trackByValue(e)))}collapseDescendants(e){let t=[e];t.push(...this.getDescendants(e)),this.expansionModel.deselect(...t.map(e=>this._trackByValue(e)))}_trackByValue(e){return this.trackBy?this.trackBy(e):e}}{constructor(e,t,n){super(),this.getLevel=e,this.isExpandable=t,this.options=n,this.options&&(this.trackBy=this.options.trackBy)}getDescendants(e){const t=[];for(let n=this.dataNodes.indexOf(e)+1;nthis._trackByValue(e)))}}const h=new l.InjectionToken("CDK_TREE_NODE_OUTLET_NODE");let f=(()=>{class e{constructor(e,t){this.viewContainer=e,this._node=t}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](l.ViewContainerRef),l["\u0275\u0275directiveInject"](h,8))},e.\u0275dir=l["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkTreeNodeOutlet",""]]}),e})();class m{constructor(e){this.$implicit=e}}let g=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](l.TemplateRef))},e.\u0275dir=l["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkTreeNodeDef",""]],inputs:{when:["cdkTreeNodeDefWhen","when"]}}),e})(),b=(()=>{class e{constructor(e,t){this._differs=e,this._changeDetectorRef=t,this._onDestroy=new s.a,this._levels=new Map,this.viewChange=new o.a({start:0,end:Number.MAX_VALUE})}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}ngOnInit(){this._dataDiffer=this._differs.find([]).create(this.trackBy)}ngOnDestroy(){this._nodeOutlet.viewContainer.clear(),this.viewChange.complete(),this._onDestroy.next(),this._onDestroy.complete(),this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null)}ngAfterContentChecked(){const e=this._nodeDefs.filter(e=>!e.when);this._defaultNodeDef=e[0],this.dataSource&&this._nodeDefs&&!this._dataSubscription&&this._observeRenderChanges()}_switchDataSource(e){this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null),e||this._nodeOutlet.viewContainer.clear(),this._dataSource=e,this._nodeDefs&&this._observeRenderChanges()}_observeRenderChanges(){let e;Object(i.f)(this._dataSource)?e=this._dataSource.connect(this):Object(r.a)(this._dataSource)?e=this._dataSource:Array.isArray(this._dataSource)&&(e=Object(a.a)(this._dataSource)),e&&(this._dataSubscription=e.pipe(Object(c.a)(this._onDestroy)).subscribe(e=>this.renderNodeChanges(e)))}renderNodeChanges(e,t=this._dataDiffer,n=this._nodeOutlet.viewContainer,i){const r=t.diff(e);r&&(r.forEachOperation((t,r,s)=>{if(null==t.previousIndex)this.insertNode(e[s],s,n,i);else if(null==s)n.remove(r),this._levels.delete(t.item);else{const e=n.get(r);n.move(e,s)}}),this._changeDetectorRef.detectChanges())}_getNodeDef(e,t){return 1===this._nodeDefs.length?this._nodeDefs.first:this._nodeDefs.find(n=>n.when&&n.when(t,e))||this._defaultNodeDef}insertNode(e,t,n,i){const r=this._getNodeDef(e,t),s=new m(e);s.level=this.treeControl.getLevel?this.treeControl.getLevel(e):void 0!==i&&this._levels.has(i)?this._levels.get(i)+1:0,this._levels.set(e,s.level),(n||this._nodeOutlet.viewContainer).createEmbeddedView(r.template,s,t),v.mostRecentTreeNode&&(v.mostRecentTreeNode.data=e)}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](l.IterableDiffers),l["\u0275\u0275directiveInject"](l.ChangeDetectorRef))},e.\u0275cmp=l["\u0275\u0275defineComponent"]({type:e,selectors:[["cdk-tree"]],contentQueries:function(e,t,n){if(1&e&&l["\u0275\u0275contentQuery"](n,g,1),2&e){let e;l["\u0275\u0275queryRefresh"](e=l["\u0275\u0275loadQuery"]())&&(t._nodeDefs=e)}},viewQuery:function(e,t){if(1&e&&l["\u0275\u0275viewQuery"](f,3),2&e){let e;l["\u0275\u0275queryRefresh"](e=l["\u0275\u0275loadQuery"]())&&(t._nodeOutlet=e.first)}},hostAttrs:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",treeControl:"treeControl",trackBy:"trackBy"},exportAs:["cdkTree"],decls:1,vars:0,consts:[["cdkTreeNodeOutlet",""]],template:function(e,t){1&e&&l["\u0275\u0275elementContainer"](0,0)},directives:[f],encapsulation:2}),e})(),v=(()=>{class e{constructor(t,n){this._elementRef=t,this._tree=n,this._destroyed=new s.a,this._dataChanges=new s.a,e.mostRecentTreeNode=this,this._elementRef.nativeElement.classList.add("cdk-tree-node"),this.role="treeitem"}get role(){return"treeitem"}set role(e){this._elementRef.nativeElement.setAttribute("role",e)}get data(){return this._data}set data(e){e!==this._data&&(this._data=e,this._setRoleFromData(),this._dataChanges.next())}get isExpanded(){return this._tree.treeControl.isExpanded(this._data)}_setExpanded(e){this._isAriaExpanded=e,this._elementRef.nativeElement.setAttribute("aria-expanded",`${e}`)}get level(){return this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._data):this._parentNodeAriaLevel}ngOnInit(){this._parentNodeAriaLevel=function(e){let t=e.parentElement;for(;t&&!y(t);)t=t.parentElement;return t?t.classList.contains("cdk-nested-tree-node")?Object(u.d)(t.getAttribute("aria-level")):0:-1}(this._elementRef.nativeElement),this._elementRef.nativeElement.setAttribute("aria-level",`${this.level+1}`)}ngDoCheck(){this.isExpanded!=this._isAriaExpanded&&this._setExpanded(this.isExpanded)}ngOnDestroy(){e.mostRecentTreeNode===this&&(e.mostRecentTreeNode=null),this._dataChanges.complete(),this._destroyed.next(),this._destroyed.complete()}focus(){this._elementRef.nativeElement.focus()}_setRoleFromData(){this.role="treeitem"}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](l.ElementRef),l["\u0275\u0275directiveInject"](b))},e.\u0275dir=l["\u0275\u0275defineDirective"]({type:e,selectors:[["cdk-tree-node"]],inputs:{role:"role"},exportAs:["cdkTreeNode"]}),e.mostRecentTreeNode=null,e})();function y(e){const t=e.classList;return!(!(null==t?void 0:t.contains("cdk-nested-tree-node"))&&!(null==t?void 0:t.contains("cdk-tree")))}const _=/([A-Za-z%]+)$/;let O=(()=>{class e{constructor(e,t,n,i){this._treeNode=e,this._tree=t,this._element=n,this._dir=i,this._destroyed=new s.a,this.indentUnits="px",this._indent=40,this._setPadding(),i&&i.change.pipe(Object(c.a)(this._destroyed)).subscribe(()=>this._setPadding(!0)),e._dataChanges.subscribe(()=>this._setPadding())}get level(){return this._level}set level(e){this._setLevelInput(e)}get indent(){return this._indent}set indent(e){this._setIndentInput(e)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_paddingIndent(){const e=this._treeNode.data&&this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._treeNode.data):null,t=null==this._level?e:this._level;return"number"==typeof t?`${t*this._indent}${this.indentUnits}`:null}_setPadding(e=!1){const t=this._paddingIndent();if(t!==this._currentPadding||e){const e=this._element.nativeElement,n=this._dir&&"rtl"===this._dir.value?"paddingRight":"paddingLeft",i="paddingLeft"===n?"paddingRight":"paddingLeft";e.style[n]=t||"",e.style[i]="",this._currentPadding=t}}_setLevelInput(e){this._level=Object(u.d)(e,null),this._setPadding()}_setIndentInput(e){let t=e,n="px";if("string"==typeof e){const i=e.split(_);t=i[0],n=i[1]||n}this.indentUnits=n,this._indent=Object(u.d)(t),this._setPadding()}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](v),l["\u0275\u0275directiveInject"](b),l["\u0275\u0275directiveInject"](l.ElementRef),l["\u0275\u0275directiveInject"](d.b,8))},e.\u0275dir=l["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}}),e})(),j=(()=>{class e{constructor(e,t){this._tree=e,this._treeNode=t,this._recursive=!1}get recursive(){return this._recursive}set recursive(e){this._recursive=Object(u.b)(e)}_toggle(e){this.recursive?this._tree.treeControl.toggleDescendants(this._treeNode.data):this._tree.treeControl.toggle(this._treeNode.data),e.stopPropagation()}}return e.\u0275fac=function(t){return new(t||e)(l["\u0275\u0275directiveInject"](b),l["\u0275\u0275directiveInject"](v))},e.\u0275dir=l["\u0275\u0275defineDirective"]({type:e,selectors:[["","cdkTreeNodeToggle",""]],hostBindings:function(e,t){1&e&&l["\u0275\u0275listener"]("click",(function(e){return t._toggle(e)}))},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}}),e})(),w=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=l["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=l["\u0275\u0275defineInjector"]({}),e})()},"G+Rx":function(e,t,n){var i=n("0GbY");e.exports=i("document","documentElement")},"G/JM":function(e,t,n){n("I+eb")({target:"Reflect",stat:!0},{ownKeys:n("Vu81")})},G0Uy:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},G7y5:function(e,t,n){"use strict";n.r(t),n.d(t,"PageInternalServerErrorComponent",(function(){return o}));var i=n("fXoL"),r=n("UFnX"),s=n("sYmb");let o=(()=>{class e{constructor(e){this.responseService=e,this.responseService.setInternalServerError()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](r.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-page-internal-server-error"]],decls:26,vars:9,consts:[[1,"page-internal-server-error","container"],[1,"text-center"],["href","/home",1,"btn","btn-primary"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"h1"),i["\u0275\u0275text"](3,"500"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"h2"),i["\u0275\u0275elementStart"](6,"small"),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275element"](10,"br"),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"p"),i["\u0275\u0275text"](13),i["\u0275\u0275pipe"](14,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275element"](16,"br"),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementStart"](18,"p",1),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementStart"](20,"a",2),i["\u0275\u0275text"](21),i["\u0275\u0275pipe"](22,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](24,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](25,"\n")),2&e&&(i["\u0275\u0275advance"](7),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](8,3,"500.page-internal-server-error")),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](14,5,"500.help")),i["\u0275\u0275advance"](8),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](22,7,"500.link.home-page")))},pipes:[s.d],styles:[""]}),e})()},GBY4:function(e,t,n){"use strict";(function(t){var i=n("RA0T"),r=n("nFlj"),s=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,o=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,a=/^[a-zA-Z]:/,c=new RegExp("^[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]+");function l(e){return(e||"").toString().replace(c,"")}var u=[["#","hash"],["?","query"],function(e,t){return h(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],d={hash:1,query:1};function p(e){var n;n="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{};var i,r={},o=typeof(e=e||n.location||{});if("blob:"===e.protocol)r=new m(unescape(e.pathname),{});else if("string"===o)for(i in r=new m(e,{}),d)delete r[i];else if("object"===o){for(i in e)i in d||(r[i]=e[i]);void 0===r.slashes&&(r.slashes=s.test(e.href))}return r}function h(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function f(e,t){e=l(e),t=t||{};var n,i=o.exec(e),r=i[1]?i[1].toLowerCase():"",s=!!i[2],a=!!i[3],c=0;return s?a?(n=i[2]+i[3]+i[4],c=i[2].length+i[3].length):(n=i[2]+i[4],c=i[2].length):a?(n=i[3]+i[4],c=i[3].length):n=i[4],"file:"===r?c>=2&&(n=n.slice(2)):h(r)?n=i[4]:r?s&&(n=n.slice(2)):c>=2&&h(t.protocol)&&(n=i[4]),{protocol:r,slashes:s||h(r),slashesCount:c,rest:n}}function m(e,t,n){if(e=l(e),!(this instanceof m))return new m(e,t,n);var s,o,c,d,g,b,v=u.slice(),y=typeof t,_=this,O=0;for("object"!==y&&"string"!==y&&(n=t,t=null),n&&"function"!=typeof n&&(n=r.parse),s=!(o=f(e||"",t=p(t))).protocol&&!o.slashes,_.slashes=o.slashes||s&&t.slashes,_.protocol=o.protocol||t.protocol||"",e=o.rest,("file:"===o.protocol&&(2!==o.slashesCount||a.test(e))||!o.slashes&&(o.protocol||o.slashesCount<2||!h(_.protocol)))&&(v[3]=[/(.*)/,"pathname"]);On.lift(new s(e,t))}class s{constructor(e,t){this.predicate=e,this.inclusive=t}call(e,t){return t.subscribe(new o(e,this.predicate,this.inclusive))}}class o extends i.a{constructor(e,t,n){super(e),this.predicate=t,this.inclusive=n,this.index=0}_next(e){const t=this.destination;let n;try{n=this.predicate(e,this.index++)}catch(i){return void t.error(i)}this.nextOrComplete(e,n)}nextOrComplete(e,t){const n=this.destination;Boolean(t)?n.next(e):(this.inclusive&&n.next(e),n.complete())}}},GMZp:function(e,t,n){"use strict";t.isObject=function(e){return null!==e&&"object"==typeof e}},GQpj:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var i=n("mrSG"),r=n("fXoL"),s=n("ierV"),o=n("7s60"),a=n("sYmb");let c=(()=>{let e=class{constructor(e){this.item=e}activate(e){e.preventDefault(),this.item.function(),e.stopPropagation()}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275directiveInject"]("itemModelProvider"))},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-onclick-menu-item"]],decls:5,vars:6,consts:[["href","javascript:void(0);","role","button",1,"nav-item","nav-link",3,"title","click","keyup.space","keyup.enter"]],template:function(e,t){1&e&&(r["\u0275\u0275elementStart"](0,"a",0),r["\u0275\u0275listener"]("click",(function(e){return t.activate(e)}))("keyup.space",(function(e){return t.activate(e)}))("keyup.enter",(function(e){return t.activate(e)})),r["\u0275\u0275pipe"](1,"translate"),r["\u0275\u0275text"](2),r["\u0275\u0275pipe"](3,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](4,"\n")),2&e&&(r["\u0275\u0275property"]("title",r["\u0275\u0275pipeBind1"](1,2,t.item.text)),r["\u0275\u0275advance"](2),r["\u0275\u0275textInterpolate"](r["\u0275\u0275pipeBind1"](3,4,t.item.text)))},pipes:[a.d],styles:["a[_ngcontent-%COMP%]{cursor:pointer}"]}),e=Object(i.b)([Object(o.b)(s.b.ONCLICK)],e),e})()},GR9Y:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var i=n("lJxs"),r=n("pLZG"),s=n("IzEk"),o=n("eIep"),a=n("/uUt"),c=n("itXk"),l=n("J3qs"),u=n("h5qW"),d=n("1QIV"),p=n("GG8d"),h=n("zZO8");class f extends u.a{getBrowseEndpoint(e={},t=this.linkPath){if(Object(l.d)(e.scopeID))return this.halService.getEndpoint(t);{const n=this.cds.getEndpoint().pipe(Object(i.a)(t=>this.cds.getIDHref(t,e.scopeID)),Object(r.a)(e=>Object(l.e)(e)),Object(s.a)(1));return this.createAndSendGetRequest(n,!0),n.pipe(Object(o.a)(e=>this.rdbService.buildSingle(e)),Object(d.g)(),Object(i.a)(n=>{if(n.hasFailed)throw new Error(`The Community with scope ${e.scopeID} couldn't be retrieved`);return n.payload._links[t]}),Object(r.a)(e=>Object(l.e)(e)),Object(i.a)(e=>e.href),Object(a.a)())}}findByParent(e,t={},...n){const r=this.getFindByParentHref(e).pipe(Object(i.a)(e=>this.buildHrefFromFindOptions(e,t)));return this.findAllByHref(r,t,!0,!0,...n)}getLogoEndpoint(e){return this.halService.getEndpoint(this.linkPath).pipe(Object(i.a)(t=>new h.a(t,e,"logo").toString()))}deleteLogo(e){const t=e.logo;return Object(l.b)(t)?t.pipe(Object(d.g)(),Object(o.a)(t=>t.hasFailed?(console.error(`Couldn't retrieve the logo '${e._links.logo.href}' in order to delete it.`),[t]):this.bitstreamDataService.deleteByHref(t.payload._links.self.href))):Object(p.a)("The given object doesn't have a logo",400)}refreshCache(e){const t=this.parentCommunityUrlLookup(e);Object(l.b)(t)&&Object(c.a)([this.findByHref(t).pipe(Object(d.g)()),this.halService.getEndpoint("communities/search/top").pipe(Object(s.a)(1))]).subscribe(([e,t])=>{e.hasSucceeded&&Object(l.e)(e.payload)&&Object(l.e)(e.payload.id)?this.requestService.setStaleByHrefSubstring(e.payload.id):this.requestService.setStaleByHrefSubstring(t)})}parentCommunityUrlLookup(e){const t=e._links.parentCommunity;return Object(l.e)(t)?t.href:null}}},GYVE:function(e,t,n){"use strict";n.r(t),n.d(t,"RootComponent",(function(){return A}));var i=n("lJxs"),r=n("fXoL"),s=n("LRne"),o=n("itXk"),a=n("wtyh"),c=n("ierV"),l=n("AytR"),u=n("+RhQ"),d=n("TVZh"),p=n("sYmb"),h=n("l7P3"),f=n("1qF2"),m=n("RK3m"),g=n("UYFe"),b=n("Vurf"),v=n("tyNb"),y=n("oIe5"),_=n("RUBO"),O=n("14tD"),j=n("ofXK"),w=n("1o08"),x=n("6/HU"),S=n("r5L5"),E=n("St2Y"),C=n("mk/+"),k=n("Frqi");function D(e,t){1&e&&(r["\u0275\u0275elementStart"](0,"div",7),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275element"](2,"ds-loading",8),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementEnd"]()),2&e&&(r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("showMessage",!1))}const I=function(e,t){return{collapsedSidebarWidth:e,totalSidebarWidth:t}},M=function(e,t){return{value:e,params:t}};function T(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"div",2),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275element"](2,"ds-admin-sidebar"),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementStart"](4,"div",3),r["\u0275\u0275pipe"](5,"async"),r["\u0275\u0275pipe"](6,"async"),r["\u0275\u0275pipe"](7,"async"),r["\u0275\u0275pipe"](8,"async"),r["\u0275\u0275text"](9,"\n "),r["\u0275\u0275element"](10,"ds-themed-header-navbar-wrapper"),r["\u0275\u0275text"](11,"\n\n "),r["\u0275\u0275elementStart"](12,"ds-notifications-board",4),r["\u0275\u0275text"](13,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](14,"\n "),r["\u0275\u0275elementStart"](15,"main",5),r["\u0275\u0275text"](16,"\n "),r["\u0275\u0275element"](17,"ds-themed-breadcrumbs"),r["\u0275\u0275text"](18,"\n\n "),r["\u0275\u0275template"](19,D,4,1,"div",6),r["\u0275\u0275text"](20,"\n "),r["\u0275\u0275elementStart"](21,"div"),r["\u0275\u0275text"](22,"\n "),r["\u0275\u0275element"](23,"router-outlet"),r["\u0275\u0275text"](24,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](25,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](26,"\n\n "),r["\u0275\u0275element"](27,"ds-themed-footer"),r["\u0275\u0275text"](28,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](29,"\n"),r["\u0275\u0275elementEnd"]()),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("@slideSidebarPadding",r["\u0275\u0275pureFunction2"](16,M,r["\u0275\u0275pipeBind1"](5,5,e.sidebarVisible)?r["\u0275\u0275pipeBind1"](6,7,e.slideSidebarOver)?"shown":"expanded":"hidden",r["\u0275\u0275pureFunction2"](13,I,r["\u0275\u0275pipeBind1"](7,9,e.collapsedSidebarWidth),r["\u0275\u0275pipeBind1"](8,11,e.totalSidebarWidth)))),r["\u0275\u0275advance"](8),r["\u0275\u0275property"]("options",e.notificationOptions),r["\u0275\u0275advance"](7),r["\u0275\u0275property"]("ngIf",e.shouldShowRouteLoader),r["\u0275\u0275advance"](2),r["\u0275\u0275classProp"]("d-none",e.shouldShowRouteLoader)}}function L(e,t){1&e&&(r["\u0275\u0275text"](0,"\n "),r["\u0275\u0275elementStart"](1,"div",9),r["\u0275\u0275text"](2,"\n "),r["\u0275\u0275element"](3,"ds-loading",8),r["\u0275\u0275text"](4,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n")),2&e&&(r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("showMessage",!1))}let A=(()=>{class e{constructor(e,t,n,i,r,o,a,c,u,d,p){this._window=e,this.translate=t,this.store=n,this.metadata=i,this.angulartics2GoogleAnalytics=r,this.angulartics2DSpace=o,this.authService=a,this.router=c,this.cssService=u,this.menuService=d,this.windowService=p,this.theme=Object(s.a)({}),this.notificationOptions=l.a.notifications}ngOnInit(){this.sidebarVisible=this.menuService.isMenuVisible(c.a.ADMIN),this.collapsedSidebarWidth=this.cssService.getVariable("collapsedSidebarWidth"),this.totalSidebarWidth=this.cssService.getVariable("totalSidebarWidth");const e=this.menuService.isMenuCollapsed(c.a.ADMIN);this.slideSidebarOver=Object(o.a)([e,this.windowService.isXsOrSm()]).pipe(Object(i.a)(([e,t])=>e||t)),this.router.url===Object(d.w)()&&(this.shouldShowRouteLoader=!1)}}return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275directiveInject"](a.c),r["\u0275\u0275directiveInject"](p.e),r["\u0275\u0275directiveInject"](h.i),r["\u0275\u0275directiveInject"](f.a),r["\u0275\u0275directiveInject"](m.a),r["\u0275\u0275directiveInject"](g.a),r["\u0275\u0275directiveInject"](b.a),r["\u0275\u0275directiveInject"](v.h),r["\u0275\u0275directiveInject"](y.a),r["\u0275\u0275directiveInject"](_.a),r["\u0275\u0275directiveInject"](O.a))},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-root"]],inputs:{shouldShowFullscreenLoader:"shouldShowFullscreenLoader",shouldShowRouteLoader:"shouldShowRouteLoader"},decls:5,vars:2,consts:[["class","outer-wrapper",4,"ngIf","ngIfElse"],["fullScreenLoader",""],[1,"outer-wrapper"],[1,"inner-wrapper"],[3,"options"],[1,"main-content"],["class","container d-flex justify-content-center align-items-center h-100",4,"ngIf"],[1,"container","d-flex","justify-content-center","align-items-center","h-100"],[3,"showMessage"],[1,"ds-full-screen-loader"]],template:function(e,t){if(1&e&&(r["\u0275\u0275template"](0,T,30,19,"div",0),r["\u0275\u0275text"](1,"\n"),r["\u0275\u0275template"](2,L,6,1,"ng-template",null,1,r["\u0275\u0275templateRefExtractor"]),r["\u0275\u0275text"](4,"\n")),2&e){const e=r["\u0275\u0275reference"](3);r["\u0275\u0275property"]("ngIf",!t.shouldShowFullscreenLoader)("ngIfElse",e)}},directives:[j.p,w.a,x.a,S.a,E.a,v.m,C.a,k.a],pipes:[j.b],styles:[""],data:{animation:[u.f]}}),e})()},Gfeg:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e.GET="GET",e.POST="POST",e.PUT="PUT",e.DELETE="DELETE",e.OPTIONS="OPTIONS",e.HEAD="HEAD",e.PATCH="PATCH",e}({})},Gi26:function(e,t,n){var i=n("4zBA"),r=n("ewvW"),s=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(r(e),t)}},GiSu:function(e,t,n){"use strict";var i=n("n3uD"),r=n("MkmW");t.empty={closed:!0,next:function(e){},error:function(e){if(i.config.useDeprecatedSynchronousErrorHandling)throw e;r.hostReportError(e)},complete:function(){}}},GmsW:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s}));const i=new Map;function r(e,t){return function(n){n&&(i.get(e)||i.set(e,new Map),i.get(e).set(t,n))}}function s(e,t){return i.get(e).get(t)}},GnU0:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("mrSG"),r=n("6VZE"),s=n("W39B"),o=n("zQ+x"),a=n("0HXA"),c=n("+1Sv");const l=new c.a("browseEntry");let u=(()=>{let e=class extends s.a{getRenderTypes(){return[this.constructor]}};return e.type=l,Object(i.b)([a.a,r.autoserialize,Object(i.c)("design:type",c.a)],e.prototype,"type",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"authority",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"value",void 0),Object(i.b)([Object(r.autoserializeAs)("valueLang"),Object(i.c)("design:type",String)],e.prototype,"language",void 0),Object(i.b)([a.a,r.autoserialize,Object(i.c)("design:type",Number)],e.prototype,"count",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),e=Object(i.b)([o.i],e),e})()},Gt6B:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var i=n("fXoL"),r=n("lJxs"),s=n("eIep"),o=n("pLZG"),a=n("IzEk"),c=n("J3qs"),l=n("1QIV"),u=n("FU+A"),d=n("itXk"),p=n("LRne"),h=n("TVZh"),f=n("tyNb"),m=n("1mcE"),g=n("Vurf"),b=n("Oyu8"),v=n("FYTh"),y=n("sYmb"),_=n("ofXK");const O=function(e){return{bitstream:e}};let j=(()=>{class e{constructor(e,t,n,i,r,s){this.route=e,this.router=t,this.authorizationService=n,this.auth=i,this.fileService=r,this.hardRedirectService=s}ngOnInit(){this.bitstreamRD$=this.route.data.pipe(Object(r.a)(e=>e.bitstream)),this.bitstream$=this.bitstreamRD$.pipe(Object(l.t)(this.router,this.auth),Object(l.o)()),this.bitstream$.pipe(Object(s.a)(e=>{const t=this.authorizationService.isAuthorized(u.a.CanDownload,Object(c.e)(e)?e.self:void 0),n=this.auth.isAuthenticated();return Object(d.a)([t,n,Object(p.a)(e)])}),Object(o.a)(([e,t,n])=>Object(c.b)(e)&&Object(c.b)(t)),Object(a.a)(1),Object(s.a)(([e,t,n])=>e&&t?this.fileService.retrieveFileDownloadLink(n._links.content.href).pipe(Object(o.a)(e=>Object(c.b)(e)),Object(a.a)(1),Object(r.a)(i=>[e,t,n,i])):[[e,t,n,""]])).subscribe(([e,t,n,i])=>{e&&t&&Object(c.e)(i)?this.hardRedirectService.redirect(i):e&&!t?this.hardRedirectService.redirect(n._links.content.href):!e&&t?this.router.navigateByUrl(Object(h.s)(),{skipLocationChange:!0}):e||t||(this.auth.setRedirectUrl(this.router.url),this.router.navigateByUrl("login"))})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](f.a),i["\u0275\u0275directiveInject"](f.h),i["\u0275\u0275directiveInject"](m.a),i["\u0275\u0275directiveInject"](g.a),i["\u0275\u0275directiveInject"](b.a),i["\u0275\u0275directiveInject"](v.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-bitstream-download-page"]],decls:8,vars:8,consts:[[1,"container"]],template:function(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"h3"),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n")),2&e){let e=null;i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind2"](4,1,"bitstream.download.page",i["\u0275\u0275pureFunction1"](6,O,null==(e=i["\u0275\u0275pipeBind1"](5,4,t.bitstream$))?null:e.name)))}},pipes:[y.d,_.b],encapsulation:2}),e})()},Gw2O:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("pLZG"),s=n("5+tZ"),o=n("cBqT"),a=n("lJxs"),c=n("J3qs"),l=n("sYmb"),u=n("ofXK");let d=(()=>{class e{ngOnInit(){this.submitter$=this.object.workflowitem.pipe(Object(r.a)(e=>e.hasSucceeded&&Object(c.h)(e.payload)),Object(s.a)(e=>e.payload.submitter),Object(o.a)(e=>e.hasSucceeded&&Object(c.e)(e.payload)),Object(a.a)(e=>e.payload))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-submitter"]],inputs:{object:"object"},decls:10,vars:6,consts:[[1,"mt-2","mb-2"],[1,"text-muted"],[1,"badge","badge-info"]],template:function(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"span",2),i["\u0275\u0275text"](6),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n")),2&e){let e=null;i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,2,"submission.workflow.tasks.generic.submitter")," : "),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](null==(e=i["\u0275\u0275pipeBind1"](7,4,t.submitter$))?null:e.name)}},pipes:[l.d,u.b],styles:[""]}),e})()},Gx58:function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return o})),n("mrSG");var i=n("J3qs"),r=n("LvDl");function s(e){if("object"==typeof e){if(0===Object.keys(e).length)return!0;{let t=!0;for(const n in e)if(Object(i.e)(e[n])){t=!1;break}return t}}}function o(e,t){const n=(e,t)=>Object(r.transform)(e,(e,o,a)=>{if(!Object(r.isEqual)(o,t[a])&&Object(i.e)(o)){const i=Object(r.isObject)(o)&&Object(r.isObject)(t[a])?n(o,t[a]):o;s(i)||(e[a]=i)}});return n(e,t)}},GyhO:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("LRne"),r=n("bHdf");function s(...e){return Object(r.a)(1)(Object(i.a)(...e))}},H8ED:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===n?t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}e.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:t,mm:t,h:t,hh:t,d:"\u0434\u0437\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},HDdC:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("8Qeq"),r=n("7o/Q"),s=n("2QA8"),o=n("gRHU"),a=n("kJWO"),c=n("mCNh"),l=n("2fFW");let u=(()=>{class e{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(t){const n=new e;return n.source=this,n.operator=t,n}subscribe(e,t,n){const{operator:i}=this,a=function(e,t,n){if(e){if(e instanceof r.a)return e;if(e[s.a])return e[s.a]()}return e||t||n?new r.a(e,t,n):new r.a(o.a)}(e,t,n);if(a.add(i?i.call(a,this.source):this.source||l.a.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),l.a.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a}_trySubscribe(e){try{return this._subscribe(e)}catch(t){l.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),Object(i.a)(e)?e.error(t):console.warn(t)}}forEach(e,t){return new(t=d(t))((t,n)=>{let i;i=this.subscribe(t=>{try{e(t)}catch(r){n(r),i&&i.unsubscribe()}},n,t)})}_subscribe(e){const{source:t}=this;return t&&t.subscribe(e)}[a.a](){return this}pipe(...e){return 0===e.length?this:Object(c.b)(e)(this)}toPromise(e){return new(e=d(e))((e,t)=>{let n;this.subscribe(e=>n=e,e=>t(e),()=>e(n))})}}return e.create=t=>new e(t),e})();function d(e){if(e||(e=l.a.Promise||Promise),!e)throw new Error("no Promise impl found");return e}},HP3h:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},r=function(e){return function(t,r,s,o){var a=n(t),c=i[e][n(t)];return 2===a&&(c=c[r?0:1]),c.replace(/%d/i,t)}},s=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-ly",{months:s,monthsShort:s,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},HYAF:function(e,t,n){var i=n("2oRo").TypeError;e.exports=function(e){if(null==e)throw i("Can't call method on "+e);return e}},HZwm:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("fXoL"),r=n("ac5F"),s=n("sYmb"),o=n("VYMa");let a=(()=>{class e{constructor(e){this.translate=e,this.message="Error...",this.AlertTypeEnum=r.a}ngOnInit(){void 0===this.message&&(this.subscription=this.translate.get("error.default").subscribe(e=>{this.message=e}))}ngOnDestroy(){void 0!==this.subscription&&this.subscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](s.e))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-error"]],inputs:{message:"message"},decls:6,vars:3,consts:[[3,"type","dismissible"],[3,"innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-alert",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275element"](3,"span",1),i["\u0275\u0275text"](4,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n")),2&e&&(i["\u0275\u0275property"]("type",t.AlertTypeEnum.Error)("dismissible",!1),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("innerHTML",t.message,i["\u0275\u0275sanitizeHtml"]))},directives:[o.a],styles:[""]}),e})()},Hbzl:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("mrSG"),r=n("6VZE"),s=n("W39B"),o=n("zQ+x"),a=n("+1Sv"),c=n("0HXA"),l=n("NwC9");let u=(()=>{let e=class extends s.a{getRenderTypes(){return[this.constructor]}};return e.type=l.a,Object(i.b)([r.autoserialize,Object(i.c)("design:type",Number)],e.prototype,"id",void 0),Object(i.b)([c.a,r.autoserialize,Object(i.c)("design:type",a.a)],e.prototype,"type",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"prefix",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"namespace",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),e=Object(i.b)([o.i],e),e})()},Hl3I:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));class i{constructor(e,t){this.fieldName=e,this.fieldValue=t}}},HoiU:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("2Vo4"),s=n("LRne"),o=n("/uUt"),a=n("eIep"),c=n("5+tZ"),l=n("lJxs"),u=n("J3qs"),d=n("GmsW"),p=n("ysan"),h=n("FU+A"),f=n("RUBO"),m=n("1mcE"),g=n("tyNb");let b=(()=>{class e{constructor(e,t,n,i){this.menuService=e,this.injector=t,this.authorizationService=n,this.route=i,this.sectionMap$=new r.a(new Map),this.subs=[]}ngOnInit(){this.activatedRouteLastChild=this.getActivatedRoute(this.route),this.menuCollapsed=this.menuService.isMenuCollapsed(this.menuID),this.menuPreviewCollapsed=this.menuService.isMenuPreviewCollapsed(this.menuID),this.menuVisible=this.menuService.isMenuVisible(this.menuID),this.sections=this.menuService.getMenuTopSections(this.menuID).pipe(Object(o.a)(Object(p.c)())),this.subs.push(this.sections.pipe(Object(a.a)(e=>e),Object(c.a)(e=>e.id.includes("statistics")?this.getAuthorizedStatistics(e):Object(s.a)(e)),Object(u.f)(),Object(a.a)(e=>this.getSectionComponent(e).pipe(Object(l.a)(t=>({section:e,component:t})))),Object(o.a)((e,t)=>e.section.id===t.section.id)).subscribe(({section:e,component:t})=>{const n=this.sectionMap$.getValue();n.set(e.id,{injector:this.getSectionDataInjector(e),component:t}),this.sectionMap$.next(n)}))}getActivatedRoute(e){return e.children.length>0?this.getActivatedRoute(e.firstChild):e}getAuthorizedStatistics(e){return this.activatedRouteLastChild.data.pipe(Object(a.a)(t=>this.authorizationService.isAuthorized(h.a.CanViewUsageStatistics,this.getObjectUrl(t)).pipe(Object(l.a)(t=>t?e:{}))))}getObjectUrl(e){var t,n,i;const r=e.site?e.site:null===(t=e.dso)||void 0===t?void 0:t.payload;return null===(i=null===(n=null==r?void 0:r._links)||void 0===n?void 0:n.self)||void 0===i?void 0:i.href}toggle(e){e.preventDefault(),this.menuService.toggleMenu(this.menuID)}expand(e){e.preventDefault(),this.menuService.expandMenu(this.menuID)}collapse(e){e.preventDefault(),this.menuService.collapseMenu(this.menuID)}expandPreview(e){e.preventDefault(),this.previewToggleDebounce(()=>this.menuService.expandMenuPreview(this.menuID),100)}collapsePreview(e){e.preventDefault(),this.previewToggleDebounce(()=>this.menuService.collapseMenuPreview(this.menuID),400)}previewToggleDebounce(e,t){Object(u.b)(this.previewTimer)&&clearTimeout(this.previewTimer),this.previewTimer=setTimeout(e,t)}getSectionComponent(e){return this.menuService.hasSubSections(this.menuID,e.id).pipe(Object(l.a)(e=>Object(d.a)(this.menuID,e)))}getSectionDataInjector(e){return i.Injector.create({providers:[{provide:"sectionDataProvider",useFactory:()=>e,deps:[]}],parent:this.injector})}ngOnDestroy(){this.subs.filter(e=>Object(u.b)(e)).forEach(e=>e.unsubscribe())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](f.a),i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](m.a),i["\u0275\u0275directiveInject"](g.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-menu"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},Hymi:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("mrSG"),r=n("YLTE"),s=n("02Ij"),o=n("xin8");let a=(()=>{let e=class extends s.a{};return e=Object(i.b)([Object(o.b)(r.a)],e),e})()},"I+eb":function(e,t,n){var i=n("2oRo"),r=n("Bs8V").f,s=n("kRJp"),o=n("busE"),a=n("zk60"),c=n("6JNq"),l=n("lMq5");e.exports=function(e,t){var n,u,d,p,h,f=e.target,m=e.global,g=e.stat;if(n=m?i:g?i[f]||a(f,{}):(i[f]||{}).prototype)for(u in t){if(p=t[u],d=e.noTargetGet?(h=r(n,u))&&h.value:n[u],!l(m?u:f+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&s(p,"sham",!0),o(n,u,p,e)}}},I3IQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return o}));var i=n("WL0R");const r={EDIT_GROUP:Object(i.a)("dspace/epeople-registry/EDIT_GROUP"),CANCEL_EDIT_GROUP:Object(i.a)("dspace/epeople-registry/CANCEL_EDIT_GROUP")};class s{constructor(e){this.type=r.EDIT_GROUP,this.group=e}}class o{constructor(){this.type=r.CANCEL_EDIT_GROUP}}},I55L:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=e=>e&&"number"==typeof e.length&&"function"!=typeof e},I65S:function(e,t,n){"use strict";var i=n("nzqU"),r=n("zzsZ"),s=n("2qMH");t.of=function(){for(var e=[],t=0;t{class e{constructor(e,t){this.formBuilder=e,this.operationsBuilder=t}dispatchOperationsFromEvent(e,t,n,i){switch(t.type){case"remove":this.dispatchOperationsFromRemoveEvent(e,t,n);break;case"change":this.dispatchOperationsFromChangeEvent(e,t,n,i);break;case"move":this.dispatchOperationsFromMoveEvent(e,t,n)}}getArrayIndexFromEvent(e){let t;return Object(o.e)(e)&&(Object(s.S)(e)?Object(o.i)(e.context)?this.isPartOfArrayOfGroup(e.model)&&(t=e.model.parent.parent.index):t=e.context.index:t=e.index),Object(o.h)(t)?t:0}isPartOfArrayOfGroup(e){return Object(o.g)(e.parent)&&e.parent.type===s.h&&e.parent.parent&&e.parent.parent.context&&e.parent.parent.context.type===s.d}getQualdropValueMap(e){const t=new Map;return(this.formBuilder.isQualdropGroup(e.model)?e.model.parent.context:e.model.parent.parent.context).groups.forEach(e=>{const n=e.group[0],i=t.get(n.qualdropId)?t.get(n.qualdropId):[];n.value&&(i.push(n.value),t.set(n.qualdropId,i))}),t}getFieldPathFromEvent(e){const t=this.getArrayIndexFromEvent(e),n=this.getFieldPathSegmentedFromChangeEvent(e);return Object(o.h)(t)?n+"/"+t:n}getQualdropItemPathFromEvent(e){const t=this.getArrayIndexFromEvent(e),n=new Map;let i=null;return(this.formBuilder.isQualdropGroup(e.model)?e.model.parent.context:e.model.parent.parent.context).groups.forEach((e,r)=>{const s=e.group[0],o=n.get(s.qualdropId)?n.get(s.qualdropId):[];s.value&&(o.push(s.value),n.set(s.qualdropId,o)),r===t&&(i=s.qualdropId+"/"+(o.length-1))}),i}getFieldPathSegmentedFromChangeEvent(e){let t;return t=this.formBuilder.isQualdropGroup(e.model)?e.model.qualdropId:this.formBuilder.isQualdropGroup(e.model.parent)?e.model.parent.qualdropId:this.formBuilder.getId(e.model),t}getFieldValueFromChangeEvent(e){let t;const n=e.model.value;if(this.formBuilder.isModelInCustomGroup(e.model))t=e.model.parent.value;else if(this.formBuilder.isRelationGroup(e.model))t=e.model.getGroupValue();else if(e.model.hasLanguages){const i=e.model.language;e.model.hasAuthority?Array.isArray(n)?(n.forEach((e,t)=>{e=Object.assign(new c.a,e,{language:i}),n[t]=e}),t=n):t=Object.assign(new c.a,n,{language:i}):t=new l.a(n,i)}else t=Object(p.c)(n)?new l.a(Object(p.b)(n)):n instanceof a.a||n instanceof c.a||n instanceof u.a||Object(r.isObject)(n)?n:new l.a(n);return t}getValueMap(e){const t=new Map;return e.forEach(e=>{Object.keys(e).forEach(n=>{const i=t.get(n)?t.get(n):[];i.push(e[n]),t.set(n,i)})}),t}dispatchOperationsFromRemoveEvent(e,t,n){const i=this.getFieldPathFromEvent(t),r=this.getFieldValueFromChangeEvent(t);this.formBuilder.isQualdropGroup(t.model)?this.dispatchOperationsFromMap(this.getQualdropValueMap(t),e,t,n):t.context&&t.context instanceof s.v?this.handleArrayGroupPatch(e,t,t.context.context,n):(Object(o.e)(r)&&"string"==typeof r||Object(o.e)(r)&&r instanceof l.a&&r.hasValue())&&this.operationsBuilder.remove(e.getPath(i))}dispatchOperationsFromAddEvent(e,t){const n=this.getFieldPathSegmentedFromChangeEvent(t),i=Object(d.c)(this.getFieldValueFromChangeEvent(t));Object(o.e)(i)&&(i.place=this.getArrayIndexFromEvent(t),Object(o.b)(t.group)&&Object(o.b)(t.group.value))&&(1===t.group.value.map(e=>Object.values(e)).reduce((e,t)=>e.concat(t)).filter(e=>Object(o.e)(e)).length?this.operationsBuilder.add(e.getPath([n]),[i],!1):this.operationsBuilder.add(e.getPath([n,"-"]),i,!1))}dispatchOperationsFromChangeEvent(e,t,n,i){if(t.context&&t.context instanceof s.v)return void this.handleArrayGroupPatch(e,t,t.context.context,n);const r=this.getFieldPathFromEvent(t),a=this.getFieldPathSegmentedFromChangeEvent(t),c=this.getFieldValueFromChangeEvent(t);if(this.formBuilder.isQualdropGroup(t.model.parent)||this.formBuilder.isQualdropGroup(t.model))this.dispatchOperationsFromMap(this.getQualdropValueMap(t),e,t,n);else if(this.formBuilder.isRelationGroup(t.model))this.dispatchOperationsFromMap(this.getValueMap(c),e,t,n);else if(this.formBuilder.hasArrayGroupValue(t.model))this.operationsBuilder.add(e.getPath(a),c,!0);else if(n.isPathEqual(this.formBuilder.getPath(t.model))||i&&Object(o.e)(n.value)){if(Object(o.b)(t.$event)&&Object(o.b)(t.$event.previousIndex))if(t.$event.previousIndex<0)this.operationsBuilder.add(e.getPath(a),c,!0);else{const n=e.getPath(r),i=e.getPath(a+"/"+t.$event.previousIndex);Object(o.e)(i.path)&&Object(o.e)(n.path)&&i.path!==n.path&&this.operationsBuilder.move(n,i.path)}else c.hasValue()?this.operationsBuilder.replace(e.getPath(r),c):0===this.getArrayIndexFromEvent(t)?this.operationsBuilder.remove(e.getPath(a)):this.operationsBuilder.remove(e.getPath(r));n.delete()}else c.hasValue()&&(Object(o.j)(this.getArrayIndexFromEvent(t))||0===this.getArrayIndexFromEvent(t)?this.operationsBuilder.add(e.getPath(a),c,!0):this.operationsBuilder.add(e.getPath(r),c))}dispatchOperationsFromMap(e,t,n,i){const s=e;if("remove"===n.type){const e=this.getQualdropItemPathFromEvent(n);this.operationsBuilder.remove(t.getPath(e))}else i.isPathEqual(this.formBuilder.getPath(n.model))&&i.value.forEach((e,n)=>{const i=s.get(n);i?(Object(r.isEqual)(e,i)||this.operationsBuilder.add(t.getPath(n),i,!0),s.delete(n)):i||this.operationsBuilder.remove(t.getPath(n))}),s.forEach((e,n)=>{1===e.length&&Object(o.i)(e[0])?this.operationsBuilder.remove(t.getPath(n)):this.operationsBuilder.add(t.getPath(n),e,!0)});i.delete()}dispatchOperationsFromMoveEvent(e,t,n){return this.handleArrayGroupPatch(e,t.$event,t.$event.arrayModel,n)}handleArrayGroupPatch(e,t,n,i){const r=this.formBuilder.getValueFromModel([n]),s=this.getFieldPathSegmentedFromChangeEvent(t);Object(o.e)(r)?this.operationsBuilder.add(e.getPath(s),r[s],!1):i.isPathEqual(this.formBuilder.getPath(t.model))&&this.operationsBuilder.remove(e.getPath(s))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](h.a),i["\u0275\u0275inject"](f.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},IUMC:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("site")},IjjT:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("Y/cZ");class r extends i.a{constructor(e,t=i.a.now){super(e,()=>r.delegate&&r.delegate!==this?r.delegate.now():t()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(e,t=0,n){return r.delegate&&r.delegate!==this?r.delegate.schedule(e,t,n):super.schedule(e,t,n)}flush(e){const{actions:t}=this;if(this.active)return void t.push(e);let n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}}},IlQ3:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("versionhistory")},Iuv1:function(e,t,n){var i={"./custom/app/navbar/navbar.component":["23BF",67],"./dspace/app/navbar/navbar.component":["COhy",87]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="Iuv1",e.exports=r},"Ivi+":function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,t,n){return e<12?"\uc624\uc804":"\uc624\ud6c4"}})}(n("wd/R"))},Ixlc:function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var i=n("fXoL"),r=n("LRne"),s=n("eIep"),o=n("lJxs"),a=n("TtJg"),c=n("ye/0"),l=n("YLTE"),u=n("QhmN"),d=n("ygbf"),p=n("Q8wr"),h=n("J3qs"),f=n("GG8d"),m=n("cX2l"),g=n("1QIV"),b=n("Wy8O"),v=n("1kSV"),y=n("tyNb"),_=n("lI3o"),O=n("sYmb"),j=n("ofXK"),w=n("BI7K");function x(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h5",6),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,e.header))}}let S=(()=>{class e extends m.a{constructor(e,t,n,i,r,s,o){super(e,t),this.activeModal=e,this.route=t,this.router=n,this.notificationsService=i,this.translationService=r,this.scriptDataService=s,this.modalService=o,this.objectType=u.a.DSPACEOBJECT,this.selectorTypes=[u.a.COLLECTION,u.a.COMMUNITY],this.action=m.b.EXPORT_METADATA}navigate(t){if(t instanceof c.a||t instanceof l.a){const n=this.modalService.open(p.a);n.componentInstance.dso=t,n.componentInstance.headerLabel="confirmation-modal.export-metadata.header",n.componentInstance.infoLabel="confirmation-modal.export-metadata.info",n.componentInstance.cancelLabel="confirmation-modal.export-metadata.cancel",n.componentInstance.confirmLabel="confirmation-modal.export-metadata.confirm",n.componentInstance.confirmIcon="fas fa-file-export";const i=n.componentInstance.response.pipe(Object(s.a)(n=>{if(n)return this.startScriptNotifyAndRedirect(t).pipe(Object(s.a)(e=>Object(r.a)(e)));this.modalService.open(e).componentInstance.dsoRD=Object(f.c)(t)}));return i.subscribe(),i}return Object(r.a)(!1)}startScriptNotifyAndRedirect(e){const t=[Object.assign(new d.a,{name:"-i",value:e.uuid})];return this.scriptDataService.invoke(a.a,t,[]).pipe(Object(g.g)(),Object(o.a)(e=>{if(e.hasSucceeded){const t=this.translationService.get("process.new.notification.success.title"),n=this.translationService.get("process.new.notification.success.content");return this.notificationsService.success(t,n),Object(h.e)(e.payload)&&this.router.navigateByUrl(Object(b.b)(e.payload.processId)),!0}{const e=this.translationService.get("process.new.notification.error.title"),t=this.translationService.get("process.new.notification.error.content");return this.notificationsService.error(e,t),!1}}))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](v.c),i["\u0275\u0275directiveInject"](y.a),i["\u0275\u0275directiveInject"](y.h),i["\u0275\u0275directiveInject"](_.a),i["\u0275\u0275directiveInject"](O.e),i["\u0275\u0275directiveInject"](a.c),i["\u0275\u0275directiveInject"](v.q))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-export-metadata-selector"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:20,vars:6,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["class","px-2",4,"ngIf"],[3,"currentDSOId","types","onSelect"],[1,"px-2"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.close()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,x,3,3,"h5",4),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"ds-dso-selector",5),i["\u0275\u0275listener"]("onSelect",(function(e){return t.selectObject(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind1"](4,4,"dso-selector."+t.action+"."+t.objectType.toString().toLowerCase()+".head"),"\n "),i["\u0275\u0275advance"](11),i["\u0275\u0275property"]("ngIf",t.header),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("currentDSOId",null==t.dsoRD?null:t.dsoRD.payload.uuid)("types",t.selectorTypes))},directives:[j.p,w.a],pipes:[O.d],encapsulation:2}),e})()},IyKa:function(e,t,n){"use strict";n.d(t,"a",(function(){return Y}));var i=n("mrSG"),r=n("fXoL"),s=n("gkHw"),o=n("3jCq"),a=n("4v6T"),c=n("ofXK"),l=n("r8yk"),u=n("uVW2"),d=n("/Y66"),p=n("S43d"),h=n("OuN+"),f=n("3iiV"),m=n("enCP"),g=n("D3p6"),b=n("2QIh"),v=n("xsD3"),y=n("tyNb"),_=n("Qz8b"),O=n("QCrl"),j=n("/lGE"),w=n("7ddw"),x=n("sYmb");function S(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"div",6),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"div",17),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementStart"](4,"ds-mirador-viewer",18),r["\u0275\u0275pipe"](5,"async"),r["\u0275\u0275text"](6,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](7,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](8,"\n"),r["\u0275\u0275elementEnd"]()),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("object",e.object)("searchable",e.iiifSearchEnabled)("query",r["\u0275\u0275pipeBind1"](5,3,e.iiifQuery$))}}function E(e,t){if(1&e&&(r["\u0275\u0275elementContainerStart"](0),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"ds-metadata-field-wrapper",19),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275element"](4,"ds-thumbnail",20),r["\u0275\u0275pipe"](5,"async"),r["\u0275\u0275text"](6,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](7,"\n "),r["\u0275\u0275elementContainerEnd"]()),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("hideIfNoTextContent",!1),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("thumbnail",r["\u0275\u0275pipeBind1"](5,2,null==e.object?null:e.object.thumbnail))}}function C(e,t){if(1&e&&(r["\u0275\u0275elementContainerStart"](0),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275element"](2,"ds-media-viewer",21),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementContainerEnd"]()),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("item",e.object)("videoOptions",e.mediaViewer.video)}}const k=function(){return["dc.title"]},D=function(){return["dc.contributor.author","dc.creator"]},I=function(){return["journal.title"]},M=function(){return["journal.identifier.issn"]},T=function(){return["journalvolume.identifier.name"]},L=function(){return["dc.publisher"]},A=function(){return["dc.description"]},P=function(){return["dc.subject"]},R=function(){return["dc.identifier.citation"]},F=function(){return["dc.identifier.uri"]},N=function(e){return[e]};let Y=(()=>{let e=class extends s.a{};return e.\u0275fac=function(t){return B(t||e)},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-publication"]],features:[r["\u0275\u0275InheritDefinitionFeature"]],decls:86,vars:76,consts:[["class","row",4,"ngIf"],[1,"d-flex","flex-row"],[1,"item-page-title-field","mr-auto"],[3,"mdValues"],[1,"pl-2"],[3,"pageRoute","dso","tooltipMsg"],[1,"row"],[1,"col-xs-12","col-md-4"],[4,"ngIf"],[3,"item"],[1,"ds-item-page-mixed-author-field",3,"parentItem","itemType","metadataFields","label"],[3,"item","fields","label"],[1,"col-xs-12","col-md-6"],[3,"parentItem","relationType","label"],[3,"item","fields","separator","label"],["role","button",1,"btn","btn-outline-primary",3,"routerLink"],[1,"fas","fa-info-circle"],[1,"col-12"],["id","iiif-viewer",3,"object","searchable","query"],[3,"hideIfNoTextContent"],[3,"thumbnail"],[3,"item","videoOptions"]],template:function(e,t){1&e&&(r["\u0275\u0275template"](0,S,9,5,"div",0),r["\u0275\u0275text"](1,"\n"),r["\u0275\u0275elementStart"](2,"div",1),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementStart"](4,"h2",2),r["\u0275\u0275text"](5),r["\u0275\u0275pipe"](6,"translate"),r["\u0275\u0275element"](7,"ds-metadata-values",3),r["\u0275\u0275text"](8,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](9,"\n "),r["\u0275\u0275elementStart"](10,"div",4),r["\u0275\u0275text"](11,"\n "),r["\u0275\u0275element"](12,"ds-dso-page-edit-button",5),r["\u0275\u0275text"](13,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](14,"\n"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](15,"\n"),r["\u0275\u0275elementStart"](16,"div",6),r["\u0275\u0275text"](17,"\n "),r["\u0275\u0275elementStart"](18,"div",7),r["\u0275\u0275text"](19,"\n "),r["\u0275\u0275template"](20,E,8,4,"ng-container",8),r["\u0275\u0275text"](21,"\n "),r["\u0275\u0275template"](22,C,4,2,"ng-container",8),r["\u0275\u0275text"](23,"\n "),r["\u0275\u0275element"](24,"ds-themed-item-page-file-section",9),r["\u0275\u0275text"](25,"\n "),r["\u0275\u0275element"](26,"ds-item-page-date-field",9),r["\u0275\u0275text"](27,"\n "),r["\u0275\u0275elementStart"](28,"ds-metadata-representation-list",10),r["\u0275\u0275pipe"](29,"translate"),r["\u0275\u0275text"](30,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](31,"\n "),r["\u0275\u0275elementStart"](32,"ds-generic-item-page-field",11),r["\u0275\u0275text"](33,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](34,"\n "),r["\u0275\u0275elementStart"](35,"ds-generic-item-page-field",11),r["\u0275\u0275text"](36,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](37,"\n "),r["\u0275\u0275elementStart"](38,"ds-generic-item-page-field",11),r["\u0275\u0275text"](39,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](40,"\n "),r["\u0275\u0275elementStart"](41,"ds-generic-item-page-field",11),r["\u0275\u0275text"](42,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](43,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](44,"\n "),r["\u0275\u0275elementStart"](45,"div",12),r["\u0275\u0275text"](46,"\n "),r["\u0275\u0275elementStart"](47,"ds-related-items",13),r["\u0275\u0275pipe"](48,"translate"),r["\u0275\u0275text"](49,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](50,"\n "),r["\u0275\u0275elementStart"](51,"ds-related-items",13),r["\u0275\u0275pipe"](52,"translate"),r["\u0275\u0275text"](53,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](54,"\n "),r["\u0275\u0275elementStart"](55,"ds-related-items",13),r["\u0275\u0275pipe"](56,"translate"),r["\u0275\u0275text"](57,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](58,"\n "),r["\u0275\u0275element"](59,"ds-item-page-abstract-field",9),r["\u0275\u0275text"](60,"\n "),r["\u0275\u0275elementStart"](61,"ds-generic-item-page-field",11),r["\u0275\u0275text"](62,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](63,"\n\n "),r["\u0275\u0275elementStart"](64,"ds-generic-item-page-field",14),r["\u0275\u0275text"](65,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](66,"\n "),r["\u0275\u0275elementStart"](67,"ds-generic-item-page-field",11),r["\u0275\u0275text"](68,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](69,"\n "),r["\u0275\u0275elementStart"](70,"ds-item-page-uri-field",11),r["\u0275\u0275text"](71,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](72,"\n "),r["\u0275\u0275element"](73,"ds-item-page-collections",9),r["\u0275\u0275text"](74,"\n "),r["\u0275\u0275elementStart"](75,"div"),r["\u0275\u0275text"](76,"\n "),r["\u0275\u0275elementStart"](77,"a",15),r["\u0275\u0275text"](78,"\n "),r["\u0275\u0275element"](79,"i",16),r["\u0275\u0275text"](80),r["\u0275\u0275pipe"](81,"translate"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](82,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](83,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](84,"\n"),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](85,"\n")),2&e&&(r["\u0275\u0275property"]("ngIf",t.iiifEnabled),r["\u0275\u0275advance"](5),r["\u0275\u0275textInterpolate1"]("\n ",r["\u0275\u0275pipeBind1"](6,52,"publication.page.titleprefix"),""),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("mdValues",null==t.object?null:t.object.allMetadata(r["\u0275\u0275pureFunction0"](64,k))),r["\u0275\u0275advance"](5),r["\u0275\u0275property"]("pageRoute",t.itemPageRoute)("dso",t.object)("tooltipMsg","publication.page.edit"),r["\u0275\u0275advance"](8),r["\u0275\u0275property"]("ngIf",!t.mediaViewer.image),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",t.mediaViewer.image),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("item",t.object),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("item",t.object),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("parentItem",t.object)("itemType","Person")("metadataFields",r["\u0275\u0275pureFunction0"](65,D))("label",r["\u0275\u0275pipeBind1"](29,54,"relationships.isAuthorOf")),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](66,I))("label","publication.page.journal-title"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](67,M))("label","publication.page.journal-issn"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](68,T))("label","publication.page.volume-title"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](69,L))("label","publication.page.publisher"),r["\u0275\u0275advance"](6),r["\u0275\u0275property"]("parentItem",t.object)("relationType","isProjectOfPublication")("label",r["\u0275\u0275pipeBind1"](48,56,"relationships.isProjectOf")),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("parentItem",t.object)("relationType","isOrgUnitOfPublication")("label",r["\u0275\u0275pipeBind1"](52,58,"relationships.isOrgUnitOf")),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("parentItem",t.object)("relationType","isJournalIssueOfPublication")("label",r["\u0275\u0275pipeBind1"](56,60,"relationships.isJournalIssueOf")),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("item",t.object),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](70,A))("label","publication.page.description"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](71,P))("separator",",")("label","item.page.subject"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](72,R))("label","item.page.citation"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object)("fields",r["\u0275\u0275pureFunction0"](73,F))("label","item.page.uri"),r["\u0275\u0275advance"](3),r["\u0275\u0275property"]("item",t.object),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("routerLink",r["\u0275\u0275pureFunction1"](74,N,t.itemPageRoute+"/full")),r["\u0275\u0275advance"](3),r["\u0275\u0275textInterpolate1"](" ",r["\u0275\u0275pipeBind1"](81,62,"item.page.link.full"),"\n "))},directives:[c.p,l.a,u.a,d.a,p.a,h.a,f.a,m.a,g.a,b.a,v.a,y.k,_.a,O.a,j.a,w.a],pipes:[x.d,c.b],styles:[""],changeDetection:0}),e=Object(i.b)([Object(a.e)("Publication",o.a.StandalonePage)],e),e})();const B=r["\u0275\u0275getInheritedFactory"](Y)},IzEk:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("7o/Q"),r=n("4I5i"),s=n("EY2u");function o(e){return t=>0===e?Object(s.b)():t.lift(new a(e))}class a{constructor(e){if(this.total=e,this.total<0)throw new r.a}call(e,t){return t.subscribe(new c(e,this.total))}}class c extends i.a{constructor(e,t){super(e),this.total=t,this.count=0}_next(e){const t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))}}},"J/vq":function(e,t,n){"use strict";n.d(t,"a",(function(){return T}));var i=n("fXoL"),r=n("tk/3"),s=n("LRne"),o=n("PqYM"),a=n("lJxs"),c=n("JIr8"),l=n("cBqT"),u=n("pLZG"),d=n("JX91"),p=n("/uUt"),h=n("IzEk"),f=n("vkgz"),m=n("bOdf"),g=n("33F9"),b=n("J3qs"),v=n("4jMI"),y=n("LP5c"),_=n("drGc"),O=n("GG8d"),j=n("AytR"),w=n("lI3o"),x=n("8nsN"),S=n("tyNb"),E=n("ppE2"),C=n("l7P3"),k=n("sYmb"),D=n("gWc+"),I=n("X/78"),M=n("QjZv");let T=(()=>{class e{constructor(e,t,n,i,r,s,o,a,c){this.notificationsService=e,this.restService=t,this.router=n,this.routeService=i,this.store=r,this.translate=s,this.searchService=o,this.requestService=a,this.jsonPatchOperationService=c,this.workspaceLinkPath="workspaceitems",this.workflowLinkPath="workflowitems"}changeSubmissionCollection(e,t){this.store.dispatch(new v.b(e,t))}createSubmission(e){return this.restService.postToEndpoint(this.workspaceLinkPath,{},null,null,e).pipe(Object(a.a)(e=>e[0]),Object(c.a)(()=>Object(s.a)({})))}createSubmissionFromExternalSource(e,t){const n=Object.create({});let i=new r.e;return i=i.append("Content-Type","text/uri-list"),n.headers=i,this.restService.postToEndpoint(this.workspaceLinkPath,e,null,n,t)}depositSubmission(e){const t=Object.create({});let n=new r.e;return n=n.append("Content-Type","text/uri-list"),t.headers=n,this.restService.postToEndpoint(this.workflowLinkPath,e,null,t)}discardSubmission(e){return this.restService.deleteById(e)}dispatchInit(e,t,n,i,r,s,o){this.store.dispatch(new v.p(e,t,n,i,r,s,o))}dispatchDeposit(e){this.store.dispatch(new v.t(e))}dispatchDiscard(e){this.store.dispatch(new v.i(e))}dispatchSave(e,t){this.getSubmissionSaveProcessingStatus(e).pipe(Object(l.a)(e=>!e)).subscribe(()=>{this.store.dispatch(new v.w(e,t))})}dispatchSaveForLater(e){this.store.dispatch(new v.u(e))}dispatchSaveSection(e,t){this.store.dispatch(new v.z(e,t))}getActiveSectionId(e){return this.getSubmissionObject(e).pipe(Object(a.a)(e=>e.activeSection))}getSubmissionObject(e){return this.store.select(Object(y.c)(e)).pipe(Object(u.a)(e=>Object(b.h)(e)))}getSubmissionSections(e){return this.getSubmissionObject(e).pipe(Object(l.a)(e=>Object(b.h)(e.sections)&&!e.isLoading),Object(a.a)(e=>e.sections),Object(a.a)(e=>{const t=[];return Object.keys(e).filter(t=>!this.isSectionHidden(e[t])).forEach(n=>{const i=Object.create({});i.config=e[n].config,i.mandatory=e[n].mandatory,i.data=e[n].data,i.errorsToShow=e[n].errorsToShow,i.serverValidationErrors=e[n].serverValidationErrors,i.header=e[n].header,i.id=n,i.sectionType=e[n].sectionType,t.push(i)}),t}),Object(d.a)([]),Object(p.a)())}getDisabledSectionsList(e){return this.getSubmissionObject(e).pipe(Object(u.a)(e=>Object(b.h)(e.sections)&&!e.isLoading),Object(a.a)(e=>e.sections),Object(a.a)(e=>{const t=[];return Object.keys(e).filter(t=>!this.isSectionHidden(e[t])).filter(t=>!e[t].enabled).forEach(n=>{const i=Object.create({});i.header=e[n].header,i.id=n,t.push(i)}),t}),Object(d.a)([]),Object(p.a)())}getSubmissionObjectLinkName(){const e=this.router.routerState.snapshot.url;return e.startsWith("/workspaceitems")||e.startsWith("/submit")?this.workspaceLinkPath:e.startsWith("/workflowitems")?this.workflowLinkPath:"edititems"}getSubmissionScope(){let e;switch(this.getSubmissionObjectLinkName()){case this.workspaceLinkPath:e=_.a.WorkspaceItem;break;case this.workflowLinkPath:e=_.a.WorkflowItem}return e}getSubmissionStatus(e){return this.store.select(g.b).pipe(Object(a.a)(t=>t.objects[e]),Object(u.a)(e=>Object(b.h)(e)&&Object(b.h)(e.sections)),Object(a.a)(e=>e.sections),Object(a.a)(e=>{const t=[];return Object(b.h)(e)&&Object.keys(e).filter(t=>e.hasOwnProperty(t)).filter(t=>!this.isSectionHidden(e[t])).filter(t=>e[t].enabled).filter(t=>!1===e[t].isValid).forEach(n=>{t.push(e[n].isValid)}),!Object(b.d)(e)&&Object(b.d)(t)}),Object(p.a)(),Object(d.a)(!1))}getSubmissionSaveProcessingStatus(e){return this.getSubmissionObject(e).pipe(Object(a.a)(e=>e.savePending),Object(p.a)(),Object(d.a)(!1))}getSubmissionDepositProcessingStatus(e){return this.getSubmissionObject(e).pipe(Object(a.a)(e=>e.depositPending),Object(p.a)(),Object(d.a)(!1))}hasUnsavedModification(){return this.jsonPatchOperationService.hasPendingOperations("sections")}isSectionHidden(e){return Object(b.h)(e.visibility)&&"HIDDEN"===e.visibility.main&&"HIDDEN"===e.visibility.other}isSubmissionLoading(e){return this.getSubmissionObject(e).pipe(Object(a.a)(e=>e.isLoading),Object(p.a)())}notifyNewSection(e,t,n){const i=this.translate.instant("submission.sections.general.metadata-extracted-new-section",{sectionId:t});this.notificationsService.info(null,i,null,!0)}redirectToMyDSpace(){this.searchService.getEndpoint().pipe(Object(h.a)(1),Object(f.a)(e=>this.requestService.removeByHrefSubstring(e)),Object(m.a)(()=>this.routeService.getPreviousUrl().pipe(Object(h.a)(1),Object(f.a)(e=>{Object(b.d)(e)||!e.startsWith("/mydspace")?this.router.navigate(["/mydspace"]):this.router.navigateByUrl(e)})))).subscribe()}resetAllSubmissionObjects(){this.store.dispatch(new v.a)}resetSubmissionObject(e,t,n,i,r,s){this.store.dispatch(new v.s(e,t,n,r,i,s))}retrieveSubmission(e){return this.restService.getDataById(this.getSubmissionObjectLinkName(),e).pipe(Object(l.a)(e=>Object(b.h)(e)),Object(a.a)(e=>Object(O.c)(e[0])),Object(c.a)(e=>Object(O.a)(e.errorMessage,e.statusCode)))}setActiveSection(e,t){this.store.dispatch(new v.D(e,t))}startAutoSave(e){if(this.stopAutoSave(),0===j.a.submission.autosave.timer)return;const t=j.a.submission.autosave.timer;this.timer$=Object(o.a)(t,t),this.autoSaveSub=this.timer$.subscribe(()=>this.store.dispatch(new v.w(e)))}stopAutoSave(){Object(b.b)(this.autoSaveSub)&&(this.autoSaveSub.unsubscribe(),this.autoSaveSub=null)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](w.a),i["\u0275\u0275inject"](x.a),i["\u0275\u0275inject"](S.h),i["\u0275\u0275inject"](E.a),i["\u0275\u0275inject"](C.i),i["\u0275\u0275inject"](k.e),i["\u0275\u0275inject"](D.a),i["\u0275\u0275inject"](I.a),i["\u0275\u0275inject"](M.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},J3qs:function(e,t,n){"use strict";n.d(t,"i",(function(){return r})),n.d(t,"g",(function(){return s})),n.d(t,"j",(function(){return o})),n.d(t,"h",(function(){return a})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return h}));var i=n("pLZG");function r(e){return null===e}function s(e){return null!==e}function o(e){return void 0===e}function a(e){return void 0!==e}function c(e){return o(e)||r(e)}function l(e){return a(e)&&s(e)}n("lJxs");const u=()=>e=>e.pipe(Object(i.a)(e=>l(e)));function d(e){if(c(e))return!0;if("number"==typeof e.size)return!e.size;const t=typeof e;if("object"===t){const t=e.size;if("number"==typeof t)return!t}if("number"==typeof e.length&&"function"!==t)return!e.length;if("object"===t){if(0===Object.keys(e).length)return!0;const t=e.length;if("number"==typeof t)return!t}return!1}function p(e){return!d(e)}const h=()=>e=>e.pipe(Object(i.a)(e=>p(e)))},J9Y1:function(e,t,n){var i;!function(){function r(e,t,n){return e.call.apply(e.bind,arguments)}function s(e,t,n){if(!e)throw Error();if(2=t.f?r():e.fonts.load(function(e){return S(e)+" "+e.f+"00 300px "+w(e.c)}(t.a),t.h).then((function(e){1<=e.length?i():setTimeout(s,25)}),(function(){r()}))}()})),r=null,s=new Promise((function(e,n){r=setTimeout(n,t.f)}));Promise.race([s,i]).then((function(){r&&(clearTimeout(r),r=null),t.g(t.a)}),(function(){t.j(t.a)}))};var R={D:"serif",C:"sans-serif"},F=null;function N(){if(null===F){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);F=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return F}function Y(e,t,n){for(var i in R)if(R.hasOwnProperty(i)&&t===e.f[R[i]]&&n===e.f[R[i]])return!0;return!1}function B(e){var t,n=e.g.a.offsetWidth,i=e.h.a.offsetWidth;(t=n===e.f.serif&&i===e.f["sans-serif"])||(t=N()&&Y(e,n,i)),t?a()-e.A>=e.w?N()&&Y(e,n,i)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(o((function(){B(this)}),e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(o((function(){p(this.g.a),p(this.h.a),p(this.j.a),p(this.m.a),t(this.a)}),e),0)}function z(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}P.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=a(),B(this)};var H=null;function U(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&h(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),D(e,"active")):k(e.a))}function q(e){this.j=e,this.a=new I,this.h=0,this.f=this.g=!0}function W(e,t,n,i,r){var s=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=r||null,a=i||{};if(0===n.length&&s)k(t.a);else{t.f+=n.length,s&&(t.j=s);var c,l=[];for(c=0;c{let e=class extends a.a{};return e.type=o.a,e=Object(i.b)([s.i,Object(r.inheritSerialization)(a.a),Object(s.g)(a.a)],e),e})()},JGHn:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("mrSG"),r=n("e+Av"),s=n("XNiG"),o=n("E8Wh"),a=n("J3qs"),c=n("x+ZM"),l=n("kcku");let u=(()=>{class e extends r.J{constructor(e,t){super(e,t),this.repeatable=e.repeatable,this.metadataFields=e.metadataFields,this.hint=e.hint,this.readOnly=e.readOnly,this.value=e.value,this.relationship=e.relationship,this.submissionId=e.submissionId,this.hasSelectableMetadata=e.hasSelectableMetadata,this.metadataValue=e.metadataValue,this.language=e.language,this.language||(e.value instanceof c.a?this.language=e.value.language:Array.isArray(e.value)&&e.value[0].language&&(this.language=e.value[0].language)),this.languageCodes=e.languageCodes,this.languageUpdates=new s.a,this.languageUpdates.subscribe(e=>{this.language=e}),this.vocabularyOptions=e.vocabularyOptions}get hasAuthority(){return this.vocabularyOptions&&Object(a.b)(this.vocabularyOptions.name)}get hasLanguages(){return this.languageCodes&&this.languageCodes.length>1}get language(){return this._language}set language(e){this._language=e}get languageCodes(){return this._languageCodes}set languageCodes(e){this._languageCodes=e,this.language&&""!==this.language||(this.language=this.languageCodes?this.languageCodes[0].code:null)}}return Object(i.b)([Object(r.U)(),Object(i.c)("design:type",o.a)],e.prototype,"vocabularyOptions",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Array)],e.prototype,"_languageCodes",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",String)],e.prototype,"_language",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",s.a)],e.prototype,"languageUpdates",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",l.a)],e.prototype,"relationship",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Boolean)],e.prototype,"repeatable",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Array)],e.prototype,"metadataFields",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",String)],e.prototype,"submissionId",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",Boolean)],e.prototype,"hasSelectableMetadata",void 0),Object(i.b)([Object(r.U)(),Object(i.c)("design:type",c.a)],e.prototype,"metadataValue",void 0),e})()},JIr8:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("zx2A");function r(e){return function(t){const n=new s(e),i=t.lift(n);return n.caught=i}}class s{constructor(e){this.selector=e}call(e,t){return t.subscribe(new o(e,this.selector,this.caught))}}class o extends i.b{constructor(e,t,n){super(e),this.selector=t,this.caught=n}error(e){if(!this.isStopped){let n;try{n=this.selector(e,this.caught)}catch(t){return void super.error(t)}this._unsubscribeAndRecycle();const r=new i.a(this);this.add(r);const s=Object(i.c)(n,r);s!==r&&this.add(s)}}}},JIsH:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("mrSG"),r=n("6VZE"),s=n("HDdC"),o=n("zQ+x"),a=n("xa7w"),c=n("qFpP"),l=n("+1Sv"),u=n("0HXA");const d=new l.a("status");var p=n("ZJ7A");let h=(()=>{let e=class{};return e.type=d,Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"id",void 0),Object(i.b)([u.a,r.autoserialize,Object(i.c)("design:type",l.a)],e.prototype,"type",void 0),Object(i.b)([Object(r.deserializeAs)(new a.a("auth-status"),"id"),Object(i.c)("design:type",String)],e.prototype,"uuid",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"okay",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Boolean)],e.prototype,"authenticated",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(o.h)(c.a),Object(i.c)("design:type",s.a)],e.prototype,"eperson",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",p.a)],e.prototype,"token",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Object)],e.prototype,"error",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",Array)],e.prototype,"authMethods",void 0),e=Object(i.b)([o.i],e),e})()},JTKQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var i=n("fXoL"),r=n("J3qs"),s=n("Cfvw"),o=n("LRne"),a=n("eIep"),c=n("lJxs"),l=n("JIr8"),u=n("k7Qu");const d=["vcr"];function p(e,t){}let h=(()=>{class e{constructor(e,t,n){this.resolver=e,this.cdr=t,this.themeService=n,this.inAndOutputNames=[]}ngOnChanges(e){this.inAndOutputNames.some(t=>Object(r.b)(e[t]))&&this.connectInputsAndOutputs()}ngOnInit(){this.destroyComponentInstance(),this.themeSub=this.themeService.getThemeName$().subscribe(()=>{this.renderComponentInstance()})}ngOnDestroy(){[this.themeSub,this.lazyLoadSub].filter(e=>Object(r.b)(e)).forEach(e=>e.unsubscribe()),this.destroyComponentInstance()}renderComponentInstance(){this.destroyComponentInstance(),Object(r.b)(this.lazyLoadSub)&&this.lazyLoadSub.unsubscribe(),this.lazyLoadSub=this.resolveThemedComponent(this.themeService.getThemeName()).pipe(Object(a.a)(e=>Object(r.b)(e)&&Object(r.b)(e[this.getComponentName()])?[e[this.getComponentName()]]:Object(s.a)(this.importUnthemedComponent()).pipe(Object(c.a)(e=>e[this.getComponentName()])))).subscribe(e=>{const t=this.resolver.resolveComponentFactory(e);this.compRef=this.vcr.createComponent(t),this.connectInputsAndOutputs(),this.cdr.markForCheck()})}destroyComponentInstance(){Object(r.b)(this.compRef)&&(this.compRef.destroy(),this.compRef=null),Object(r.b)(this.vcr)&&this.vcr.clear()}connectInputsAndOutputs(){Object(r.e)(this.inAndOutputNames)&&Object(r.b)(this.compRef)&&Object(r.b)(this.compRef.instance)&&this.inAndOutputNames.forEach(e=>{this.compRef.instance[e]=this[e]})}resolveThemedComponent(e,t=[]){return Object(r.e)(e)?Object(s.a)(this.importThemedComponent(e)).pipe(Object(l.a)(()=>{var n;const i=null===(n=this.themeService.getThemeConfigFor(e))||void 0===n?void 0:n.extends,r=[...t,e];if(t.includes(i))throw new Error("Theme extension cycle detected: "+[...r,i].join(" -> "));return this.resolveThemedComponent(i,r)})):Object(o.a)(null)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ComponentFactoryResolver),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](u.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-themed"]],viewQuery:function(e,t){if(1&e&&i["\u0275\u0275viewQuery"](d,1,i.ViewContainerRef),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.vcr=e.first)}},features:[i["\u0275\u0275NgOnChangesFeature"]],decls:3,vars:0,consts:[["vcr",""]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,p,0,0,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](2,"\n"))},styles:[""]}),e})()},JVSJ:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return i+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return i+(1===e?"dan":"dana");case"MM":return i+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return i+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},JX91:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("GyhO"),r=n("z+Ro");function s(...e){const t=e[e.length-1];return Object(r.a)(t)?(e.pop(),n=>Object(i.a)(e,n,t)):t=>Object(i.a)(e,t)}},JvlW:function(e,t,n){!function(e){"use strict";var t={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function n(e,t,n,i){return t?r(n)[0]:i?r(n)[1]:r(n)[2]}function i(e){return e%10==0||e>10&&e<20}function r(e){return t[e].split("_")}function s(e,t,s,o){var a=e+" ";return 1===e?a+n(0,t,s[0],o):t?a+(i(e)?r(s)[1]:r(s)[0]):o?a+r(s)[1]:a+(i(e)?r(s)[1]:r(s)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(e,t,n,i){return t?"kelios sekund\u0117s":i?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:s,m:n,mm:s,h:n,hh:s,d:n,dd:s,M:n,MM:s,y:n,yy:s},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n("wd/R"))},"K/+W":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("paginated-list")},"K/Po":function(e,t,n){var i={"./custom/app/header-nav-wrapper/header-navbar-wrapper.component":["TCj9",53],"./dspace/app/header-nav-wrapper/header-navbar-wrapper.component":["WgVi",83]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="K/Po",e.exports=r},"K/tc":function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},K6Rb:function(e,t){var n=Function.prototype,i=n.apply,r=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n.bind?r.bind(i):function(){return r.apply(i,arguments)})},KSF8:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},KTz0:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},KVup:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("fXoL");let r=(()=>{class e{constructor(){this._overrideDragOverPage=!1}overrideDragOverPage(){this._overrideDragOverPage=!0}allowDragOverPage(){this._overrideDragOverPage=!1}isAllowedDragOverPage(){return!this._overrideDragOverPage}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},KZTq:function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return d}));var i=n("fXoL"),r=n("ofXK"),s=n("jtHE"),o=n("z6cu");const a={target:null,action:"click",duration:650,easing:"easeInOutQuad",offset:0,offsetMap:new Map},c={easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1- --e*e*e*e,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1+--e*e*e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e,easeOutElastic:e=>Math.pow(2,-10*e)*Math.sin((e-1/4)*(2*Math.PI)/1)+1};function l(e){return e===window}class u{constructor(e,t,n,i,r,o){this.container=e,this.listenerTarget=t,this.isWindow=n,this.to=i,this.options=r,this.isBrowser=o,this.loop=()=>{this.timeLapsed+=this.tick,this.percentage=this.timeLapsed/this.options.duration,this.percentage=this.percentage>1?1:this.percentage,this.position=this.startPosition+(this.startPosition-this.to<=0?1:-1)*this.distance*c[this.options.easing](this.percentage),null!==this.lastPosition&&this.position===this.lastPosition?this.stop():(this.source$.next(this.position),this.isWindow?this.listenerTarget.scrollTo(0,Math.floor(this.position)):this.container.scrollTop=Math.floor(this.position),this.lastPosition=this.position)},this.tick=16,this.interval=null,this.lastPosition=null,this.timeLapsed=0,this.windowScrollTop=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,this.startPosition=this.container?this.isWindow?this.windowScrollTop:this.container.scrollTop:this.windowScrollTop,this.container&&!this.isWindow&&(this.to=this.to-this.container.getBoundingClientRect().top+this.startPosition);const a=this.startPosition-this.to;this.distance=this.container?Math.abs(this.startPosition-this.to):this.to,this.mappedOffset=this.options.offset,this.isBrowser&&this.options.offsetMap.forEach((e,t)=>this.mappedOffset=window.innerWidth>t?e:this.mappedOffset),this.distance+=this.mappedOffset*(a<=0?1:-1),this.source$=new s.a}start(){return clearInterval(this.interval),this.interval=setInterval(this.loop,this.tick),this.source$.asObservable()}stop(){clearInterval(this.interval),this.interval=null,this.source$.complete()}}let d=(()=>{let e=class{constructor(e,t){this.document=e,this.platformId=t,this.interruptiveEvents=["mousewheel","DOMMouseScroll","touchstart"]}scrollTo(e){return Object(r.D)(this.platformId)?this.start(e):(new s.a).asObservable()}start(e){const t=Object.assign(Object.assign({},a),e);this.animation&&this.animation.stop();const n=this.getNode(t.target);if(t.target&&!n)return Object(o.a)("Unable to find Target Element");const i=this.getContainer(t,n);if(t.container&&!i)return Object(o.a)("Unable to find Container Element");const s=this.getListenerTarget(i)||window;let c=i?i.getBoundingClientRect().top:0;n&&(c=l(s)?window.scrollY+n.getBoundingClientRect().top:n.getBoundingClientRect().top),this.animation=new u(i,s,l(s),c,t,Object(r.D)(this.platformId));const d=()=>this.animation.stop();this.addInterruptiveEventListeners(s,d);const p=this.animation.start();return this.subscribeToAnimation(p,s,d),p}subscribeToAnimation(e,t,n){const i=e.subscribe(()=>{},()=>{},()=>{this.removeInterruptiveEventListeners(this.interruptiveEvents,t,n),i.unsubscribe()})}getContainer(e,t){let n=null;return e.container?n=this.getNode(e.container,!0):t&&(n=this.getFirstScrollableParent(t)),n}addInterruptiveEventListeners(e,t){e||(e=window),this.interruptiveEvents.forEach(n=>e.addEventListener(n,t,!!this.supportPassive()&&{passive:!0}))}supportPassive(){let e=!1;try{const t=Object.defineProperty({},"passive",{get:()=>{e=!0}});window.addEventListener("testPassive",null,t),window.removeEventListener("testPassive",null,t)}catch(t){}return e}removeInterruptiveEventListeners(e,t,n){t||(t=window),e.forEach(e=>t.removeEventListener(e,n))}getFirstScrollableParent(e){let t=window.getComputedStyle(e);const n=/(auto|scroll|overlay)/;if("fixed"===t.position)return null;let i=e;for(;i.parentElement;)if(i=i.parentElement,t=window.getComputedStyle(i),"absolute"!==t.position&&"hidden"!==t.overflow&&"hidden"!==t.overflowY&&(n.test(t.overflow+t.overflowY)||"BODY"===i.tagName))return i;return null}getNode(e,t=!1){let n;var r;return"string"==typeof(r=e)||r instanceof String?n=!t||"body"!==e&&"BODY"!==e?this.document.getElementById(function(e){return"#"===e.substring(0,1)?e.substring(1):e}(e)):this.document.body:function(e){return!isNaN(parseFloat(e))&&isFinite(e)}(e)?n=this.document.getElementById(String(e)):function(e){return e instanceof i.ElementRef}(e)?n=e.nativeElement:function(e){return e instanceof HTMLElement}(e)&&(n=e),n}getListenerTarget(e){return e?this.isDocumentBody(e)?window:e:null}isDocumentBody(e){return"BODY"===e.tagName.toUpperCase()}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.d),i["\u0275\u0275inject"](i.PLATFORM_ID))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:function(t){return e.\u0275fac(t)}}),e})();var p;let h=(()=>{let e=p=class{static forRoot(){return{ngModule:p,providers:[d]}}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})()},KbUz:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("J3qs");let s=(()=>{class e{ngOnInit(){this.objects=[],this.subscriptions=[],this.increase()}getPage(e){}increase(){const e=this.getPage(this.objects.length+1);Object(r.b)(e)&&this.objects.push(e)}decrease(){this.objects.length>1&&this.objects.pop()}ngOnDestroy(){Object(r.e)(this.subscriptions)&&this.subscriptions.forEach(e=>{e.unsubscribe()})}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-abstract-incremental-list"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},Kj3r:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("7o/Q"),r=n("D0XW");function s(e,t=r.a){return n=>n.lift(new o(e,t))}class o{constructor(e,t){this.dueTime=e,this.scheduler=t}call(e,t){return t.subscribe(new a(e,this.dueTime,this.scheduler))}}class a extends i.a{constructor(e,t,n){super(e),this.dueTime=t,this.scheduler=n,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:e}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}clearDebounce(){const e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}function c(e){e.debouncedNext()}},Kqap:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("7o/Q");function r(e,t){let n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new s(e,t,n))}}class s{constructor(e,t,n=!1){this.accumulator=e,this.seed=t,this.hasSeed=n}call(e,t){return t.subscribe(new o(e,this.accumulator,this.seed,this.hasSeed))}}class o extends i.a{constructor(e,t,n,i){super(e),this.accumulator=t,this._seed=n,this.hasSeed=i,this.index=0}get seed(){return this._seed}set seed(e){this.hasSeed=!0,this._seed=e}_next(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}_tryNext(e){const t=this.index++;let n;try{n=this.accumulator(this.seed,e,t)}catch(i){this.destination.error(i)}this.seed=n,this.destination.next(n)}}},KqfI:function(e,t,n){"use strict";function i(){}n.d(t,"a",(function(){return i}))},"Kr+g":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("3Pt+"),s=n("3H9X"),o=n("3jCq"),a=n("84tU"),c=n("J3qs"),l=n("awfb"),u=n("jOLk"),d=n("ofXK"),p=n("1aCu");function h(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"button",8,9),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"]().onClickSuggestion(n)})),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275element"](5,"ds-listable-object-component-loader",10),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("object",e)("viewMode",n.viewMode)("linkType",n.linkTypes.None)}}const f=function(e){return{"is-invalid":e}},m=function(){return{standalone:!0}},g=function(e){return{show:e}};let b=(()=>{class e extends s.a{constructor(){super(...arguments),this.viewMode=o.a.ListElement,this.linkTypes=a.a,this.suggestions=[]}onSubmit(e){Object(c.b)(e)&&(this.value=e.name,this.currentObject=e,this.submitSuggestion.emit(e))}onClickSuggestion(e){return this.value=e.name,this.currentObject=e,this.clickSuggestion.emit(e),this.close(),this.blockReopen=!0,this.queryInput.nativeElement.focus(),!1}}return e.\u0275fac=function(t){return v(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-dso-input-suggestions"]],inputs:{suggestions:"suggestions"},features:[i["\u0275\u0275ProvidersFeature"]([{provide:r.NG_VALUE_ACCESSOR,useExisting:Object(i.forwardRef)(()=>e),multi:!0}]),i["\u0275\u0275InheritDefinitionFeature"]],decls:18,vars:16,consts:[[3,"action","ngSubmit","keydown.arrowdown","keydown.arrowup","keydown.esc","dsClickOutside"],["form","ngForm"],["type","text","autocomplete","off",1,"form-control","suggestion_input","mb-2",3,"ngModel","name","ngClass","dsDebounce","placeholder","ngModelOptions","ngModelChange","onDebounce"],["inputField",""],["type","submit",1,"d-none"],[1,"autocomplete","dropdown-menu",3,"ngClass"],[1,"dropdown-list"],[4,"ngFor","ngForOf"],[1,"d-block","dropdown-item",3,"click"],["suggestion",""],[3,"object","viewMode","linkType"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0,1),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.onSubmit(t.currentObject)}))("keydown.arrowdown",(function(e){return t.shiftFocusDown(e)}))("keydown.arrowup",(function(e){return t.shiftFocusUp(e)}))("keydown.esc",(function(){return t.close()}))("dsClickOutside",(function(){return t.close()})),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"input",2,3),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.value=e}))("onDebounce",(function(e){return t.find(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"input",4),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"div",5),i["\u0275\u0275pipe"](9,"async"),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"div",6),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275template"](13,h,8,3,"div",7),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n\n")),2&e&&(i["\u0275\u0275property"]("action",t.action,i["\u0275\u0275sanitizeUrl"]),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngModel",t.value)("name",t.name)("ngClass",i["\u0275\u0275pureFunction1"](11,f,!t.valid))("dsDebounce",t.debounceTime)("placeholder",t.placeholder)("ngModelOptions",i["\u0275\u0275pureFunction0"](13,m)),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](14,g,i["\u0275\u0275pipeBind1"](9,9,t.show)&&t.isNotEmpty(t.suggestions))),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngForOf",t.suggestions))},directives:[r["\u0275angular_packages_forms_forms_ba"],r.NgControlStatusGroup,r.NgForm,l.a,r.DefaultValueAccessor,r.NgControlStatus,r.NgModel,u.a,d.m,d.o,p.a],pipes:[d.b],styles:[".autocomplete[_ngcontent-%COMP%]{width:100%}.autocomplete[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]{white-space:normal;word-break:break-word;padding:var(--bs-input-padding-y) var(--bs-input-padding-x)}.autocomplete[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]:focus{outline:none}form[_ngcontent-%COMP%]{position:relative}form[_ngcontent-%COMP%] .dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:40px}"]}),e})();const v=i["\u0275\u0275getInheritedFactory"](b)},Kvit:function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return a}));class i{constructor(e,t,n){this.isSuccessful=e,this.statusCode=t,this.statusText=n,this.toCache=!0}}class r extends i{constructor(e,t,n){super(!0,e,`${e}`),this.link=t,this.unCacheableObject=n}}class s extends i{constructor(e,t,n,i){super(!0,t,n),this.resourceSelfLinks=e,this.statusCode=t,this.statusText=n,this.pageInfo=i}}class o extends i{constructor(e,t,n,i){super(t,n,i),this.token=e,this.isSuccessful=t,this.statusCode=n,this.statusText=i}}class a extends i{constructor(e,t,n,i){super(!0,t,n),this.filterQuery=e,this.statusCode=t,this.statusText=n,this.pageInfo=i}}},"L/dc":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i,r=n("mrSG"),s=n("6VZE"),o=n("zQ+x"),a=n("xa7w"),c=n("XEqV"),l=n("XdWN");let u=(()=>{let e=i=class extends l.a{};return e.type=c.a,Object(r.b)([Object(s.deserializeAs)(new a.a(i.type.value),"id"),Object(r.c)("design:type",String)],e.prototype,"uuid",void 0),e=i=Object(r.b)([o.i,Object(s.inheritSerialization)(l.a),Object(o.g)(l.a)],e),e})()},L6Jv:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));class i{handle(e){return e.interpolateParams&&e.interpolateParams.default||e.key}}},L6kw:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("fXoL"),r=n("LvDl"),s=n("7pIB"),o=n("LRne"),a=n("ao5O"),c=n("ofXK"),l=n("4Kdc"),u=n("3Pt+"),d=n("ozG+"),p=n("sYmb");function h(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",9),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",10),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"p",11),i["\u0275\u0275text"](5),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](6,1,e.dropMessageLabel))}}function f(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p",4),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"](" ",e.fileObject.name," ")}}let m=(()=>{class e{constructor(){this.onFileAdded=new i.EventEmitter,this.uploadFilesOptions=Object.assign(new a.a,{url:"placeholder"})}ngOnInit(){this.uploaderId="ds-drag-and-drop-uploader"+Object(r.uniqueId)(),this.isOverDocumentDropZone=Object(o.a)(!1),this.uploader=new s.d({url:"placeholder"})}onDrop(e){e.preventDefault()}onDragOver(e){e.preventDefault(),"HTML"!==e.target.tagName&&(this.isOverDocumentDropZone=Object(o.a)(!0))}fileOverDocument(e){e||(this.isOverDocumentDropZone=Object(o.a)(e))}setFile(e){this.fileObject=e.length>0?e[0]:void 0,this.onFileAdded.emit(this.fileObject)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-file-dropzone-no-uploader"]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("drop",(function(e){return t.onDrop(e)}),!1,i["\u0275\u0275resolveWindow"])("dragover",(function(e){return t.onDragOver(e)}),!1,i["\u0275\u0275resolveWindow"])},inputs:{dropMessageLabel:"dropMessageLabel",dropMessageLabelReplacement:"dropMessageLabelReplacement"},outputs:{onFileAdded:"onFileAdded"},decls:28,vars:19,consts:[["ng2FileDrop","",1,"ds-document-drop-zone","position-fixed","h-100","w-100",3,"uploader","onFileDrop","fileOver"],["class","ds-document-drop-zone-inner position-fixed h-100 w-100 p-2",4,"ngIf"],[1,"well","ds-base-drop-zone","mt-1","mb-3","text-muted","p-2"],["class","text-center m-0 p-0 d-flex justify-content-center align-items-center",4,"ngIf"],[1,"text-center","m-0","p-0","d-flex","justify-content-center","align-items-center"],["aria-hidden","true",1,"fas","fa-cloud-upload"],[1,"btn","btn-link","m-0","p-0","ml-1"],["requireFile","","type","file","name","file-upload","id","file-upload",1,"form-control-file","d-none",3,"ngModel","ngModelChange"],["file","ngModel"],[1,"ds-document-drop-zone-inner","position-fixed","h-100","w-100","p-2"],[1,"ds-document-drop-zone-inner-content","position-relative","d-flex","flex-column","justify-content-center","text-center","h-100","w-100"],[1,"text-primary"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275listener"]("onFileDrop",(function(e){return t.setFile(e)}))("fileOver",(function(e){return t.fileOverDocument(e)})),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275template"](4,h,9,3,"div",1),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementStart"](7,"div",2),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,f,2,1,"p",3),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementStart"](11,"p",4),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementStart"](13,"span"),i["\u0275\u0275element"](14,"i",5),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275pipe"](17,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementStart"](19,"label",6),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementStart"](21,"input",7,8),i["\u0275\u0275listener"]("ngModelChange",(function(e){return t.setFile(e)})),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23),i["\u0275\u0275pipe"](24,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](27,"\n")),2&e&&(i["\u0275\u0275classProp"]("ds-document-drop-zone-active",i["\u0275\u0275pipeBind1"](1,9,t.isOverDocumentDropZone)),i["\u0275\u0275property"]("uploader",t.uploader),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](5,11,t.isOverDocumentDropZone)),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngIf",null!=t.fileObject),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate2"](" ",i["\u0275\u0275pipeBind1"](16,13,null==t.fileObject?t.dropMessageLabel:t.dropMessageLabelReplacement)," ",i["\u0275\u0275pipeBind1"](17,15,"uploader.or"),""),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngModel",t.fileObject),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](24,17,"uploader.browse"),"\n "))},directives:[s.a,c.p,l.a,u.DefaultValueAccessor,d.a,u.NgControlStatus,u.NgModel],pipes:[c.b,p.d],styles:[".ds-base-drop-zone[_ngcontent-%COMP%]{border:2px dashed var(--bs-gray-600)}.ds-document-drop-zone[_ngcontent-%COMP%]{top:0;left:0;z-index:-1}.ds-document-drop-zone-active[_ngcontent-%COMP%]{z-index:var(--ds-drop-zone-area-z-index)!important}.ds-document-drop-zone-inner[_ngcontent-%COMP%]{background-color:hsla(0,0%,100%,.7);z-index:var(--ds-drop-zone-area-inner-z-index);top:0;left:0}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%]{border:4px dashed var(--bs-primary);z-index:var(--ds-drop-zone-area-inner-z-index)}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:calc(var(--bs-font-size-lg) * 2.5)}"]}),e})()},LBXl:function(e,t,n){"use strict";t.UnsubscriptionError=function(){function e(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map((function(e,t){return t+1+") "+e.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}()},LE1y:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s}));var i=n("WL0R");const r={SET:Object(i.a)("dspace/theme/SET")};class s{constructor(e){this.type=r.SET,this.payload={name:e}}}},LETE:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var i=n("mrSG"),r=n("fXoL"),s=n("h5qW"),o=n("X/78"),a=n("7vy/"),c=n("mycY"),l=n("uLZQ"),u=n("lI3o"),d=n("VOnO"),p=n("EY2u"),h=n("zQ+x"),f=n("woKe"),m=n("84Zn"),g=n("1QIV"),b=n("eIep"),v=n("lJxs"),y=n("J3qs"),_=n("l7P3"),O=n("tk/3");let j=(()=>{let e=class extends s.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="versions"}getHistoryFromVersion(e,t=!1,n=!0){return Object(y.e)(e)?this.findById(e.id,t,n,Object(m.a)("versionhistory")).pipe(Object(g.j)(),Object(b.a)(e=>e.versionhistory),Object(g.j)()):p.a}getHistoryIdFromVersion(e){return this.getHistoryFromVersion(e).pipe(Object(v.a)(e=>e.id))}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](o.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](_.i),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](O.b),r["\u0275\u0275inject"](d.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(h.d)(f.a)],e),e})()},LP5c:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"i",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"f",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return h})),n.d(t,"g",(function(){return f}));var i=n("l7P3"),r=n("J3qs"),s=n("33F9");function o(e,t,n){return Object(i.r)(e,e=>Object(r.b)(e)&&Object(r.b)(e[t])?e[t][n]:void 0)}function a(e,t){return Object(i.r)(e,e=>Object(r.b)(e)&&Object(r.b)(e[t])?e[t]:void 0)}function c(e){return o(s.b,"objects",e)}function l(e,t){return a(p(e,t),"files")}function u(e,t,n){return o(p(e,t),"files",n)}function d(e,t){return o(c(e),"sections",t)}function p(e,t){return a(d(e,t),"data")}function h(e,t){return a(d(e,t),"errorsToShow")}function f(e,t){return a(d(e,t),"serverValidationErrors")}},LQ9S:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("l7P3");const r=Object(i.q)("core")},LQDL:function(e,t,n){var i,r,s=n("2oRo"),o=n("NC/Y"),a=s.process,c=s.Deno,l=a&&a.versions||c&&c.version,u=l&&l.v8;u&&(r=(i=u.split("."))[0]>0&&i[0]<4?1:+(i[0]+i[1])),!r&&o&&(!(i=o.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=o.match(/Chrome\/(\d+)/))&&(r=+i[1]),e.exports=r},LRne:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("z+Ro"),r=n("yCtX"),s=n("jZKg");function o(...e){let t=e[e.length-1];return Object(i.a)(t)?(e.pop(),Object(s.a)(e,t)):Object(r.a)(e)}},Lhse:function(e,t,n){"use strict";function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(t,"a",(function(){return r}));const r=i()},Loxo:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(n("wd/R"))},LvDl:function(e,t,n){(function(e,i){var r;(function(){var s="Expected a function",o="__lodash_placeholder__",a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",l="[object Array]",u="[object Boolean]",d="[object Date]",p="[object Error]",h="[object Function]",f="[object GeneratorFunction]",m="[object Map]",g="[object Number]",b="[object Object]",v="[object RegExp]",y="[object Set]",_="[object String]",O="[object Symbol]",j="[object WeakMap]",w="[object ArrayBuffer]",x="[object DataView]",S="[object Float32Array]",E="[object Float64Array]",C="[object Int8Array]",k="[object Int16Array]",D="[object Int32Array]",I="[object Uint8Array]",M="[object Uint16Array]",T="[object Uint32Array]",L=/\b__p \+= '';/g,A=/\b(__p \+=) '' \+/g,P=/(__e\(.*?\)|\b__t\)) \+\n'';/g,R=/&(?:amp|lt|gt|quot|#39);/g,F=/[&<>"']/g,N=RegExp(R.source),Y=RegExp(F.source),B=/<%-([\s\S]+?)%>/g,V=/<%([\s\S]+?)%>/g,z=/<%=([\s\S]+?)%>/g,H=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,U=/^\w*$/,q=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,W=/[\\^$.*+?()[\]{}|]/g,$=RegExp(W.source),G=/^\s+/,X=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,J=/\{\n\/\* \[wrapped with (.+)\] \*/,Q=/,? & /,Z=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ee=/[()=,{}\[\]\/\s]/,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ie=/\w*$/,re=/^[-+]0x[0-9a-f]+$/i,se=/^0b[01]+$/i,oe=/^\[object .+?Constructor\]$/,ae=/^0o[0-7]+$/i,ce=/^(?:0|[1-9]\d*)$/,le=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ue=/($^)/,de=/['\n\r\u2028\u2029\\]/g,pe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",he="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",fe="["+he+"]",me="["+pe+"]",ge="\\d+",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",ve="[^\\ud800-\\udfff"+he+ge+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ye="\\ud83c[\\udffb-\\udfff]",_e="[^\\ud800-\\udfff]",Oe="(?:\\ud83c[\\udde6-\\uddff]){2}",je="[\\ud800-\\udbff][\\udc00-\\udfff]",we="[A-Z\\xc0-\\xd6\\xd8-\\xde]",xe="(?:"+be+"|"+ve+")",Se="(?:"+we+"|"+ve+")",Ee="(?:"+me+"|"+ye+")?",Ce="[\\ufe0e\\ufe0f]?"+Ee+"(?:\\u200d(?:"+[_e,Oe,je].join("|")+")[\\ufe0e\\ufe0f]?"+Ee+")*",ke="(?:"+["[\\u2700-\\u27bf]",Oe,je].join("|")+")"+Ce,De="(?:"+[_e+me+"?",me,Oe,je,"[\\ud800-\\udfff]"].join("|")+")",Ie=RegExp("['\u2019]","g"),Me=RegExp(me,"g"),Te=RegExp(ye+"(?="+ye+")|"+De+Ce,"g"),Le=RegExp([we+"?"+be+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[fe,we,"$"].join("|")+")",Se+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[fe,we+xe,"$"].join("|")+")",we+"?"+xe+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",we+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ge,ke].join("|"),"g"),Ae=RegExp("[\\u200d\\ud800-\\udfff"+pe+"\\ufe0e\\ufe0f]"),Pe=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Re=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Fe=-1,Ne={};Ne[S]=Ne[E]=Ne[C]=Ne[k]=Ne[D]=Ne[I]=Ne["[object Uint8ClampedArray]"]=Ne[M]=Ne[T]=!0,Ne[c]=Ne[l]=Ne[w]=Ne[u]=Ne[x]=Ne[d]=Ne[p]=Ne[h]=Ne[m]=Ne[g]=Ne[b]=Ne[v]=Ne[y]=Ne[_]=Ne[j]=!1;var Ye={};Ye[c]=Ye[l]=Ye[w]=Ye[x]=Ye[u]=Ye[d]=Ye[S]=Ye[E]=Ye[C]=Ye[k]=Ye[D]=Ye[m]=Ye[g]=Ye[b]=Ye[v]=Ye[y]=Ye[_]=Ye[O]=Ye[I]=Ye["[object Uint8ClampedArray]"]=Ye[M]=Ye[T]=!0,Ye[p]=Ye[h]=Ye[j]=!1;var Be={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ve=parseFloat,ze=parseInt,He="object"==typeof e&&e&&e.Object===Object&&e,Ue="object"==typeof self&&self&&self.Object===Object&&self,qe=He||Ue||Function("return this")(),We=t&&!t.nodeType&&t,$e=We&&"object"==typeof i&&i&&!i.nodeType&&i,Ge=$e&&$e.exports===We,Xe=Ge&&He.process,Ke=function(){try{return $e&&$e.require&&$e.require("util").types||Xe&&Xe.binding&&Xe.binding("util")}catch(e){}}(),Je=Ke&&Ke.isArrayBuffer,Qe=Ke&&Ke.isDate,Ze=Ke&&Ke.isMap,et=Ke&&Ke.isRegExp,tt=Ke&&Ke.isSet,nt=Ke&&Ke.isTypedArray;function it(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function rt(e,t,n,i){for(var r=-1,s=null==e?0:e.length;++r-1}function ut(e,t,n){for(var i=-1,r=null==e?0:e.length;++i-1;);return n}function Lt(e,t){for(var n=e.length;n--&&yt(t,e[n],0)>-1;);return n}function At(e,t){for(var n=e.length,i=0;n--;)e[n]===t&&++i;return i}var Pt=xt({\u00c0:"A",\u00c1:"A",\u00c2:"A",\u00c3:"A",\u00c4:"A",\u00c5:"A",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u00e3:"a",\u00e4:"a",\u00e5:"a",\u00c7:"C",\u00e7:"c",\u00d0:"D",\u00f0:"d",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u00cb:"E",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u00eb:"e",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u00cf:"I",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u00ef:"i",\u00d1:"N",\u00f1:"n",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u00d5:"O",\u00d6:"O",\u00d8:"O",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u00f5:"o",\u00f6:"o",\u00f8:"o",\u00d9:"U",\u00da:"U",\u00db:"U",\u00dc:"U",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u00fc:"u",\u00dd:"Y",\u00fd:"y",\u00ff:"y",\u00c6:"Ae",\u00e6:"ae",\u00de:"Th",\u00fe:"th",\u00df:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u010e:"D",\u0110:"D",\u010f:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011a:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011b:"e",\u011c:"G",\u011e:"G",\u0120:"G",\u0122:"G",\u011d:"g",\u011f:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012a:"I",\u012c:"I",\u012e:"I",\u0130:"I",\u0129:"i",\u012b:"i",\u012d:"i",\u012f:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013b:"L",\u013d:"L",\u013f:"L",\u0141:"L",\u013a:"l",\u013c:"l",\u013e:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014a:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014b:"n",\u014c:"O",\u014e:"O",\u0150:"O",\u014d:"o",\u014f:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015a:"S",\u015c:"S",\u015e:"S",\u0160:"S",\u015b:"s",\u015d:"s",\u015f:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016a:"U",\u016c:"U",\u016e:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016b:"u",\u016d:"u",\u016f:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017b:"Z",\u017d:"Z",\u017a:"z",\u017c:"z",\u017e:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017f:"s"}),Rt=xt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Ft(e){return"\\"+Be[e]}function Nt(e){return Ae.test(e)}function Yt(e){var t=-1,n=Array(e.size);return e.forEach((function(e,i){n[++t]=[i,e]})),n}function Bt(e,t){return function(n){return e(t(n))}}function Vt(e,t){for(var n=-1,i=e.length,r=0,s=[];++n",""":'"',"'":"'"}),Gt=function e(t){var n,i=(t=null==t?qe:Gt.defaults(qe.Object(),t,Gt.pick(qe,Re))).Array,r=t.Date,X=t.Error,pe=t.Function,he=t.Math,fe=t.Object,me=t.RegExp,ge=t.String,be=t.TypeError,ve=i.prototype,ye=fe.prototype,_e=t["__core-js_shared__"],Oe=pe.prototype.toString,je=ye.hasOwnProperty,we=0,xe=(n=/[^.]+$/.exec(_e&&_e.keys&&_e.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Se=ye.toString,Ee=Oe.call(fe),Ce=qe._,ke=me("^"+Oe.call(je).replace(W,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),De=Ge?t.Buffer:void 0,Te=t.Symbol,Ae=t.Uint8Array,Be=De?De.allocUnsafe:void 0,He=Bt(fe.getPrototypeOf,fe),Ue=fe.create,We=ye.propertyIsEnumerable,$e=ve.splice,Xe=Te?Te.isConcatSpreadable:void 0,Ke=Te?Te.iterator:void 0,gt=Te?Te.toStringTag:void 0,xt=function(){try{var e=Qr(fe,"defineProperty");return e({},"",{}),e}catch(t){}}(),Xt=t.clearTimeout!==qe.clearTimeout&&t.clearTimeout,Kt=r&&r.now!==qe.Date.now&&r.now,Jt=t.setTimeout!==qe.setTimeout&&t.setTimeout,Qt=he.ceil,Zt=he.floor,en=fe.getOwnPropertySymbols,tn=De?De.isBuffer:void 0,nn=t.isFinite,rn=ve.join,sn=Bt(fe.keys,fe),on=he.max,an=he.min,cn=r.now,ln=t.parseInt,un=he.random,dn=ve.reverse,pn=Qr(t,"DataView"),hn=Qr(t,"Map"),fn=Qr(t,"Promise"),mn=Qr(t,"Set"),gn=Qr(t,"WeakMap"),bn=Qr(fe,"create"),vn=gn&&new gn,yn={},_n=Cs(pn),On=Cs(hn),jn=Cs(fn),wn=Cs(mn),xn=Cs(gn),Sn=Te?Te.prototype:void 0,En=Sn?Sn.valueOf:void 0,Cn=Sn?Sn.toString:void 0;function kn(e){if(qo(e)&&!Ao(e)&&!(e instanceof Tn)){if(e instanceof Mn)return e;if(je.call(e,"__wrapped__"))return ks(e)}return new Mn(e)}var Dn=function(){function e(){}return function(t){if(!Uo(t))return{};if(Ue)return Ue(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function In(){}function Mn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Tn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Ln(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Kn(e,t,n,i,r,s){var o,a=1&t,l=2&t,p=4&t;if(n&&(o=r?n(e,i,r,s):n(e)),void 0!==o)return o;if(!Uo(e))return e;var j=Ao(e);if(j){if(o=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&je.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!a)return gr(e,o)}else{var L=ts(e),A=L==h||L==f;if(No(e))return ur(e,a);if(L==b||L==c||A&&!r){if(o=l||A?{}:is(e),!a)return l?function(e,t){return br(e,es(e),t)}(e,function(e,t){return e&&br(t,ja(t),e)}(o,e)):function(e,t){return br(e,Zr(e),t)}(e,Wn(o,e))}else{if(!Ye[L])return r?e:{};o=function(e,t,n){var i=e.constructor;switch(t){case w:return dr(e);case u:case d:return new i(+e);case x:return function(e,t){var n=t?dr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case S:case E:case C:case k:case D:case I:case"[object Uint8ClampedArray]":case M:case T:return pr(e,n);case m:return new i;case g:case _:return new i(e);case v:return function(e){var t=new e.constructor(e.source,ie.exec(e));return t.lastIndex=e.lastIndex,t}(e);case y:return new i;case O:return En?fe(En.call(e)):{}}}(e,L,a)}}s||(s=new Fn);var P=s.get(e);if(P)return P;s.set(e,o),Ko(e)?e.forEach((function(i){o.add(Kn(i,t,n,i,e,s))})):Wo(e)&&e.forEach((function(i,r){o.set(r,Kn(i,t,n,r,e,s))}));var R=j?void 0:(p?l?qr:Ur:l?ja:Oa)(e);return st(R||e,(function(i,r){R&&(i=e[r=i]),Hn(o,r,Kn(i,t,n,r,e,s))})),o}function Jn(e,t,n){var i=n.length;if(null==e)return!i;for(e=fe(e);i--;){var r=n[i],s=e[r];if(void 0===s&&!(r in e)||!(0,t[r])(s))return!1}return!0}function Qn(e,t,n){if("function"!=typeof e)throw new be(s);return vs((function(){e.apply(void 0,n)}),t)}function Zn(e,t,n,i){var r=-1,s=lt,o=!0,a=e.length,c=[],l=t.length;if(!a)return c;n&&(t=dt(t,Dt(n))),i?(s=ut,o=!1):t.length>=200&&(s=Mt,o=!1,t=new Rn(t));e:for(;++r-1},An.prototype.set=function(e,t){var n=this.__data__,i=Un(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this},Pn.prototype.clear=function(){this.size=0,this.__data__={hash:new Ln,map:new(hn||An),string:new Ln}},Pn.prototype.delete=function(e){var t=Kr(this,e).delete(e);return this.size-=t?1:0,t},Pn.prototype.get=function(e){return Kr(this,e).get(e)},Pn.prototype.has=function(e){return Kr(this,e).has(e)},Pn.prototype.set=function(e,t){var n=Kr(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this},Rn.prototype.add=Rn.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Rn.prototype.has=function(e){return this.__data__.has(e)},Fn.prototype.clear=function(){this.__data__=new An,this.size=0},Fn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Fn.prototype.get=function(e){return this.__data__.get(e)},Fn.prototype.has=function(e){return this.__data__.has(e)},Fn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof An){var i=n.__data__;if(!hn||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new Pn(i)}return n.set(e,t),this.size=n.size,this};var ei=_r(ci),ti=_r(li,!0);function ni(e,t){var n=!0;return ei(e,(function(e,i,r){return n=!!t(e,i,r)})),n}function ii(e,t,n){for(var i=-1,r=e.length;++i0&&n(a)?t>1?si(a,t-1,n,i,r):pt(r,a):i||(r[r.length]=a)}return r}var oi=Or(),ai=Or(!0);function ci(e,t){return e&&oi(e,t,Oa)}function li(e,t){return e&&ai(e,t,Oa)}function ui(e,t){return ct(t,(function(t){return Vo(e[t])}))}function di(e,t){for(var n=0,i=(t=or(t,e)).length;null!=e&&nt}function mi(e,t){return null!=e&&je.call(e,t)}function gi(e,t){return null!=e&&t in fe(e)}function bi(e,t,n){for(var r=n?ut:lt,s=e[0].length,o=e.length,a=o,c=i(o),l=1/0,u=[];a--;){var d=e[a];a&&t&&(d=dt(d,Dt(t))),l=an(d.length,l),c[a]=!n&&(t||s>=120&&d.length>=120)?new Rn(a&&d):void 0}d=e[0];var p=-1,h=c[0];e:for(;++p=a?c:c*("desc"==n[i]?-1:1)}return e.index-t.index}(e,t,n)}));i--;)e[i]=e[i].value;return e}(r)}function Ti(e,t,n){for(var i=-1,r=t.length,s={};++i-1;)a!==e&&$e.call(a,c,1),$e.call(e,c,1);return e}function Ai(e,t){for(var n=e?t.length:0,i=n-1;n--;){var r=t[n];if(n==i||r!==s){var s=r;ss(r)?$e.call(e,r,1):Qi(e,r)}}return e}function Pi(e,t){return e+Zt(un()*(t-e+1))}function Ri(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Zt(t/2))&&(e+=e)}while(t);return n}function Fi(e,t){return ys(hs(e,t,$a),e+"")}function Ni(e){return Yn(Ia(e))}function Yi(e,t){var n=Ia(e);return js(n,Xn(t,0,n.length))}function Bi(e,t,n,i){if(!Uo(e))return e;for(var r=-1,s=(t=or(t,e)).length,o=s-1,a=e;null!=a&&++rs?0:s+t),(n=n>s?s:n)<0&&(n+=s),s=t>n?0:n-t>>>0,t>>>=0;for(var o=i(s);++r>>1,o=e[s];null!==o&&!Qo(o)&&(n?o<=t:o=200){var l=t?null:Rr(e);if(l)return zt(l);o=!1,r=Mt,c=new Rn}else c=t?[]:a;e:for(;++i=i?e:Ui(e,t,n)}var lr=Xt||function(e){return qe.clearTimeout(e)};function ur(e,t){if(t)return e.slice();var n=e.length,i=Be?Be(n):new e.constructor(n);return e.copy(i),i}function dr(e){var t=new e.constructor(e.byteLength);return new Ae(t).set(new Ae(e)),t}function pr(e,t){var n=t?dr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function hr(e,t){if(e!==t){var n=void 0!==e,i=null===e,r=e==e,s=Qo(e),o=void 0!==t,a=null===t,c=t==t,l=Qo(t);if(!a&&!l&&!s&&e>t||s&&o&&c&&!a&&!l||i&&o&&c||!n&&c||!r)return 1;if(!i&&!s&&!l&&e1?n[r-1]:void 0,o=r>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(r--,s):void 0,o&&os(n[0],n[1],o)&&(s=r<3?void 0:s,r=1),t=fe(t);++i-1?r[s?t[o]:o]:void 0}}function Er(e){return Hr((function(t){var n=t.length,i=n,r=Mn.prototype.thru;for(e&&t.reverse();i--;){var o=t[i];if("function"!=typeof o)throw new be(s);if(r&&!a&&"wrapper"==$r(o))var a=new Mn([],!0)}for(i=a?i:n;++i1&&y.reverse(),d&&la))return!1;var l=s.get(e),u=s.get(t);if(l&&u)return l==t&&u==e;var d=-1,p=!0,h=2&n?new Rn:void 0;for(s.set(e,t),s.set(t,e);++d-1&&e%1==0&&e1?"& ":"")+t[i],t=t.join(n>2?", ":" "),e.replace(K,"{\n/* [wrapped with "+t+"] */\n")}(i,function(e,t){return st(a,(function(n){var i="_."+n[0];t&n[1]&&!lt(e,i)&&e.push(i)})),e.sort()}(function(e){var t=e.match(J);return t?t[1].split(Q):[]}(i),n)))}function Os(e){var t=0,n=0;return function(){var i=cn(),r=16-(i-n);if(n=i,r>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function js(e,t){var n=-1,i=e.length,r=i-1;for(t=void 0===t?i:t;++n1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,Gs(e,n)}));function to(e){var t=kn(e);return t.__chain__=!0,t}function no(e,t){return t(e)}var io=Hr((function(e){var t=e.length,n=t?e[0]:0,i=this.__wrapped__,r=function(t){return Gn(t,e)};return!(t>1||this.__actions__.length)&&i instanceof Tn&&ss(n)?((i=i.slice(n,+n+(t?1:0))).__actions__.push({func:no,args:[r],thisArg:void 0}),new Mn(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(r)})),ro=vr((function(e,t,n){je.call(e,n)?++e[n]:$n(e,n,1)})),so=Sr(Ts),oo=Sr(Ls);function ao(e,t){return(Ao(e)?st:ei)(e,Xr(t,3))}function co(e,t){return(Ao(e)?ot:ti)(e,Xr(t,3))}var lo=vr((function(e,t,n){je.call(e,n)?e[n].push(t):$n(e,n,[t])})),uo=Fi((function(e,t,n){var r=-1,s="function"==typeof t,o=Ro(e)?i(e.length):[];return ei(e,(function(e){o[++r]=s?it(t,e,n):vi(e,t,n)})),o})),po=vr((function(e,t,n){$n(e,n,t)}));function ho(e,t){return(Ao(e)?dt:Ei)(e,Xr(t,3))}var fo=vr((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),mo=Fi((function(e,t){if(null==e)return[];var n=t.length;return n>1&&os(e,t[0],t[1])?t=[]:n>2&&os(t[0],t[1],t[2])&&(t=[t[0]]),Mi(e,si(t,1),[])})),go=Kt||function(){return qe.Date.now()};function bo(e,t,n){return t=n?void 0:t,Nr(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function vo(e,t){var n;if("function"!=typeof t)throw new be(s);return e=ra(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var yo=Fi((function(e,t,n){var i=1;if(n.length){var r=Vt(n,Gr(yo));i|=32}return Nr(e,i,t,n,r)})),_o=Fi((function(e,t,n){var i=3;if(n.length){var r=Vt(n,Gr(_o));i|=32}return Nr(t,i,e,n,r)}));function Oo(e,t,n){var i,r,o,a,c,l,u=0,d=!1,p=!1,h=!0;if("function"!=typeof e)throw new be(s);function f(t){var n=i,s=r;return i=r=void 0,u=t,a=e.apply(s,n)}function m(e){return u=e,c=vs(b,t),d?f(e):a}function g(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-u>=o}function b(){var e=go();if(g(e))return v(e);c=vs(b,function(e){var n=t-(e-l);return p?an(n,o-(e-u)):n}(e))}function v(e){return c=void 0,h&&i?f(e):(i=r=void 0,a)}function y(){var e=go(),n=g(e);if(i=arguments,r=this,l=e,n){if(void 0===c)return m(l);if(p)return lr(c),c=vs(b,t),f(l)}return void 0===c&&(c=vs(b,t)),a}return t=oa(t)||0,Uo(n)&&(d=!!n.leading,o=(p="maxWait"in n)?on(oa(n.maxWait)||0,t):o,h="trailing"in n?!!n.trailing:h),y.cancel=function(){void 0!==c&&lr(c),u=0,i=l=r=c=void 0},y.flush=function(){return void 0===c?a:v(go())},y}var jo=Fi((function(e,t){return Qn(e,1,t)})),wo=Fi((function(e,t,n){return Qn(e,oa(t)||0,n)}));function xo(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new be(s);var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],s=n.cache;if(s.has(r))return s.get(r);var o=e.apply(this,i);return n.cache=s.set(r,o)||s,o};return n.cache=new(xo.Cache||Pn),n}function So(e){if("function"!=typeof e)throw new be(s);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}xo.Cache=Pn;var Eo=ar((function(e,t){var n=(t=1==t.length&&Ao(t[0])?dt(t[0],Dt(Xr())):dt(si(t,1),Dt(Xr()))).length;return Fi((function(i){for(var r=-1,s=an(i.length,n);++r=t})),Lo=yi(function(){return arguments}())?yi:function(e){return qo(e)&&je.call(e,"callee")&&!We.call(e,"callee")},Ao=i.isArray,Po=Je?Dt(Je):function(e){return qo(e)&&hi(e)==w};function Ro(e){return null!=e&&Ho(e.length)&&!Vo(e)}function Fo(e){return qo(e)&&Ro(e)}var No=tn||oc,Yo=Qe?Dt(Qe):function(e){return qo(e)&&hi(e)==d};function Bo(e){if(!qo(e))return!1;var t=hi(e);return t==p||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Go(e)}function Vo(e){if(!Uo(e))return!1;var t=hi(e);return t==h||t==f||"[object AsyncFunction]"==t||"[object Proxy]"==t}function zo(e){return"number"==typeof e&&e==ra(e)}function Ho(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Uo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function qo(e){return null!=e&&"object"==typeof e}var Wo=Ze?Dt(Ze):function(e){return qo(e)&&ts(e)==m};function $o(e){return"number"==typeof e||qo(e)&&hi(e)==g}function Go(e){if(!qo(e)||hi(e)!=b)return!1;var t=He(e);if(null===t)return!0;var n=je.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Oe.call(n)==Ee}var Xo=et?Dt(et):function(e){return qo(e)&&hi(e)==v},Ko=tt?Dt(tt):function(e){return qo(e)&&ts(e)==y};function Jo(e){return"string"==typeof e||!Ao(e)&&qo(e)&&hi(e)==_}function Qo(e){return"symbol"==typeof e||qo(e)&&hi(e)==O}var Zo=nt?Dt(nt):function(e){return qo(e)&&Ho(e.length)&&!!Ne[hi(e)]},ea=Lr(Si),ta=Lr((function(e,t){return e<=t}));function na(e){if(!e)return[];if(Ro(e))return Jo(e)?qt(e):gr(e);if(Ke&&e[Ke])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Ke]());var t=ts(e);return(t==m?Yt:t==y?zt:Ia)(e)}function ia(e){return e?1/0===(e=oa(e))||-1/0===e?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function ra(e){var t=ia(e),n=t%1;return t==t?n?t-n:t:0}function sa(e){return e?Xn(ra(e),0,4294967295):0}function oa(e){if("number"==typeof e)return e;if(Qo(e))return NaN;if(Uo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Uo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=kt(e);var n=se.test(e);return n||ae.test(e)?ze(e.slice(2),n?2:8):re.test(e)?NaN:+e}function aa(e){return br(e,ja(e))}function ca(e){return null==e?"":Ki(e)}var la=yr((function(e,t){if(us(t)||Ro(t))br(t,Oa(t),e);else for(var n in t)je.call(t,n)&&Hn(e,n,t[n])})),ua=yr((function(e,t){br(t,ja(t),e)})),da=yr((function(e,t,n,i){br(t,ja(t),e,i)})),pa=yr((function(e,t,n,i){br(t,Oa(t),e,i)})),ha=Hr(Gn),fa=Fi((function(e,t){e=fe(e);var n=-1,i=t.length,r=i>2?t[2]:void 0;for(r&&os(t[0],t[1],r)&&(i=1);++n1),t})),br(e,qr(e),n),i&&(n=Kn(n,7,Vr));for(var r=t.length;r--;)Qi(n,t[r]);return n})),Ea=Hr((function(e,t){return null==e?{}:function(e,t){return Ti(e,t,(function(t,n){return ba(e,n)}))}(e,t)}));function Ca(e,t){if(null==e)return{};var n=dt(qr(e),(function(e){return[e]}));return t=Xr(t),Ti(e,n,(function(e,n){return t(e,n[0])}))}var ka=Fr(Oa),Da=Fr(ja);function Ia(e){return null==e?[]:It(e,Oa(e))}var Ma=wr((function(e,t,n){return t=t.toLowerCase(),e+(n?Ta(t):t)}));function Ta(e){return Ba(ca(e).toLowerCase())}function La(e){return(e=ca(e))&&e.replace(le,Pt).replace(Me,"")}var Aa=wr((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Pa=wr((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ra=jr("toLowerCase"),Fa=wr((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()})),Na=wr((function(e,t,n){return e+(n?" ":"")+Ba(t)})),Ya=wr((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Ba=jr("toUpperCase");function Va(e,t,n){return e=ca(e),void 0===(t=n?void 0:t)?function(e){return Pe.test(e)}(e)?function(e){return e.match(Le)||[]}(e):function(e){return e.match(Z)||[]}(e):e.match(t)||[]}var za=Fi((function(e,t){try{return it(e,void 0,t)}catch(n){return Bo(n)?n:new X(n)}})),Ha=Hr((function(e,t){return st(t,(function(t){t=Es(t),$n(e,t,yo(e[t],e))})),e}));function Ua(e){return function(){return e}}var qa=Er(),Wa=Er(!0);function $a(e){return e}function Ga(e){return wi("function"==typeof e?e:Kn(e,1))}var Xa=Fi((function(e,t){return function(n){return vi(n,e,t)}})),Ka=Fi((function(e,t){return function(n){return vi(e,n,t)}}));function Ja(e,t,n){var i=Oa(t),r=ui(t,i);null!=n||Uo(t)&&(r.length||!i.length)||(n=t,t=e,e=this,r=ui(t,Oa(t)));var s=!(Uo(n)&&"chain"in n&&!n.chain),o=Vo(e);return st(r,(function(n){var i=t[n];e[n]=i,o&&(e.prototype[n]=function(){var t=this.__chain__;if(s||t){var n=e(this.__wrapped__),r=n.__actions__=gr(this.__actions__);return r.push({func:i,args:arguments,thisArg:e}),n.__chain__=t,n}return i.apply(e,pt([this.value()],arguments))})})),e}function Qa(){}var Za=Ir(dt),ec=Ir(at),tc=Ir(mt);function nc(e){return as(e)?wt(Es(e)):function(e){return function(t){return di(t,e)}}(e)}var ic=Tr(),rc=Tr(!0);function sc(){return[]}function oc(){return!1}var ac,cc=Dr((function(e,t){return e+t}),0),lc=Pr("ceil"),uc=Dr((function(e,t){return e/t}),1),dc=Pr("floor"),pc=Dr((function(e,t){return e*t}),1),hc=Pr("round"),fc=Dr((function(e,t){return e-t}),0);return kn.after=function(e,t){if("function"!=typeof t)throw new be(s);return e=ra(e),function(){if(--e<1)return t.apply(this,arguments)}},kn.ary=bo,kn.assign=la,kn.assignIn=ua,kn.assignInWith=da,kn.assignWith=pa,kn.at=ha,kn.before=vo,kn.bind=yo,kn.bindAll=Ha,kn.bindKey=_o,kn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ao(e)?e:[e]},kn.chain=to,kn.chunk=function(e,t,n){t=(n?os(e,t,n):void 0===t)?1:on(ra(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var s=0,o=0,a=i(Qt(r/t));sr?0:r+n),(i=void 0===i||i>r?r:ra(i))<0&&(i+=r),i=n>i?0:sa(i);n>>0)?(e=ca(e))&&("string"==typeof t||null!=t&&!Xo(t))&&!(t=Ki(t))&&Nt(e)?cr(qt(e),0,n):e.split(t,n):[]},kn.spread=function(e,t){if("function"!=typeof e)throw new be(s);return t=null==t?0:on(ra(t),0),Fi((function(n){var i=n[t],r=cr(n,0,t);return i&&pt(r,i),it(e,this,r)}))},kn.tail=function(e){var t=null==e?0:e.length;return t?Ui(e,1,t):[]},kn.take=function(e,t,n){return e&&e.length?Ui(e,0,(t=n||void 0===t?1:ra(t))<0?0:t):[]},kn.takeRight=function(e,t,n){var i=null==e?0:e.length;return i?Ui(e,(t=i-(t=n||void 0===t?1:ra(t)))<0?0:t,i):[]},kn.takeRightWhile=function(e,t){return e&&e.length?er(e,Xr(t,3),!1,!0):[]},kn.takeWhile=function(e,t){return e&&e.length?er(e,Xr(t,3)):[]},kn.tap=function(e,t){return t(e),e},kn.throttle=function(e,t,n){var i=!0,r=!0;if("function"!=typeof e)throw new be(s);return Uo(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),Oo(e,t,{leading:i,maxWait:t,trailing:r})},kn.thru=no,kn.toArray=na,kn.toPairs=ka,kn.toPairsIn=Da,kn.toPath=function(e){return Ao(e)?dt(e,Es):Qo(e)?[e]:gr(Ss(ca(e)))},kn.toPlainObject=aa,kn.transform=function(e,t,n){var i=Ao(e),r=i||No(e)||Zo(e);if(t=Xr(t,4),null==n){var s=e&&e.constructor;n=r?i?new s:[]:Uo(e)&&Vo(s)?Dn(He(e)):{}}return(r?st:ci)(e,(function(e,i,r){return t(n,e,i,r)})),n},kn.unary=function(e){return bo(e,1)},kn.union=Us,kn.unionBy=qs,kn.unionWith=Ws,kn.uniq=function(e){return e&&e.length?Ji(e):[]},kn.uniqBy=function(e,t){return e&&e.length?Ji(e,Xr(t,2)):[]},kn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Ji(e,void 0,t):[]},kn.unset=function(e,t){return null==e||Qi(e,t)},kn.unzip=$s,kn.unzipWith=Gs,kn.update=function(e,t,n){return null==e?e:Zi(e,t,sr(n))},kn.updateWith=function(e,t,n,i){return i="function"==typeof i?i:void 0,null==e?e:Zi(e,t,sr(n),i)},kn.values=Ia,kn.valuesIn=function(e){return null==e?[]:It(e,ja(e))},kn.without=Xs,kn.words=Va,kn.wrap=function(e,t){return Co(sr(t),e)},kn.xor=Ks,kn.xorBy=Js,kn.xorWith=Qs,kn.zip=Zs,kn.zipObject=function(e,t){return ir(e||[],t||[],Hn)},kn.zipObjectDeep=function(e,t){return ir(e||[],t||[],Bi)},kn.zipWith=eo,kn.entries=ka,kn.entriesIn=Da,kn.extend=ua,kn.extendWith=da,Ja(kn,kn),kn.add=cc,kn.attempt=za,kn.camelCase=Ma,kn.capitalize=Ta,kn.ceil=lc,kn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=oa(n))==n?n:0),void 0!==t&&(t=(t=oa(t))==t?t:0),Xn(oa(e),t,n)},kn.clone=function(e){return Kn(e,4)},kn.cloneDeep=function(e){return Kn(e,5)},kn.cloneDeepWith=function(e,t){return Kn(e,5,t="function"==typeof t?t:void 0)},kn.cloneWith=function(e,t){return Kn(e,4,t="function"==typeof t?t:void 0)},kn.conformsTo=function(e,t){return null==t||Jn(e,t,Oa(t))},kn.deburr=La,kn.defaultTo=function(e,t){return null==e||e!=e?t:e},kn.divide=uc,kn.endsWith=function(e,t,n){e=ca(e),t=Ki(t);var i=e.length,r=n=void 0===n?i:Xn(ra(n),0,i);return(n-=t.length)>=0&&e.slice(n,r)==t},kn.eq=Io,kn.escape=function(e){return(e=ca(e))&&Y.test(e)?e.replace(F,Rt):e},kn.escapeRegExp=function(e){return(e=ca(e))&&$.test(e)?e.replace(W,"\\$&"):e},kn.every=function(e,t,n){var i=Ao(e)?at:ni;return n&&os(e,t,n)&&(t=void 0),i(e,Xr(t,3))},kn.find=so,kn.findIndex=Ts,kn.findKey=function(e,t){return bt(e,Xr(t,3),ci)},kn.findLast=oo,kn.findLastIndex=Ls,kn.findLastKey=function(e,t){return bt(e,Xr(t,3),li)},kn.floor=dc,kn.forEach=ao,kn.forEachRight=co,kn.forIn=function(e,t){return null==e?e:oi(e,Xr(t,3),ja)},kn.forInRight=function(e,t){return null==e?e:ai(e,Xr(t,3),ja)},kn.forOwn=function(e,t){return e&&ci(e,Xr(t,3))},kn.forOwnRight=function(e,t){return e&&li(e,Xr(t,3))},kn.get=ga,kn.gt=Mo,kn.gte=To,kn.has=function(e,t){return null!=e&&ns(e,t,mi)},kn.hasIn=ba,kn.head=Ps,kn.identity=$a,kn.includes=function(e,t,n,i){e=Ro(e)?e:Ia(e),n=n&&!i?ra(n):0;var r=e.length;return n<0&&(n=on(r+n,0)),Jo(e)?n<=r&&e.indexOf(t,n)>-1:!!r&&yt(e,t,n)>-1},kn.indexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=null==n?0:ra(n);return r<0&&(r=on(i+r,0)),yt(e,t,r)},kn.inRange=function(e,t,n){return t=ia(t),void 0===n?(n=t,t=0):n=ia(n),function(e,t,n){return e>=an(t,n)&&e=-9007199254740991&&e<=9007199254740991},kn.isSet=Ko,kn.isString=Jo,kn.isSymbol=Qo,kn.isTypedArray=Zo,kn.isUndefined=function(e){return void 0===e},kn.isWeakMap=function(e){return qo(e)&&ts(e)==j},kn.isWeakSet=function(e){return qo(e)&&"[object WeakSet]"==hi(e)},kn.join=function(e,t){return null==e?"":rn.call(e,t)},kn.kebabCase=Aa,kn.last=Ys,kn.lastIndexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var r=i;return void 0!==n&&(r=(r=ra(n))<0?on(i+r,0):an(r,i-1)),t==t?function(e,t,n){for(var i=n+1;i--;)if(e[i]===t)return i;return i}(e,t,r):vt(e,Ot,r,!0)},kn.lowerCase=Pa,kn.lowerFirst=Ra,kn.lt=ea,kn.lte=ta,kn.max=function(e){return e&&e.length?ii(e,$a,fi):void 0},kn.maxBy=function(e,t){return e&&e.length?ii(e,Xr(t,2),fi):void 0},kn.mean=function(e){return jt(e,$a)},kn.meanBy=function(e,t){return jt(e,Xr(t,2))},kn.min=function(e){return e&&e.length?ii(e,$a,Si):void 0},kn.minBy=function(e,t){return e&&e.length?ii(e,Xr(t,2),Si):void 0},kn.stubArray=sc,kn.stubFalse=oc,kn.stubObject=function(){return{}},kn.stubString=function(){return""},kn.stubTrue=function(){return!0},kn.multiply=pc,kn.nth=function(e,t){return e&&e.length?Ii(e,ra(t)):void 0},kn.noConflict=function(){return qe._===this&&(qe._=Ce),this},kn.noop=Qa,kn.now=go,kn.pad=function(e,t,n){e=ca(e);var i=(t=ra(t))?Ut(e):0;if(!t||i>=t)return e;var r=(t-i)/2;return Mr(Zt(r),n)+e+Mr(Qt(r),n)},kn.padEnd=function(e,t,n){e=ca(e);var i=(t=ra(t))?Ut(e):0;return t&&it){var i=e;e=t,t=i}if(n||e%1||t%1){var r=un();return an(e+r*(t-e+Ve("1e-"+((r+"").length-1))),t)}return Pi(e,t)},kn.reduce=function(e,t,n){var i=Ao(e)?ht:St,r=arguments.length<3;return i(e,Xr(t,4),n,r,ei)},kn.reduceRight=function(e,t,n){var i=Ao(e)?ft:St,r=arguments.length<3;return i(e,Xr(t,4),n,r,ti)},kn.repeat=function(e,t,n){return t=(n?os(e,t,n):void 0===t)?1:ra(t),Ri(ca(e),t)},kn.replace=function(){var e=arguments,t=ca(e[0]);return e.length<3?t:t.replace(e[1],e[2])},kn.result=function(e,t,n){var i=-1,r=(t=or(t,e)).length;for(r||(r=1,e=void 0);++i9007199254740991)return[];var n=4294967295,i=an(e,4294967295);e-=4294967295;for(var r=Ct(i,t=Xr(t));++n=s)return e;var a=n-Ut(i);if(a<1)return i;var c=o?cr(o,0,a).join(""):e.slice(0,a);if(void 0===r)return c+i;if(o&&(a+=c.length-a),Xo(r)){if(e.slice(a).search(r)){var l,u=c;for(r.global||(r=me(r.source,ca(ie.exec(r))+"g")),r.lastIndex=0;l=r.exec(u);)var d=l.index;c=c.slice(0,void 0===d?a:d)}}else if(e.indexOf(Ki(r),a)!=a){var p=c.lastIndexOf(r);p>-1&&(c=c.slice(0,p))}return c+i},kn.unescape=function(e){return(e=ca(e))&&N.test(e)?e.replace(R,$t):e},kn.uniqueId=function(e){var t=++we;return ca(e)+t},kn.upperCase=Ya,kn.upperFirst=Ba,kn.each=ao,kn.eachRight=co,kn.first=Ps,Ja(kn,(ac={},ci(kn,(function(e,t){je.call(kn.prototype,t)||(ac[t]=e)})),ac),{chain:!1}),kn.VERSION="4.17.21",st(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){kn[e].placeholder=kn})),st(["drop","take"],(function(e,t){Tn.prototype[e]=function(n){n=void 0===n?1:on(ra(n),0);var i=this.__filtered__&&!t?new Tn(this):this.clone();return i.__filtered__?i.__takeCount__=an(n,i.__takeCount__):i.__views__.push({size:an(n,4294967295),type:e+(i.__dir__<0?"Right":"")}),i},Tn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),st(["filter","map","takeWhile"],(function(e,t){var n=t+1,i=1==n||3==n;Tn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Xr(e,3),type:n}),t.__filtered__=t.__filtered__||i,t}})),st(["head","last"],(function(e,t){var n="take"+(t?"Right":"");Tn.prototype[e]=function(){return this[n](1).value()[0]}})),st(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");Tn.prototype[e]=function(){return this.__filtered__?new Tn(this):this[n](1)}})),Tn.prototype.compact=function(){return this.filter($a)},Tn.prototype.find=function(e){return this.filter(e).head()},Tn.prototype.findLast=function(e){return this.reverse().find(e)},Tn.prototype.invokeMap=Fi((function(e,t){return"function"==typeof e?new Tn(this):this.map((function(n){return vi(n,e,t)}))})),Tn.prototype.reject=function(e){return this.filter(So(Xr(e)))},Tn.prototype.slice=function(e,t){e=ra(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Tn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=ra(t))<0?n.dropRight(-t):n.take(t-e)),n)},Tn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Tn.prototype.toArray=function(){return this.take(4294967295)},ci(Tn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),r=kn[i?"take"+("last"==t?"Right":""):t],s=i||/^find/.test(t);r&&(kn.prototype[t]=function(){var t=this.__wrapped__,o=i?[1]:arguments,a=t instanceof Tn,c=o[0],l=a||Ao(t),u=function(e){var t=r.apply(kn,pt([e],o));return i&&d?t[0]:t};l&&n&&"function"==typeof c&&1!=c.length&&(a=l=!1);var d=this.__chain__,p=!!this.__actions__.length,h=s&&!d,f=a&&!p;if(!s&&l){t=f?t:new Tn(this);var m=e.apply(t,o);return m.__actions__.push({func:no,args:[u],thisArg:void 0}),new Mn(m,d)}return h&&f?e.apply(this,o):(m=this.thru(u),h?i?m.value()[0]:m.value():m)})})),st(["pop","push","shift","sort","splice","unshift"],(function(e){var t=ve[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",i=/^(?:pop|shift)$/.test(e);kn.prototype[e]=function(){var e=arguments;if(i&&!this.__chain__){var r=this.value();return t.apply(Ao(r)?r:[],e)}return this[n]((function(n){return t.apply(Ao(n)?n:[],e)}))}})),ci(Tn.prototype,(function(e,t){var n=kn[t];if(n){var i=n.name+"";je.call(yn,i)||(yn[i]=[]),yn[i].push({name:t,func:n})}})),yn[Cr(void 0,2).name]=[{name:"wrapper",func:void 0}],Tn.prototype.clone=function(){var e=new Tn(this.__wrapped__);return e.__actions__=gr(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=gr(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=gr(this.__views__),e},Tn.prototype.reverse=function(){if(this.__filtered__){var e=new Tn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Tn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ao(e),i=t<0,r=n?e.length:0,s=function(e,t,n){for(var i=-1,r=n.length;++i=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},kn.prototype.plant=function(e){for(var t,n=this;n instanceof In;){var i=ks(n);i.__index__=0,i.__values__=void 0,t?r.__wrapped__=i:t=i;var r=i;n=n.__wrapped__}return r.__wrapped__=e,t},kn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Tn){var t=e;return this.__actions__.length&&(t=new Tn(this)),(t=t.reverse()).__actions__.push({func:no,args:[Hs],thisArg:void 0}),new Mn(t,this.__chain__)}return this.thru(Hs)},kn.prototype.toJSON=kn.prototype.valueOf=kn.prototype.value=function(){return tr(this.__wrapped__,this.__actions__)},kn.prototype.first=kn.prototype.head,Ke&&(kn.prototype[Ke]=function(){return this}),kn}();qe._=Gt,void 0===(r=(function(){return Gt}).call(t,n,t,i))||(i.exports=r)}).call(this)}).call(this,n("wg4m"),n("0SIU")(e))},M7g8:function(e,t,n){var i={"./custom/app/header/header.component":["tppE",54],"./dspace/app/header/header.component":["acxG",84]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="M7g8",e.exports=r},MFUF:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("fXoL"),r=n("7DXY"),s=n("itXk"),o=n("lJxs"),a=n("pLZG"),c=n("IzEk"),l=n("qc8P"),u=n("B/au"),d=n("J3qs"),p=n("Gx58"),h=n("Y7HM"),f=n("ppE2"),m=n("tyNb");let g=(()=>{class e{constructor(e,t){this.routeService=e,this.router=t,this.defaultSortOptions=new l.b("id",l.a.ASC),this.clearParams={}}getCurrentPagination(e,t){const n=this.routeService.getQueryParameterValue(`${e}.page`),i=this.routeService.getQueryParameterValue(`${e}.rpp`);return Object(s.a)([n,i]).pipe(Object(o.a)(([e,n])=>Object.assign(new r.a,t,{currentPage:this.convertToNumeric(e,t.currentPage),pageSize:this.getBestMatchPageSize(n,t)})))}getCurrentSort(e,t,n){n||!Object(d.d)(t)&&Object(d.b)(t)||(t=this.defaultSortOptions);const i=this.routeService.getQueryParameterValue(`${e}.sd`),r=this.routeService.getQueryParameterValue(`${e}.sf`);return Object(s.a)([i,r]).pipe(Object(o.a)(([e,n])=>new l.b(n||(null==t?void 0:t.field),l.a[e]||(null==t?void 0:t.direction))))}getFindListOptions(e,t,n){const i=new r.a;i.currentPage=t.currentPage,i.pageSize=t.elementsPerPage;const c=this.getCurrentPagination(e,i),l=this.getCurrentSort(e,t.sort,n);return Object(s.a)([c,l]).pipe(Object(a.a)(([e,t])=>Object(d.b)(e)&&Object(d.b)(t)),Object(o.a)(([e,n])=>Object.assign(new u.f,t,{sort:n,currentPage:e.currentPage,elementsPerPage:e.pageSize})))}resetPage(e){this.updateRoute(e,{page:1})}updateRoute(e,t,n,i){this.updateRouteWithUrl(e,[],t,n,i)}updateRouteWithUrl(e,t,n,i,r){this.getCurrentRouting(e).subscribe(s=>{const o=this.getParametersWithIdName(e,s),a=this.getParametersWithIdName(e,n);if(Object(d.e)(Object(p.a)(a,o))||Object(d.e)(i)||Object(d.e)(this.clearParams)){const n=Object.assign({},this.clearParams,o,a,i);this.router.navigate(t,r?{queryParams:n,queryParamsHandling:"merge",fragment:`p-${e}`}:{queryParams:n,queryParamsHandling:"merge"}),this.clearParams={}}})}clearPagination(e){const t={};t[`${e}.page`]=null,t[`${e}.rpp`]=null,t[`${e}.sf`]=null,t[`${e}.sd`]=null,Object.assign(this.clearParams,t)}getPageParam(e){return`${e}.page`}getCurrentRouting(e){return this.getFindListOptions(e,{},!0).pipe(Object(c.a)(1),Object(o.a)(e=>({page:e.currentPage,pageSize:e.elementsPerPage,sortField:e.sort.field,sortDirection:e.sort.direction})))}getParametersWithIdName(e,t){const n={};return Object(d.b)(t.page)&&(n[`${e}.page`]=`${t.page}`),Object(d.b)(t.pageSize)&&(n[`${e}.rpp`]=`${t.pageSize}`),Object(d.b)(t.sortField)&&(n[`${e}.sf`]=`${t.sortField}`),Object(d.b)(t.sortDirection)&&(n[`${e}.sd`]=`${t.sortDirection}`),n}convertToNumeric(e,t){let n=t;return Object(h.a)(e)&&(n=+e),n}getBestMatchPageSize(e,t){const n=this.convertToNumeric(e,t.pageSize),i=t.pageSizeOptions.map(e=>Math.abs(e-n)),r=Math.min.apply(Math,i);return t.pageSizeOptions[i.indexOf(r)]}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](f.a),i["\u0275\u0275inject"](m.h))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},MGVu:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}));var i=n("eyXZ"),r=n("ierV"),s=n("J3qs");class o{constructor(){this.shouldPersistOnRouteChange=!1}}function a(e=r.c,t){const n=e[t.menuID];switch(t.type){case i.i.COLLAPSE_MENU:{const i=Object.assign({},n,{collapsed:!0});return Object.assign({},e,{[t.menuID]:i})}case i.i.EXPAND_MENU:{const i=Object.assign({},n,{collapsed:!1});return Object.assign({},e,{[t.menuID]:i})}case i.i.COLLAPSE_MENU_PREVIEW:{const i=Object.assign({},n,{previewCollapsed:!0});return Object.assign({},e,{[t.menuID]:i})}case i.i.EXPAND_MENU_PREVIEW:{const i=Object.assign({},n,{previewCollapsed:!1});return Object.assign({},e,{[t.menuID]:i})}case i.i.TOGGLE_MENU:{const i=Object.assign({},n,{collapsed:!n.collapsed});return Object.assign({},e,{[t.menuID]:i})}case i.i.SHOW_MENU:{const i=Object.assign({},n,{visible:!0});return Object.assign({},e,{[t.menuID]:i})}case i.i.HIDE_MENU:{const i=Object.assign({},n,{visible:!1});return Object.assign({},e,{[t.menuID]:i})}case i.i.ADD_SECTION:return function(e,t){return function(e,t){const n=e[t.menuID],i={},r={};Object.values(n.sections).sort((e,t)=>(e.index||0)-(t.index||0)).forEach(e=>{if(i[e.id]=e,Object(s.b)(e.parentID)){const t=Object(s.b)(r[e.parentID])?r[e.parentID]:[];r[e.parentID]=[...t,e.id]}});const o=Object.assign({},n,{sections:i,sectionToSubsectionIndex:r});return Object.assign({},e,{[t.menuID]:o})}(c(e,t,t.section),t)}(e,t);case i.i.REMOVE_SECTION:return function(e,t){const n=t.id,i=function(e,t,n){const i=t.id,r=t.parentID;if(Object(s.b)(r)){const t=e[n],o=t.sectionToSubsectionIndex,a=Object(s.b)(o[r])?o[r]:[],c=Object.assign({},o,{[r]:a.filter(e=>e!==i)}),l=Object.assign({},t,{sectionToSubsectionIndex:c});return Object.assign({},e,{[n]:l})}return e}(e,e[t.menuID].sections[t.id],t.menuID),r=Object.assign({},i[t.menuID],{sections:Object.assign({},i[t.menuID].sections)});return delete r.sections[n],Object.assign({},i,{[t.menuID]:r})}(e,t);case i.i.ACTIVATE_SECTION:return function(e,t){const n=e[t.menuID].sections[t.id];if(Object(s.b)(n))return l(e,t,{active:!0})}(e,t);case i.i.DEACTIVATE_SECTION:return function(e,t){const n=e[t.menuID].sections[t.id];if(Object(s.b)(n))return l(e,t,{active:!1})}(e,t);case i.i.TOGGLE_ACTIVE_SECTION:return function(e,t){const n=e[t.menuID].sections[t.id];return Object(s.b)(n)?l(e,t,{active:!n.active}):e}(e,t);case i.i.HIDE_SECTION:return function(e,t){return l(e,t,{visible:!1})}(e,t);case i.i.SHOW_SECTION:return function(e,t){return l(e,t,{visible:!0})}(e,t);default:return e}}function c(e,t,n){const i=e[t.menuID],r=Object.assign({},i.sections,{[n.id]:n}),s=Object.assign({},i,{sections:r});return Object.assign({},e,{[t.menuID]:s})}function l(e,t,n){const i=e[t.menuID].sections[t.id];return Object(s.b)(i)?c(e,t,Object.assign({},i,n)):e}},MTb2:function(e,t,n){"use strict";n.d(t,"a",(function(){return T}));var i=n("fXoL"),r=n("qc8P"),s=n("mEo1"),o=n("QG5s"),a=n("3jCq"),c=n("MFUF"),l=n("O/5o"),u=n("ofXK"),d=n("jLV+"),p=n("1kSV"),h=n("1aCu"),f=n("Frqi"),m=n("HZwm"),g=n("sYmb"),b=n("AeMR");function v(e,t){1&e&&i["\u0275\u0275elementContainer"](0)}function y(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-viewable-collection",6),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2).ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("config",t.paginationConfig)("sortConfig",t.sortConfig)("objects",e)}}const _=function(e){return{invisible:e}};function O(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",24),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](5).doPageSizeChange(n)})),i["\u0275\u0275element"](1,"i",25),i["\u0275\u0275text"](2),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](5);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](2,_,e!=(null==n.paginationConfig?null:n.paginationConfig.pageSize))),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"](" ",e," ")}}function j(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",26),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](5).doSortDirectionChange(n.value)})),i["\u0275\u0275element"](1,"i",25),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](5);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](4,_,e.value!==(null==n.sortConfig?null:n.sortConfig.direction))),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,2,"sorting."+e.key)," ")}}function w(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",16,17),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"button",18),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275element"](6,"i",19),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"div",20),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"h6",21),i["\u0275\u0275text"](11),i["\u0275\u0275pipe"](12,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,O,3,4,"button",22),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"h6",21),i["\u0275\u0275text"](17),i["\u0275\u0275pipe"](18,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275template"](20,j,4,6,"button",23),i["\u0275\u0275pipe"](21,"dsKeys"),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](4);i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](4,6,"pagination.options.description")),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](5,8,"pagination.options.description")),i["\u0275\u0275advance"](8),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](12,10,"pagination.results-per-page")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",null==e.paginationConfig?null:e.paginationConfig.pageSizeOptions),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](18,12,"pagination.sort-direction")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",i["\u0275\u0275pipeBind1"](21,14,e.sortDirections))}}function x(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"li",27),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"ds-listable-object-component-loader",28),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](4);i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("object",e)("viewMode",n.viewMode)}}function S(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",7),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",8),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,w,24,16,"div",9),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"ul",10),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,x,4,2,"li",11),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementStart"](15,"div"),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementStart"](17,"button",12),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).goPrev()})),i["\u0275\u0275element"](18,"i",13),i["\u0275\u0275text"](19),i["\u0275\u0275pipe"](20,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementStart"](22,"button",14),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](3).goNext()})),i["\u0275\u0275element"](23,"i",15),i["\u0275\u0275text"](24),i["\u0275\u0275pipe"](25,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](2).ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",!t.hideGear),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngForOf",null==e||null==e.payload?null:e.payload.page),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("disabled",(null==e||null==e.payload?null:e.payload.currentPage)<=1),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](20,6,"browse.previous.button"),""),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("disabled",(null==e||null==e.payload?null:e.payload.currentPage)>=(null==e||null==e.payload?null:e.payload.totalPages)),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](25,8,"browse.next.button"),"")}}function E(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,y,5,3,"div",3),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,S,28,10,"div",3),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"](2);i["\u0275\u0275property"]("@fadeIn",void 0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e.enableArrows),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e.enableArrows)}}function C(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-loading",29),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,1,"loading.browse-by"))}function k(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-error",29),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,1,"error.browse-by"))}function D(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",30),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,1,"browse.empty"),"\n "))}const I=function(e){return{"sr-only":e}};function M(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"h3",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,v,1,0,"ng-container",2),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,E,6,3,"div",3),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275template"](10,C,2,3,"ds-loading",4),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,k,2,3,"ds-error",4),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,D,3,3,"div",5),i["\u0275\u0275text"](15,"\n"),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.ngVar,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction1"](10,I,n.parentname)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,8,n.title)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngComponentOutlet",n.getStartsWithComponent())("ngComponentOutletInjector",n.objectInjector),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",(null==e?null:e.hasSucceeded)&&!(null!=e&&e.isLoading)&&(null==e||null==e.payload?null:e.payload.page.length)>0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e||(null==e?null:e.isLoading)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",null==e?null:e.hasFailed),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!(null!=e&&e.isLoading)&&0===(null==e||null==e.payload?null:e.payload.page.length))}}let T=(()=>{class e{constructor(e,t){this.injector=e,this.paginationService=t,this.viewMode=a.a.ListElement,this.type=o.a.text,this.startsWithOptions=[],this.enableArrows=!1,this.hideGear=!1,this.prev=new i.EventEmitter,this.next=new i.EventEmitter,this.pageSizeChange=new i.EventEmitter,this.sortDirectionChange=new i.EventEmitter,this.sortDirections=r.a}goPrev(){this.prev.emit(!0)}goNext(){this.next.emit(!0)}doPageSizeChange(e){this.paginationService.updateRoute(this.paginationConfig.id,{pageSize:e})}doSortDirectionChange(e){this.paginationService.updateRoute(this.paginationConfig.id,{sortDirection:e})}getStartsWithComponent(){return Object(o.b)(this.type)}ngOnInit(){this.objectInjector=i.Injector.create({providers:[{provide:"startsWithOptions",useFactory:()=>this.startsWithOptions,deps:[]},{provide:"paginationId",useFactory:()=>{var e;return null===(e=this.paginationConfig)||void 0===e?void 0:e.id},deps:[]}],parent:this.injector})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](c.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-browse-by"]],inputs:{title:"title",parentname:"parentname",objects$:"objects$",paginationConfig:"paginationConfig",sortConfig:"sortConfig",type:"type",startsWithOptions:"startsWithOptions",enableArrows:"enableArrows",hideGear:"hideGear"},outputs:{prev:"prev",next:"next",pageSizeChange:"pageSizeChange",sortDirectionChange:"sortDirectionChange"},decls:3,vars:3,consts:[[4,"ngVar"],[3,"ngClass"],[4,"ngComponentOutlet","ngComponentOutletInjector"],[4,"ngIf"],[3,"message",4,"ngIf"],["class","alert alert-info w-100","role","alert",4,"ngIf"],[3,"config","sortConfig","objects"],[1,"row"],[1,"col-12"],["ngbDropdown","","placement","bottom-right","class","d-inline-block float-right",4,"ngIf"],[1,"list-unstyled"],["class","mt-4 mb-4",4,"ngFor","ngForOf"],["id","nav-prev","type","button",1,"btn","btn-outline-primary","float-left",3,"disabled","click"],[1,"fas","fa-angle-left"],["id","nav-next","type","button",1,"btn","btn-outline-primary","float-right",3,"disabled","click"],[1,"fas","fa-angle-right"],["ngbDropdown","","placement","bottom-right",1,"d-inline-block","float-right"],["paginationControls","ngbDropdown"],["id","paginationControls","ngbDropdownToggle","",1,"btn","btn-secondary",3,"title"],["aria-hidden","true",1,"fas","fa-cog"],["id","paginationControlsDropdownMenu","aria-labelledby","paginationControls","ngbDropdownMenu",""],[1,"dropdown-header"],["class","dropdown-item page-size-change",3,"click",4,"ngFor","ngForOf"],["class","dropdown-item sort-direction-change",3,"click",4,"ngFor","ngForOf"],[1,"dropdown-item","page-size-change",3,"click"],["aria-hidden","true",1,"fas","fa-check",3,"ngClass"],[1,"dropdown-item","sort-direction-change",3,"click"],[1,"mt-4","mb-4"],[3,"object","viewMode"],[3,"message"],["role","alert",1,"alert","alert-info","w-100"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,M,16,12,"ng-container",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](1,1,t.objects$))},directives:[l.a,u.m,u.n,u.p,d.a,u.o,p.j,p.o,p.m,h.a,f.a,m.a],pipes:[u.b,g.d,b.a],styles:["[_nghost-%COMP%] .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}[_nghost-%COMP%] .dropdown-item[_ngcontent-%COMP%]{padding-left:20px}"],data:{animation:[s.a,s.c]}}),e})()},MkTI:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("l7P3"),s=n("2NI3"),o=n("Vurf"),a=n("ofXK"),c=n("1kSV"),l=n("sYmb");function u(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"ul",1),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"li",2),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"button",3),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().stopImpersonating()})),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275element"](7,"i",4),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n"),i["\u0275\u0275elementEnd"]()}2&e&&(i["\u0275\u0275advance"](4),i["\u0275\u0275propertyInterpolate"]("ngbTooltip",i["\u0275\u0275pipeBind1"](5,1,"nav.stop-impersonating")))}let d=(()=>{class e{constructor(e,t){this.store=e,this.authService=t}ngOnInit(){this.isAuthenticated$=this.store.pipe(Object(r.u)(s.h)),this.isImpersonating=this.authService.isImpersonating()}stopImpersonating(){this.authService.stopImpersonatingAndRefresh()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](r.i),i["\u0275\u0275directiveInject"](o.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-impersonate-navbar"]],decls:3,vars:3,consts:[["class","navbar-nav",4,"ngIf"],[1,"navbar-nav"],[1,"nav-item"],[1,"btn","btn-sm","btn-dark",3,"ngbTooltip","click"],[1,"fa","fa-user-secret"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,u,11,3,"ul",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](1,1,t.isAuthenticated$)&&t.isImpersonating)},directives:[a.p,c.O],pipes:[a.b,l.d],encapsulation:2}),e})()},MkmW:function(e,t,n){"use strict";t.hostReportError=function(e){setTimeout((function(){throw e}),0)}},MpTx:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("J3qs"),s=n("gSSd"),o=n("ofXK"),a=n("sYmb");function c(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,1,e.typeMessage))}}let l=(()=>{class e{set object(e){this._object=e;const t=this._object.getRenderTypes();if(!Object(r.d)(t.length)){const n=t[0];if(n instanceof Function){const t=Object(s.b)(e.type);this._typeMessage=Object(r.b)(t)?`${t.toLowerCase()}.listelement.badge`:`${n.name.toLowerCase()}.listelement.badge`}else this._typeMessage=`${n.toLowerCase()}.listelement.badge`}}get object(){return this._object}get typeMessage(){return this._typeMessage}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-type-badge"]],inputs:{object:"object"},decls:2,vars:1,consts:[[4,"ngIf"],[1,"badge","badge-info"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,c,6,3,"div",0),i["\u0275\u0275text"](1,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",t.typeMessage)},directives:[o.p],pipes:[a.d],encapsulation:2}),e})()},MpcQ:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("mrSG"),r=n("h5qW"),s=n("X/78"),o=n("7vy/"),a=n("mycY"),c=n("uLZQ"),l=n("lI3o"),u=n("VOnO"),d=n("fXoL"),p=n("zQ+x"),h=n("Bdp+"),f=n("l7P3"),m=n("tk/3");let g=(()=>{let e=class extends r.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="workflowactions"}getBrowseEndpoint(e,t){return this.halService.getEndpoint(this.linkPath)}};return e.\u0275fac=function(t){return new(t||e)(d["\u0275\u0275inject"](s.a),d["\u0275\u0275inject"](o.a),d["\u0275\u0275inject"](f.i),d["\u0275\u0275inject"](a.a),d["\u0275\u0275inject"](c.a),d["\u0275\u0275inject"](l.a),d["\u0275\u0275inject"](m.b),d["\u0275\u0275inject"](u.a))},e.\u0275prov=d["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(p.d)(h.a)],e),e})()},MsCY:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("fXoL"),r=n("Kvit"),s=n("2d/v"),o=n("q7s5");class a{}var c=n("ozI1");let l=(()=>{class e extends c.a{parse(e,t){const n=t.payload,i=new s.a(o.a).deserialize(n);let c=[];return n._embedded&&n._embedded.harvestermetadata&&n._embedded.harvestermetadata.configs&&(c=new s.a(a).serializeArray(n._embedded.harvestermetadata.configs)),i.metadataConfigs=c,this.addToObjectCache(i,e,t),new r.c(t.statusCode,i._links.self)}}return e.\u0275fac=function(t){return u(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();const u=i["\u0275\u0275getInheritedFactory"](l)},"N+g0":function(e,t,n){var i=n("g6v/"),r=n("m/L8"),s=n("glrk"),o=n("/GqU"),a=n("33Wh");e.exports=i?Object.defineProperties:function(e,t){s(e);for(var n,i=o(t),c=a(t),l=c.length,u=0;l>u;)r.f(e,n=c[u++],i[n]);return e}},N9FR:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return s}));var i=n("WL0R");const r={ADD_TO_HISTORY:Object(i.a)("dspace/history/ADD_TO_HISTORY"),GET_HISTORY:Object(i.a)("dspace/history/GET_HISTORY")};class s{constructor(e){this.type=r.ADD_TO_HISTORY,this.payload={url:e}}}},"NC/Y":function(e,t,n){var i=n("0GbY");e.exports=i("navigator","userAgent")||""},NFsL:function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));var i=n("pLZG"),r=n("lJxs"),s=n("/uUt"),o=n("fXoL"),a=n("3Pt+"),c=n("l7P3");const l=e=>e.forms;function u(e){return Object(c.r)(l,t=>t[e])}var d=n("J3qs"),p=n("LvDl"),h=n("xvwT"),f=n("AytR"),m=n("Q5/L");let g=(()=>{class e{constructor(e,t){this.formBuilderService=e,this.store=t}isValid(e){return this.store.pipe(Object(c.u)(u(e)),Object(i.a)(e=>Object(d.h)(e)),Object(r.a)(e=>e.valid),Object(s.a)())}getFormData(e){return this.store.pipe(Object(c.u)(u(e)),Object(i.a)(e=>Object(d.h)(e)),Object(r.a)(e=>e.data),Object(s.a)())}getFormTouchedState(e){return this.store.pipe(Object(c.u)(u(e)),Object(i.a)(e=>Object(d.h)(e)),Object(r.a)(e=>e.touched),Object(s.a)())}getFormErrors(e){return this.store.pipe(Object(c.u)(u(e)),Object(i.a)(e=>Object(d.h)(e)),Object(r.a)(e=>e.errors),Object(s.a)())}isFormInitialized(e){return this.store.pipe(Object(c.u)(u(e)),Object(s.a)(),Object(r.a)(e=>Object(d.h)(e)))}getUniqueId(e){return Object(p.uniqueId)()+"_"+e}validateAllFormFields(e){Object.keys(e.controls).forEach(t=>{const n=e.get(t);n instanceof a.FormControl?(n.markAsTouched({onlySelf:!0}),n.markAsDirty({onlySelf:!0})):(n instanceof a.FormGroup||n instanceof a.FormArray)&&this.validateAllFormFields(n)})}hasValidationErrors(e){let t=!1;const n=Object.keys(e.controls);for(const i of n){const n=e.get(i);if(n instanceof a.FormControl?t=!n.valid&&n.touched:(n instanceof a.FormGroup||n instanceof a.FormArray)&&(t=this.hasValidationErrors(n)),t)break}return t}addControlErrors(e,t,n,i){Object.keys(e.errors).filter(t=>!0===e.errors[t]).map(e=>`error.validation.${e}`).forEach(e=>this.addError(t,n,i,e))}addErrorToField(e,t,n){const i={},r=this.getValidatorNameFromMap(n);let s=n;t.errorMessages||(t.errorMessages={}),Object(d.d)(t.errorMessages[r])?t.errorMessages[r]=n:s=t.errorMessages[r],e.hasError(r)||(i[r]=!0,e.setErrors(i)),e.markAsTouched()}removeErrorFromField(e,t,n){const i={},r=this.getValidatorNameFromMap(n);e.hasError(r)&&(i[r]=null,e.setErrors(i)),e.markAsUntouched()}resetForm(e,t,n){this.formBuilderService.clearAllModelsValue(t),e.reset(),this.store.dispatch(new h.d(n,e.value))}getValidatorNameFromMap(e){if(e.includes(".")){const t=e.split(".");t&&t.length>0&&(e=this.getValidatorNameFromMap(t[t.length-1]))}return f.a.form.validatorMap.hasOwnProperty(e)?f.a.form.validatorMap[e]:e}initForm(e,t,n){this.store.dispatch(new h.f(e,this.formBuilderService.getValueFromModel(t),n))}setStatusChanged(e,t){this.store.dispatch(new h.i(e,t))}getForm(e){return this.store.pipe(Object(c.u)(u(e)))}removeForm(e){this.store.dispatch(new h.g(e))}changeForm(e,t){this.store.dispatch(new h.d(e,this.formBuilderService.getValueFromModel(t)))}setTouched(e,t,n){const i=this.formBuilderService.getMetadataIdsFromEvent(n);this.store.dispatch(new h.c(e,i))}addError(e,t,n,i){const r=t.replace(/\./g,"_");this.store.dispatch(new h.b(e,r,n,i))}removeError(e,t,n){const i=t.replace(/\./g,"_");this.store.dispatch(new h.h(e,i,n))}}return e.\u0275fac=function(t){return new(t||e)(o["\u0275\u0275inject"](m.a),o["\u0275\u0275inject"](c.i))},e.\u0275prov=o["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},NJ4a:function(e,t,n){"use strict";function i(e){setTimeout(()=>{throw e},0)}n.d(t,"a",(function(){return i}))},NJ9Y:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var i=n("sVev"),r=n("pLZG"),s=n("BFxc"),o=n("XDbj"),a=n("xbPD"),c=n("SpAZ");function l(e,t){const n=arguments.length>=2;return l=>l.pipe(e?Object(r.a)((t,n)=>e(t,n,l)):c.a,Object(s.a)(1),n?Object(a.a)(t):Object(o.a)(()=>new i.a))}},NM6P:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("itXk"),s=n("pLZG"),o=n("lJxs"),a=n("SxV6"),c=n("J3qs"),l=n("Z2aN");let u=(()=>{class e{constructor(e,t,n,i){this.roleService=e,this.viewContainer=t,this.changeDetector=n,this.templateRef=i,this.subs=[]}ngOnChanges(e){this.hasRoles(this.dsShowOnlyForRole),e.dsShowOnlyForRole?this.validateOnly():e.dsShowExceptForRole&&this.validateExcept()}ngOnDestroy(){this.subs.filter(e=>Object(c.b)(e)).forEach(e=>e.unsubscribe())}showTemplateBlockInView(){this.viewContainer.clear(),this.templateRef&&(this.viewContainer.createEmbeddedView(this.templateRef),this.changeDetector.markForCheck())}validateOnly(){this.subs.push(this.hasRoles(this.dsShowOnlyForRole).pipe(Object(s.a)(e=>e)).subscribe(e=>{this.showTemplateBlockInView()}))}validateExcept(){this.subs.push(this.hasRoles(this.dsShowExceptForRole).pipe(Object(s.a)(e=>!e)).subscribe(e=>{this.showTemplateBlockInView()}))}hasRoles(e){const t=(Array.isArray(e)?e:[e]).map(e=>this.roleService.checkRole(e));return Object(r.a)(t).pipe(Object(o.a)(e=>e.includes(!0)),Object(a.a)())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](l.a),i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","dsShowOnlyForRole",""],["","dsShowExceptForRole",""]],inputs:{dsShowOnlyForRole:"dsShowOnlyForRole",dsShowExceptForRole:"dsShowExceptForRole"},features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})()},NXyV:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("HDdC"),r=n("Cfvw"),s=n("EY2u");function o(e){return new i.a(t=>{let n;try{n=e()}catch(i){return void t.error(i)}return(n?Object(r.a)(n):Object(s.b)()).subscribe(t)})}},Nk8Y:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("itXk"),s=n("SxV6"),o=n("lJxs"),a=function(e){return e.Workspace="workspace",e.Workflow="workflow",e}({}),c=n("joI/"),l=n("7DXY"),u=n("qc8P"),d=n("ynxc"),p=n("Z2aN"),h=n("ppE2"),f=n("MFUF"),m=n("tyNb");const g=new Map([[a.Workspace,d.a.Workspace],[a.Workflow,d.a.Workflow]]);let b=(()=>{class e extends c.a{constructor(e,t,n,i){super(t,n,i),this.roleService=e,this.routeService=t,this.paginationService=n,this.route=i,this.defaultPagination=Object.assign(new l.a,{id:"mydspace-page",pageSize:10,currentPage:1}),this.defaultSort=new u.b("dc.date.issued",u.a.DESC),this.defaultConfiguration="workspace",this.defaultScope="",this.defaultQuery="",this._defaults=null,this.initDefaults(),this.isSubmitter$=this.roleService.isSubmitter(),this.isController$=this.roleService.isController(),this.isAdmin$=this.roleService.isAdmin()}getAvailableConfigurationTypes(){return Object(r.a)(this.isSubmitter$,this.isController$,this.isAdmin$).pipe(Object(s.a)(),Object(o.a)(([e,t,n])=>{const i=[];return e&&i.push(a.Workspace),(t||n)&&i.push(a.Workflow),i}))}getAvailableConfigurationOptions(){return this.getAvailableConfigurationTypes().pipe(Object(s.a)(),Object(o.a)(e=>{const t=[];return e.forEach(e=>{const n=e,i=`mydspace.show.${n}`,r=g.get(e);t.push({value:n,label:i,context:r})}),t}))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](p.a),i["\u0275\u0275inject"](h.a),i["\u0275\u0275inject"](f.a),i["\u0275\u0275inject"](m.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},NqqP:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var i=n("mrSG"),r=n("fXoL"),s=n("h5qW"),o=n("X/78"),a=n("7vy/"),c=n("mycY"),l=n("uLZQ"),u=n("lI3o"),d=n("VOnO"),p=n("zQ+x"),h=n("rPIE"),f=n("eIep"),m=n("PCBh"),g=n("l7P3"),b=n("tk/3");let v=(()=>{let e=class extends s.a{constructor(e,t,n,i,r,s,o,a,c){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.bitstreamDataService=o,this.http=a,this.comparator=c,this.linkPath="processes"}getFilesEndpoint(e){return this.getBrowseEndpoint().pipe(Object(f.a)(t=>this.halService.getEndpoint("files",`${t}/${e}`)))}getFiles(e){const t=this.getFilesEndpoint(e);return this.bitstreamDataService.findAllByHref(t)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](o.a),r["\u0275\u0275inject"](a.a),r["\u0275\u0275inject"](g.i),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](l.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](m.a),r["\u0275\u0275inject"](b.b),r["\u0275\u0275inject"](d.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(p.d)(h.a)],e),e})()},Nv8m:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("DH7j"),r=n("yCtX"),s=n("l7GE"),o=n("ZUHj");function a(...e){if(1===e.length){if(!Object(i.a)(e[0]))return e[0];e=e[0]}return Object(r.a)(e,void 0).lift(new c)}class c{call(e,t){return t.subscribe(new l(e))}}class l extends s.a{constructor(e){super(e),this.hasFirst=!1,this.observables=[],this.subscriptions=[]}_next(e){this.observables.push(e)}_complete(){const e=this.observables,t=e.length;if(0===t)this.destination.complete();else{for(let n=0;n{class e{constructor(e,t){this.vcRef=e,this.templateRef=t,this.context={}}set ngVar(e){this.context.$implicit=this.context.ngVar=e,this.updateView()}updateView(){this.vcRef.clear(),this.vcRef.createEmbeddedView(this.templateRef,this.context)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ViewContainerRef),i["\u0275\u0275directiveInject"](i.TemplateRef))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","ngVar",""]],inputs:{ngVar:"ngVar"}}),e})()},O51k:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("mrSG"),r=n("zQ+x"),s=n("0HXA");const o=new(n("+1Sv").a)("discovery-facetvalues");var a=n("Zb3p"),c=n("zNB6"),l=n("6VZE"),u=n("f+Ev");let d=(()=>{let e=class extends c.a{constructor(){super(...arguments),this.type=o}};return e.type=o,Object(i.b)([s.a,Object(i.c)("design:type",Object)],e.prototype,"type",void 0),Object(i.b)([l.autoserialize,Object(i.c)("design:type",String)],e.prototype,"name",void 0),Object(i.b)([Object(l.autoserializeAs)(String,"facetType"),Object(i.c)("design:type",String)],e.prototype,"filterType",void 0),Object(i.b)([l.autoserialize,Object(i.c)("design:type",Number)],e.prototype,"facetLimit",void 0),Object(i.b)([Object(l.autoserializeAs)(a.a,"values"),Object(i.c)("design:type",Array)],e.prototype,"page",void 0),e=Object(i.b)([r.i,Object(l.inheritSerialization)(u.a),Object(l.inheritSerialization)(c.a)],e),e})()},O741:function(e,t,n){var i=n("2oRo"),r=n("Fib7"),s=i.String,o=i.TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw o("Can't set "+s(e)+" as a prototype")}},OAkW:function(e,t,n){"use strict";t.subscribeToArray=function(e){return function(t){for(var n=0,i=e.length;n{class e{constructor(e,t,n){this.externalSourceService=e,this.searchService=t,this.requestService=n,this.singleResultOptions=Object.assign(new p.a,{id:"single-result-options",pageSize:1})}getLocalResults(e,t,n=!0){const a=Object.assign(new u.a({}),t,{fixedFilter:e.filter,configuration:e.searchConfiguration});return n&&(this.searchConfig=a),this.searchService.search(a).pipe(Object(i.a)(()=>new d.a(1),e=>e.pipe(Object(r.a)(e=>e.isLoading),function(...e){return t=>t.lift.call(Object(s.a)(t,...e))}(e.pipe(Object(o.a)(1))))))}getTotalLocalResults(e,t){return this.getLocalResults(e,Object.assign(new u.a({}),t,{pagination:this.singleResultOptions}),!1).pipe(Object(h.c)(),Object(h.o)(),Object(a.a)(e=>e.totalElements),Object(c.a)(0))}getTotalExternalResults(e,t){return this.externalSourceService.getExternalSourceEntries(e.id,Object.assign(new u.a({}),t,{pagination:this.singleResultOptions})).pipe(Object(h.c)(),Object(h.o)(),Object(a.a)(e=>e.totalElements),Object(c.a)(0),Object(l.a)())}removeLocalResultsCache(){this.searchService.getEndpoint().subscribe(e=>this.requestService.removeByHrefSubstring(e))}}return e.\u0275fac=function(t){return new(t||e)(f["\u0275\u0275inject"](m.a),f["\u0275\u0275inject"](g.a),f["\u0275\u0275inject"](b.a))},e.\u0275prov=f["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},OIYi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("wd/R"))},OQgR:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return d}));var i=n("7o/Q"),r=n("quSY"),s=n("HDdC"),o=n("XNiG");function a(e,t,n,i){return r=>r.lift(new c(e,t,n,i))}class c{constructor(e,t,n,i){this.keySelector=e,this.elementSelector=t,this.durationSelector=n,this.subjectSelector=i}call(e,t){return t.subscribe(new l(e,this.keySelector,this.elementSelector,this.durationSelector,this.subjectSelector))}}class l extends i.a{constructor(e,t,n,i,r){super(e),this.keySelector=t,this.elementSelector=n,this.durationSelector=i,this.subjectSelector=r,this.groups=null,this.attemptedToUnsubscribe=!1,this.count=0}_next(e){let t;try{t=this.keySelector(e)}catch(n){return void this.error(n)}this._group(e,t)}_group(e,t){let n=this.groups;n||(n=this.groups=new Map);let i,r=n.get(t);if(this.elementSelector)try{i=this.elementSelector(e)}catch(s){this.error(s)}else i=e;if(!r){r=this.subjectSelector?this.subjectSelector():new o.a,n.set(t,r);const e=new d(t,r,this);if(this.destination.next(e),this.durationSelector){let e;try{e=this.durationSelector(new d(t,r))}catch(s){return void this.error(s)}this.add(e.subscribe(new u(t,r,this)))}}r.closed||r.next(i)}_error(e){const t=this.groups;t&&(t.forEach((t,n)=>{t.error(e)}),t.clear()),this.destination.error(e)}_complete(){const e=this.groups;e&&(e.forEach((e,t)=>{e.complete()}),e.clear()),this.destination.complete()}removeGroup(e){this.groups.delete(e)}unsubscribe(){this.closed||(this.attemptedToUnsubscribe=!0,0===this.count&&super.unsubscribe())}}class u extends i.a{constructor(e,t,n){super(t),this.key=e,this.group=t,this.parent=n}_next(e){this.complete()}_unsubscribe(){const{parent:e,key:t}=this;this.key=this.parent=null,e&&e.removeGroup(t)}}class d extends s.a{constructor(e,t,n){super(),this.key=e,this.groupSubject=t,this.refCountSubscription=n}_subscribe(e){const t=new r.a,{refCountSubscription:n,groupSubject:i}=this;return n&&!n.closed&&t.add(new p(n)),t.add(i.subscribe(e)),t}}class p extends r.a{constructor(e){super(),this.parent=e,e.count++}unsubscribe(){const e=this.parent;e.closed||this.closed||(super.unsubscribe(),e.count-=1,0===e.count&&e.attemptedToUnsubscribe&&e.unsubscribe())}}},OUbH:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var i=n("mrSG"),r=n("fXoL"),s=n("4v6T"),o=n("3jCq"),a=n("4SI6"),c=n("UVdL"),l=n("Xioo"),u=n("ofXK"),d=n("MpTx"),p=n("y/PT"),h=n("Ybtn"),f=n("tyNb");function m(e,t){if(1&e&&r["\u0275\u0275element"](0,"ds-type-badge",2),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("object",e.dso)}}const g=function(e){return[e]};function b(e,t){if(1&e&&r["\u0275\u0275element"](0,"a",11),2&e){const e=r["\u0275\u0275nextContext"](2);r["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",r["\u0275\u0275pureFunction1"](3,g,e.itemPageRoute))("innerHTML",e.dsoTitle,r["\u0275\u0275sanitizeHtml"])}}function v(e,t){if(1&e&&r["\u0275\u0275element"](0,"span",12),2&e){const e=r["\u0275\u0275nextContext"](2);r["\u0275\u0275property"]("innerHTML",e.dsoTitle,r["\u0275\u0275sanitizeHtml"])}}function y(e,t){if(1&e&&r["\u0275\u0275element"](0,"span",15),2&e){const e=r["\u0275\u0275nextContext"](3);r["\u0275\u0275property"]("innerHTML",e.firstMetadataValue("dc.publisher")+", ",r["\u0275\u0275sanitizeHtml"])}}function _(e,t){if(1&e&&r["\u0275\u0275element"](0,"span",16),2&e){const e=r["\u0275\u0275nextContext"](3);r["\u0275\u0275property"]("innerHTML",e.firstMetadataValue("dc.date.issued"),r["\u0275\u0275sanitizeHtml"])}}function O(e,t){if(1&e&&(r["\u0275\u0275elementContainerStart"](0),r["\u0275\u0275text"](1,"\n ("),r["\u0275\u0275template"](2,y,1,1,"span",13),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275template"](4,_,1,1,"span",14),r["\u0275\u0275text"](5,")\n "),r["\u0275\u0275elementContainerEnd"]()),2&e){const e=r["\u0275\u0275nextContext"](2);r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.dso.firstMetadataValue("dc.publisher")),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.dso.firstMetadataValue("dc.date.issued"))}}function j(e,t){1&e&&(r["\u0275\u0275elementStart"](0,"span"),r["\u0275\u0275text"](1,"; "),r["\u0275\u0275elementEnd"]())}function w(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"span"),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"span",19),r["\u0275\u0275element"](3,"span",19),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](4,"\n "),r["\u0275\u0275template"](5,j,2,0,"span",8),r["\u0275\u0275text"](6,"\n "),r["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=t.last;r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("innerHTML",e,r["\u0275\u0275sanitizeHtml"]),r["\u0275\u0275advance"](1),r["\u0275\u0275property"]("innerHTML",e,r["\u0275\u0275sanitizeHtml"]),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",!n)}}const x=function(){return["dc.contributor.author","dc.creator","dc.contributor.*"]};function S(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"span",17),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275template"](2,w,7,3,"span",18),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275elementEnd"]()),2&e){const e=r["\u0275\u0275nextContext"](2);r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngForOf",e.allMetadataValues(r["\u0275\u0275pureFunction0"](1,x)))}}function E(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"div",20),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275elementStart"](2,"ds-truncatable-part",7),r["\u0275\u0275element"](3,"span",19),r["\u0275\u0275text"](4,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementEnd"]()),2&e){const e=r["\u0275\u0275nextContext"](2);r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("id",e.dso.id)("minLines",3),r["\u0275\u0275advance"](1),r["\u0275\u0275property"]("innerHTML",e.firstMetadataValue("dc.description.abstract"),r["\u0275\u0275sanitizeHtml"])}}function C(e,t){if(1&e&&(r["\u0275\u0275elementStart"](0,"ds-truncatable",3),r["\u0275\u0275text"](1,"\n "),r["\u0275\u0275template"](2,b,1,5,"a",4),r["\u0275\u0275text"](3,"\n "),r["\u0275\u0275template"](4,v,1,1,"span",5),r["\u0275\u0275text"](5,"\n "),r["\u0275\u0275elementStart"](6,"span",6),r["\u0275\u0275text"](7,"\n "),r["\u0275\u0275elementStart"](8,"ds-truncatable-part",7),r["\u0275\u0275text"](9,"\n "),r["\u0275\u0275template"](10,O,6,2,"ng-container",8),r["\u0275\u0275text"](11,"\n "),r["\u0275\u0275template"](12,S,4,2,"span",9),r["\u0275\u0275text"](13,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](14,"\n "),r["\u0275\u0275elementEnd"](),r["\u0275\u0275text"](15,"\n "),r["\u0275\u0275template"](16,E,6,3,"div",10),r["\u0275\u0275text"](17,"\n"),r["\u0275\u0275elementEnd"]()),2&e){const e=r["\u0275\u0275nextContext"]();r["\u0275\u0275property"]("id",e.dso.id),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.linkType!=e.linkTypes.None),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.linkType==e.linkTypes.None),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("id",e.dso.id)("minLines",1),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.dso.firstMetadataValue("dc.publisher")||e.dso.firstMetadataValue("dc.date.issued")),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",e.dso.allMetadata(r["\u0275\u0275pureFunction0"](8,x)).length>0),r["\u0275\u0275advance"](4),r["\u0275\u0275property"]("ngIf",e.dso.firstMetadataValue("dc.description.abstract"))}}let k=(()=>{let e=class extends c.a{ngOnInit(){super.ngOnInit(),this.itemPageRoute=Object(l.h)(this.dso)}};return e.\u0275fac=function(t){return D(t||e)},e.\u0275cmp=r["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-search-result-list-element"]],features:[r["\u0275\u0275InheritDefinitionFeature"]],decls:4,vars:2,consts:[[3,"object",4,"ngIf"],[3,"id",4,"ngIf"],[3,"object"],[3,"id"],["rel","noopener noreferrer","class","lead item-list-title dont-break-out",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"innerHTML",4,"ngIf"],[1,"text-muted"],[3,"id","minLines"],[4,"ngIf"],["class","item-list-authors",4,"ngIf"],["class","item-list-abstract",4,"ngIf"],["rel","noopener noreferrer",1,"lead","item-list-title","dont-break-out",3,"target","routerLink","innerHTML"],[1,"lead","item-list-title","dont-break-out",3,"innerHTML"],["class","item-list-publisher",3,"innerHTML",4,"ngIf"],["class","item-list-date",3,"innerHTML",4,"ngIf"],[1,"item-list-publisher",3,"innerHTML"],[1,"item-list-date",3,"innerHTML"],[1,"item-list-authors"],[4,"ngFor","ngForOf"],[3,"innerHTML"],[1,"item-list-abstract"]],template:function(e,t){1&e&&(r["\u0275\u0275template"](0,m,1,1,"ds-type-badge",0),r["\u0275\u0275text"](1,"\n\n"),r["\u0275\u0275template"](2,C,18,9,"ds-truncatable",1),r["\u0275\u0275text"](3,"\n")),2&e&&(r["\u0275\u0275property"]("ngIf",t.showLabel),r["\u0275\u0275advance"](2),r["\u0275\u0275property"]("ngIf",null!=t.object))},directives:[u.p,d.a,p.a,h.a,f.k,u.o],styles:[""]}),e=Object(i.b)([Object(s.e)("PublicationSearchResult",o.a.ListElement),Object(s.e)(a.a,o.a.ListElement)],e),e})();const D=r["\u0275\u0275getInheritedFactory"](k)},OXP5:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("TVZh"),s=n("FU+A"),o=n("J3qs"),a=n("lJxs"),c=n("itXk"),l=n("LRne"),u=n("1mcE"),d=n("tyNb"),p=n("ofXK");function h(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",4),i["\u0275\u0275elementEnd"]())}function f(e,t){1&e&&i["\u0275\u0275elementContainer"](0)}function m(e,t){1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275projection"](1),i["\u0275\u0275text"](2,"\n"))}const g=["*"];let b=(()=>{class e{constructor(e){this.authorizationService=e,this.cssClasses="",this.isBlank=!1,this.enableRequestACopy=!0}ngOnInit(){if(this.enableRequestACopy){this.canDownload$=this.authorizationService.isAuthorized(s.a.CanDownload,Object(o.e)(this.bitstream)?this.bitstream.self:void 0);const e=this.authorizationService.isAuthorized(s.a.CanRequestACopy,Object(o.e)(this.bitstream)?this.bitstream.self:void 0);this.bitstreamPath$=Object(c.a)([this.canDownload$,e]).pipe(Object(a.a)(([e,t])=>this.getBitstreamPath(e,t)))}else this.bitstreamPath$=Object(l.a)(this.getBitstreamDownloadPath()),this.canDownload$=Object(l.a)(!0)}getBitstreamPath(e,t){return!e&&t&&Object(o.b)(this.item)?Object(r.q)(this.item,this.bitstream):this.getBitstreamDownloadPath()}getBitstreamDownloadPath(){return{routerLink:Object(r.o)(this.bitstream),queryParams:{}}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](u.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-file-download-link"]],inputs:{bitstream:"bitstream",item:"item",cssClasses:"cssClasses",isBlank:"isBlank",enableRequestACopy:"enableRequestACopy"},ngContentSelectors:g,decls:13,vars:12,consts:[[1,"dont-break-out",3,"routerLink","queryParams","target","ngClass"],[4,"ngIf"],[4,"ngTemplateOutlet"],["content",""],[1,"fas","fa-lock"]],template:function(e,t){if(1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275elementStart"](0,"a",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,h,2,0,"span",1),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,f,1,0,"ng-container",2),i["\u0275\u0275text"](8,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n\n"),i["\u0275\u0275template"](10,m,3,0,"ng-template",null,3,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](12,"\n")),2&e){const e=i["\u0275\u0275reference"](11);let n=null,r=null;i["\u0275\u0275property"]("routerLink",null==(n=i["\u0275\u0275pipeBind1"](1,6,t.bitstreamPath$))?null:n.routerLink)("queryParams",null==(r=i["\u0275\u0275pipeBind1"](2,8,t.bitstreamPath$))?null:r.queryParams)("target",t.isBlank?"_blank":"_self")("ngClass",t.cssClasses),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](5,10,t.canDownload$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngTemplateOutlet",e)}},directives:[d.k,p.m,p.p,p.t],pipes:[p.b],styles:[""]}),e})()},Oaa7:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},Ob0Z:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function i(e,t,n,i){var r="";if(t)switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":r="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":r="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":r="%d \u0924\u093e\u0938";break;case"d":r="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":r="%d \u0926\u093f\u0935\u0938";break;case"M":r="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":r="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u0947"}else switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":r="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":r="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":r="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":r="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":r="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":r="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":r="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u092a\u0939\u093e\u091f\u0947"===t||"\u0938\u0915\u093e\u0933\u0940"===t?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===t||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===t||"\u0930\u093e\u0924\u094d\u0930\u0940"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"\u092a\u0939\u093e\u091f\u0947":e<12?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(n("wd/R"))},"Obj/":function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"j",(function(){return a})),n.d(t,"h",(function(){return c})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return u})),n.d(t,"i",(function(){return d})),n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"e",(function(){return m}));var i=n("zZO8");const r="parent",s="collections";function o(){return`/${s}`}function a(e){return new i.a(o(),e).toString()}function c(e){return new i.a(o(),e,h).toString()}function l(){return new i.a(o(),p).toString()}function u(e){return new i.a(a(e),h,f).toString()}function d(e){return new i.a(a(e),m).toString()}const p="create",h="edit",f="roles",m="itemtemplate"},OjkT:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===t?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===t?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===t?e>=10?e:e+12:"\u0938\u093e\u0901\u091d"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(n("wd/R"))},Omew:function(e,t,n){var i={"./custom/app/pagenotfound/pagenotfound.component":["5/7w",68]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="Omew",e.exports=r},OmwH:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},OpvP:function(e,t,n){var i=n("4zBA");e.exports=i({}.isPrototypeOf)},Oqsf:function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var i=n("fXoL"),r=n("3Pt+"),s=n("2Vo4"),o=n("Cfvw"),a=n("LRne"),c=n("Kj3r"),l=n("/uUt"),u=n("JX91"),d=n("eIep"),p=n("5+tZ"),h=n("lJxs"),f=n("128B"),m=n("IzEk"),g=n("J3qs"),b=n("84Zn"),v=n("1QIV"),y=n("DNva"),_=n("ofXK"),O=n("dlKe"),j=n("Frqi"),w=n("sYmb");function x(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"input",6,7),i["\u0275\u0275listener"]("click",(function(e){return e.stopPropagation()})),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](4,2,"submission.sections.general.search-collection")),i["\u0275\u0275property"]("formControl",e.searchField)}}function S(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",8),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,1,"submission.sections.general.no-collection"),"\n "))}function E(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"li",14),i["\u0275\u0275text"](1),i["\u0275\u0275element"](2,"i",15),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.name," ")}}function C(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"button",10),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](2).onSelect(n)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ul",11),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,E,4,1,"li",12),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"li",13),i["\u0275\u0275text"](7),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit;i["\u0275\u0275propertyInterpolate"]("title",e.collection.name),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngForOf",e.communities),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](e.collection.name)}}function k(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,C,10,3,"button",9),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",e.searchListCollection)}}function D(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",8),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-loading",16),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](3,1,"loading.default")))}let I=(()=>{class e{constructor(e,t,n){this.changeDetectorRef=e,this.collectionDataService=t,this.el=n,this.searchField=new r.FormControl,this.scrollableBottom=!1,this.scrollableTop=!1,this.subs=[],this.searchListCollection=[],this.selectionChange=new i.EventEmitter,this.isLoading=new s.a(!1),this.searchComplete=new i.EventEmitter,this.theOnlySelectable=new i.EventEmitter}onMousewheel(e){e.wheelDelta>0&&this.scrollableTop&&e.preventDefault(),e.wheelDelta<0&&this.scrollableBottom&&e.preventDefault()}ngOnInit(){this.isLoading.next(!1),this.subs.push(this.searchField.valueChanges.pipe(Object(c.a)(500),Object(l.a)(),Object(u.a)("")).subscribe(e=>{Object(g.b)(e)&&e!==this.currentQuery&&(this.resetPagination(),this.currentQuery=e,this.populateCollectionList(this.currentQuery,this.currentPage))})),setTimeout(()=>this.el.nativeElement.querySelector("input").focus(),0)}onScroll(e){this.scrollableBottom=e.target.scrollTop+e.target.clientHeight===e.target.scrollHeight,this.scrollableTop=0===e.target.scrollTop}onScrollDown(){this.hasNextPage&&this.populateCollectionList(this.currentQuery,++this.currentPage)}onSelect(e){this.isLoading.next(!0),this.selectionChange.emit(e)}populateCollectionList(e,t){this.isLoading.next(!0);const n={elementsPerPage:10,currentPage:t};let i;i=this.entityType?this.collectionDataService.getAuthorizedCollectionByEntityType(e,this.entityType,n,!0,Object(b.a)("parentCommunity")):this.collectionDataService.getAuthorizedCollection(e,n,!0,!0,Object(b.a)("parentCommunity")),this.searchListCollection$=i.pipe(Object(v.g)(),Object(d.a)(e=>(this.searchComplete.emit(),e.hasSucceeded&&e.payload.totalElements>0?(this.searchListCollection.length>=e.payload.totalElements&&(this.hasNextPage=!1),this.emitSelectionEvents(e),Object(o.a)(e.payload.page).pipe(Object(p.a)(e=>e.parentCommunity.pipe(Object(v.j)(),Object(h.a)(t=>({communities:[{id:t.id,name:t.name}],collection:{id:e.id,uuid:e.id,name:e.name}})))),Object(f.a)((e,t)=>[...e,t],[]))):(this.hasNextPage=!1,Object(a.a)([]))))),this.subs.push(this.searchListCollection$.subscribe(e=>{this.searchListCollection.push(...e),this.hideShowLoader(!1),this.changeDetectorRef.detectChanges()}))}ngOnDestroy(){this.subs.filter(e=>Object(g.b)(e)).forEach(e=>e.unsubscribe())}reset(){this.searchField.setValue("")}resetPagination(){this.currentPage=1,this.currentQuery="",this.hasNextPage=!0,this.searchListCollection=[]}hideShowLoader(e){this.isLoading.next(e)}emitSelectionEvents(e){if(1===e.payload.totalElements){const t=e.payload.page[0];e.payload.page[0].parentCommunity.pipe(Object(v.j)(),Object(m.a)(1)).subscribe(e=>{this.theOnlySelectable.emit({communities:[{id:e.id,name:e.name,uuid:e.id}],collection:{id:t.id,uuid:t.id,name:t.name}})})}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.ChangeDetectorRef),i["\u0275\u0275directiveInject"](y.a),i["\u0275\u0275directiveInject"](i.ElementRef))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-collection-dropdown"]],hostBindings:function(e,t){1&e&&i["\u0275\u0275listener"]("mousewheel",(function(e){return t.onMousewheel(e)}))},inputs:{entityType:"entityType"},outputs:{selectionChange:"selectionChange",searchComplete:"searchComplete",theOnlySelectable:"theOnlySelectable"},decls:15,vars:13,consts:[["class","form-group w-100 pr-2 pl-2",4,"ngIf"],[1,"dropdown-divider"],["aria-labelledby","dropdownMenuButton","infiniteScroll","",1,"scrollable-menu",3,"infiniteScrollDistance","infiniteScrollThrottle","infiniteScrollUpDistance","fromRoot","scrollWindow","scroll","scrolled"],["class","dropdown-item disabled",4,"ngIf"],[4,"ngIf"],[1,"form-group","w-100","pr-2","pl-2"],["type","search",1,"form-control","w-100",3,"placeholder","formControl","click"],["searchFieldEl",""],[1,"dropdown-item","disabled"],["class","dropdown-item collection-item",3,"title","click",4,"ngFor","ngForOf"],[1,"dropdown-item","collection-item",3,"title","click"],[1,"list-unstyled","mb-0"],["class","list-item text-truncate text-secondary",4,"ngFor","ngForOf"],[1,"list-item","text-truncate","text-primary","font-weight-bold"],[1,"list-item","text-truncate","text-secondary"],["aria-hidden","true",1,"fa","fa-level-down"],[3,"message"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,x,6,4,"div",0),i["\u0275\u0275text"](1,"\n"),i["\u0275\u0275element"](2,"div",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementStart"](4,"div",2),i["\u0275\u0275listener"]("scroll",(function(e){return t.onScroll(e)}))("scrolled",(function(){return t.onScrollDown()})),i["\u0275\u0275text"](5,"\n\n "),i["\u0275\u0275template"](6,S,3,3,"button",3),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,k,4,1,"ng-container",4),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275template"](11,D,6,3,"button",3),i["\u0275\u0275pipe"](12,"async"),i["\u0275\u0275text"](13,"\n\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](14,"\n")),2&e&&(i["\u0275\u0275property"]("ngIf",t.searchField),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("infiniteScrollDistance",1.5)("infiniteScrollThrottle",0)("infiniteScrollUpDistance",1.5)("fromRoot",!0)("scrollWindow",!1),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",0==(null==t.searchListCollection?null:t.searchListCollection.length)&&!i["\u0275\u0275pipeBind1"](7,9,t.isLoading)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",(null==t.searchListCollection?null:t.searchListCollection.length)>0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](12,11,t.isLoading)))},directives:[_.p,O.a,r.DefaultValueAccessor,r.NgControlStatus,r.FormControlDirective,_.o,j.a],pipes:[_.b,w.d],styles:[".scrollable-menu[_ngcontent-%COMP%]{height:auto;max-height:var(--ds-dropdown-menu-max-height);overflow-x:hidden}.collection-item[_ngcontent-%COMP%]{border-bottom:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color)}#collectionControlsDropdownMenu[_ngcontent-%COMP%]{outline:0;left:0!important;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}"]}),e})()},"OuN+":function(e,t,n){"use strict";n.d(t,"a",(function(){return A}));var i=n("fXoL"),r=n("1uah"),s=n("itXk"),o=n("LRne"),a=n("cBt8"),c=n("1QIV"),l=n("eIep"),u=n("pLZG"),d=n("lJxs"),p=n("khWb"),h=n("J3qs");class f extends a.c{constructor(e){super(),this.itemType=e}get representationType(){return Object(h.b)(this.authority)?p.a.AuthorityControlled:p.a.PlainText}getValue(){return this.value}}var m=n("naZE"),g=n("84Zn"),b=n("KbUz"),v=n("kN8A"),y=n("QCrl"),_=n("ofXK"),O=n("O/5o"),j=n("Ytjd"),w=n("Frqi"),x=n("tyNb"),S=n("sYmb");function E(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-metadata-representation-loader",6),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementEnd"]()),2&e&&i["\u0275\u0275property"]("mdRepresentation",t.$implicit)}function C(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-loading",7),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,1,"loading.default"))}const k=function(e){return{amount:e}};function D(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",12),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](4).increase()})),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=i["\u0275\u0275nextContext"](4);i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind2"](4,1,"item.page.related-items.view-more",i["\u0275\u0275pureFunction1"](4,k,e.total-e.objects.length*e.incrementBy1)}}function T(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,E,2,1,"ds-metadata-representation-loader",3),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,C,2,3,"ds-loading",4),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,M,6,2,"div",5),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.ngVar,n=i["\u0275\u0275nextContext"]().index,r=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",e),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",n+1===r.objects.length&&n>0&&(!e||0===(null==e?null:e.length))),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",n+1===r.objects.length&&(null==e?null:e.length)>0)}}function L(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,T,8,3,"ng-container",2),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.$implicit;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](3,1,e))}}let A=(()=>{class e extends b.a{constructor(e){super(),this.relationshipService=e,this.incrementBy=10}getPage(e){const t=this.parentItem.findMetadataSortedByPlace(this.metadataFields);return this.total=t.length,this.resolveMetadataRepresentations(t,e)}resolveMetadataRepresentations(e,t){return Object(r.a)(...e.slice(this.objects.length*this.incrementBy,this.objects.length*this.incrementBy+this.incrementBy).map(e=>Object.assign(new a.c,e)).map(e=>e.isVirtual?this.relationshipService.findById(e.virtualValue,!0,!1,Object(g.a)("leftItem"),Object(g.a)("rightItem")).pipe(Object(c.i)(),Object(l.a)(t=>Object(s.a)(t.payload.leftItem,t.payload.rightItem).pipe(Object(u.a)(([e,t])=>e.hasCompleted&&t.hasCompleted),Object(d.a)(([t,n])=>t.hasSucceeded&&n.hasSucceeded?n.hasSucceeded&&t.payload.id===this.parentItem.id?n.payload:n.payload.id===this.parentItem.id?t.payload:void 0:Object(o.a)(Object.assign(new f(this.itemType),e))),Object(d.a)(t=>Object.assign(new m.a(e),t))))):Object(o.a)(Object.assign(new f(this.itemType),e))))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](v.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-metadata-representation-list"]],inputs:{parentItem:"parentItem",itemType:"itemType",metadataFields:"metadataFields",label:"label",incrementBy:"incrementBy"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:5,vars:2,consts:[[3,"label"],[4,"ngFor","ngForOf"],[4,"ngVar"],[3,"mdRepresentation",4,"ngFor","ngForOf"],[3,"message",4,"ngIf"],["class","d-inline-block w-100 mt-2",4,"ngIf"],[3,"mdRepresentation"],[3,"message"],[1,"d-inline-block","w-100","mt-2"],["class","float-left",4,"ngIf"],["class","float-right",4,"ngIf"],[1,"float-left"],[3,"routerLink","click"],[1,"float-right"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-metadata-field-wrapper",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,L,5,3,"ng-container",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n")),2&e&&(i["\u0275\u0275property"]("label",t.label),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngForOf",t.objects))},directives:[y.a,_.o,O.a,_.p,j.a,w.a,x.k],pipes:[_.b,S.d],encapsulation:2}),e})()},Oupr:function(e,t,n){"use strict";n.d(t,"a",(function(){return P}));var i=n("fXoL"),r=n("CWk3"),s=n("J3qs"),o=n("1QIV"),a=n("lJxs"),c=n("Xioo"),l=n("vEmt"),u=n("1mcE"),d=n("O/5o"),p=n("ofXK"),h=n("Exvd"),f=n("3Pt+"),m=n("tyNb"),g=n("HZwm"),b=n("Frqi"),v=n("sYmb");function y(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"th",8),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,"item.select.table.collection")))}const _=function(e){return["/collections",e]};function O(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",12),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().ngVar;i["\u0275\u0275property"]("routerLink",i["\u0275\u0275pureFunction1"](2,_,null==e?null:e.id)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](null==e?null:e.name)}}function j(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,O,2,4,"a",13),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=t.ngVar;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",e)}}function w(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"td"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,j,4,1,"span",0),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit;let t=null;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngVar",null==(t=i["\u0275\u0275pipeBind1"](3,1,e.owningCollection))?null:t.payload)}}const x=function(){return["dc.contributor.author","dc.creator","dc.contributor.*"]};function S(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().$implicit;i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.firstMetadataValue(i["\u0275\u0275pureFunction0"](1,x)))}}const E=function(e){return[e]};function C(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"tr"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"td"),i["\u0275\u0275elementStart"](3,"input",10),i["\u0275\u0275listener"]("change",(function(){i["\u0275\u0275restoreView"](e);const n=t.$implicit;return i["\u0275\u0275nextContext"](3).switch(n.id)})),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,w,5,3,"td",11),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"td"),i["\u0275\u0275template"](10,S,2,2,"span",11),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"td"),i["\u0275\u0275elementStart"](13,"a",12),i["\u0275\u0275pipe"](14,"async"),i["\u0275\u0275text"](15),i["\u0275\u0275elementEnd"](),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("name",e.id),i["\u0275\u0275property"]("disabled",!i["\u0275\u0275pipeBind1"](4,7,n.canSelect(e)))("ngModel",i["\u0275\u0275pipeBind1"](5,9,n.getSelected(e.id))),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",!n.hideCollection),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",e.hasMetadata(i["\u0275\u0275pureFunction0"](13,x))),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("routerLink",i["\u0275\u0275pureFunction1"](14,E,i["\u0275\u0275pipeBind1"](14,11,n.itemPageRoutes$)[e.id])),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate"](e.firstMetadataValue("dc.title"))}}function k(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-pagination",4),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",5),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"table",6),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"thead"),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"tr"),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275element"](10,"th"),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275template"](12,y,3,3,"th",7),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"th",8),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementStart"](18,"th",8),i["\u0275\u0275text"](19),i["\u0275\u0275pipe"](20,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementStart"](24,"tbody"),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275template"](26,C,17,16,"tr",9),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](28,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](29,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]().ngVar,t=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("paginationOptions",t.paginationOptions)("sortOptions",t.sortOptions)("pageInfoState",null==e?null:e.payload)("collectionSize",null==e||null==e.payload?null:e.payload.totalElements)("hidePagerWhenSinglePage",!0)("hideGear",!0),i["\u0275\u0275advance"](12),i["\u0275\u0275property"]("ngIf",!t.hideCollection),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](16,10,"item.select.table.author")),i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](20,12,"item.select.table.title")),i["\u0275\u0275advance"](7),i["\u0275\u0275property"]("ngForOf",null==e||null==e.payload?null:e.payload.page)}}function D(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",14),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,1,"item.select.empty"),"\n "))}function I(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-error",15),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,1,"error.items"))}function M(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-loading",15),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275propertyInterpolate"]("message",i["\u0275\u0275pipeBind1"](1,1,"loading.items"))}const T=function(e,t){return{"btn-danger":e,"btn-primary":t}};function L(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"button",16),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).onCancel()})),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"button",17),i["\u0275\u0275listener"]("click",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"](2).confirmSelected()})),i["\u0275\u0275text"](7),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){const e=t.ngVar,n=i["\u0275\u0275nextContext"](2);i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,4,n.cancelButton)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngClass",i["\u0275\u0275pureFunction2"](8,T,n.dangerConfirm,!n.dangerConfirm))("disabled",0===(null==e?null:e.length)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](8,6,n.confirmButton),"\n ")}}function A(e,t){if(1&e&&(i["\u0275\u0275elementContainerStart"](0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,k,31,14,"ds-pagination",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,D,3,3,"div",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,I,2,3,"ds-error",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,M,2,3,"ds-loading",3),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275template"](10,L,10,11,"div",0),i["\u0275\u0275pipe"](11,"async"),i["\u0275\u0275text"](12,"\n"),i["\u0275\u0275elementContainerEnd"]()),2&e){const e=t.ngVar,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",(null==e||null==e.payload?null:e.payload.totalElements)>0),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",0===(null==e||null==e.payload?null:e.payload.totalElements)||0===(null==e||null==e.payload||null==e.payload.page?null:e.payload.page.length)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",null==e?null:e.hasFailed),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",!e||(null==e?null:e.isLoading)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](11,5,n.selectedIds$))}}let P=(()=>{class e extends r.a{constructor(e,t){super(e,t),this.objectSelectService=e,this.authorizationService=t,this.hideCollection=!1}ngOnInit(){super.ngOnInit(),Object(s.e)(this.confirmButton)||(this.confirmButton="item.select.confirm"),this.itemPageRoutes$=this.dsoRD$.pipe(Object(s.c)(),Object(o.d)(),Object(a.a)(e=>{const t={};return e.page.forEach(e=>t[e.uuid]=Object(c.h)(e)),t}))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](l.a),i["\u0275\u0275directiveInject"](u.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-select"]],inputs:{hideCollection:"hideCollection"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:3,consts:[[4,"ngVar"],[3,"paginationOptions","sortOptions","pageInfoState","collectionSize","hidePagerWhenSinglePage","hideGear",4,"ngIf"],["class","alert alert-info w-100","role","alert",4,"ngIf"],[3,"message",4,"ngIf"],[3,"paginationOptions","sortOptions","pageInfoState","collectionSize","hidePagerWhenSinglePage","hideGear"],[1,"table-responsive","mt-2"],["id","item-select",1,"table","table-striped","table-hover"],["scope","col",4,"ngIf"],["scope","col"],[4,"ngFor","ngForOf"],["type","checkbox",1,"item-checkbox",3,"disabled","ngModel","name","change"],[4,"ngIf"],[3,"routerLink"],[3,"routerLink",4,"ngIf"],["role","alert",1,"alert","alert-info","w-100"],[3,"message"],[1,"btn","btn-outline-secondary","item-cancel","float-left",3,"click"],[1,"btn","item-confirm","float-right",3,"ngClass","disabled","click"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,A,13,7,"ng-container",0),i["\u0275\u0275pipe"](1,"async"),i["\u0275\u0275text"](2,"\n")),2&e&&i["\u0275\u0275property"]("ngVar",i["\u0275\u0275pipeBind1"](1,1,t.dsoRD$))},directives:[d.a,p.p,h.a,p.o,f.CheckboxControlValueAccessor,f.NgControlStatus,f.NgModel,m.k,g.a,b.a,p.m],pipes:[p.b,v.d],encapsulation:2}),e})()},Oxv6:function(e,t,n){!function(e){"use strict";var t={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};e.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0448\u0430\u0431"===t?e<4?e:e+12:"\u0441\u0443\u0431\u04b3"===t?e:"\u0440\u04ef\u0437"===t?e>=11?e:e+12:"\u0431\u0435\u0433\u043e\u04b3"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0448\u0430\u0431":e<11?"\u0441\u0443\u0431\u04b3":e<16?"\u0440\u04ef\u0437":e<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},Oyu8:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("IzEk"),s=n("lJxs"),o=n("wtyh"),a=n("zZO8"),c=n("J3qs"),l=n("Vurf");let u=(()=>{class e{constructor(e,t){this._window=e,this.authService=t}retrieveFileDownloadLink(e){return this.authService.getShortlivedToken().pipe(Object(r.a)(1),Object(s.a)(t=>Object(c.b)(t)?new a.a(e,`?authentication-token=${t}`).toString():e))}getFileNameFromResponseContentDisposition(e){const t=e.headers.get("content-disposition")||"";return((/filename="([^;]+)"/gi.exec(t)||[])[1]||"untitled").trim().replace(/\.[^/.]+$/,"")}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](o.c),i["\u0275\u0275inject"](l.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},P5h5:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var i=n("fXoL"),r=n("7Cbv");let s=(()=>{class e{generate(){return Object(r.a)()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},PA2r:function(e,t,n){!function(e){"use strict";var t="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),n="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),i=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],r=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function s(e){return e>1&&e<5&&1!=~~(e/10)}function o(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return t||i?r+(s(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?r+(s(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?r+(s(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?r+(s(e)?"dny":"dn\xed"):r+"dny";case"M":return t||i?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return t||i?r+(s(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):r+"m\u011bs\xedci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?r+(s(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},PApk:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("fXoL"),r=n("+RhQ"),s=n("3Pt+"),o=n("tyNb"),a=n("gWc+"),c=n("awfb"),l=n("sYmb");const u=["searchInput"];let d=(()=>{class e{constructor(e,t,n){this.formBuilder=e,this.router=t,this.searchService=n,this.searchExpanded=!1,this.isExpanded="collapsed",this.searchForm=this.formBuilder.group({query:""})}expand(){this.searchExpanded=!0,this.isExpanded="expanded",this.editSearch()}collapse(){this.searchField.nativeElement.blur(),this.searchExpanded=!1,this.isExpanded="collapsed"}editSearch(){this.searchField.nativeElement.focus()}onSubmit(e){this.collapse();const t=Object.assign({},e),n=[this.searchService.getSearchLink().replace("/","")];this.searchForm.reset(),this.router.navigate(n,{queryParams:t,queryParamsHandling:"merge"})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](s.FormBuilder),i["\u0275\u0275directiveInject"](o.h),i["\u0275\u0275directiveInject"](a.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-search-navbar"]],viewQuery:function(e,t){if(1&e&&i["\u0275\u0275viewQuery"](u,1),2&e){let e;i["\u0275\u0275queryRefresh"](e=i["\u0275\u0275loadQuery"]())&&(t.searchField=e.first)}},decls:20,vars:11,consts:[["id","search-navbar-container",3,"title","dsClickOutside"],[1,"d-inline-block","position-relative"],["autocomplete","on",3,"formGroup","ngSubmit"],["name","query","formControlName","query","type","text",1,"d-inline-block","bg-transparent","position-absolute","form-control","dropdown-menu-right","p-1",3,"placeholder"],["searchInput",""],[1,"submit-icon",3,"routerLink","click"],[1,"fas","fa-search","fa-lg","fa-fw"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275listener"]("dsClickOutside",(function(){return t.collapse()})),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"div",1),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementStart"](5,"form",2),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.onSubmit(t.searchForm.value)})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275element"](7,"input",3,4),i["\u0275\u0275pipe"](9,"translate"),i["\u0275\u0275pipe"](10,"translate"),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"a",5),i["\u0275\u0275listener"]("click",(function(){return t.searchExpanded?t.onSubmit(t.searchForm.value):t.expand()})),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275element"](14,"em",6),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n")),2&e&&(i["\u0275\u0275property"]("title",i["\u0275\u0275pipeBind1"](1,5,"nav.search")),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("formGroup",t.searchForm),i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("placeholder",t.searchExpanded?i["\u0275\u0275pipeBind1"](10,9,"nav.search"):""),i["\u0275\u0275property"]("@toggleAnimation",t.isExpanded),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](9,7,"nav.search")))},directives:[c.a,s["\u0275angular_packages_forms_forms_ba"],s.NgControlStatusGroup,s.FormGroupDirective,s.DefaultValueAccessor,s.NgControlStatus,s.FormControlName,o.k],pipes:[l.d],styles:["input[type=text][_ngcontent-%COMP%]{margin-top:calc(-.5 * var(--bs-font-size-base))}input[type=text][_ngcontent-%COMP%]:focus{background-color:hsla(0,0%,100%,.5)!important}input[type=text].collapsed[_ngcontent-%COMP%]{opacity:0}a.submit-icon[_ngcontent-%COMP%]{cursor:pointer;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:768px){.query[_ngcontent-%COMP%]:focus{max-width:250px!important;width:40vw!important}a.submit-icon[_ngcontent-%COMP%]{color:var(--bs-link-color)}}"],data:{animation:[r.a]}}),e})()},PCBh:function(e,t,n){"use strict";n.d(t,"a",(function(){return D}));var i=n("mrSG"),r=n("tk/3"),s=n("fXoL"),o=n("itXk"),a=n("eIep"),c=n("lJxs"),l=n("IzEk"),u=n("J3qs"),d=n("lI3o"),p=n("zQ+x"),h=n("7vy/"),f=n("mycY"),m=n("lNXc"),g=n("uLZQ"),b=n("yhw/"),v=n("h5qW"),y=n("42gE"),_=n("f+Ev"),O=n("B/au"),j=n("X/78"),w=n("B7d6"),x=n("1QIV"),S=n("GG8d"),E=n("oBfO"),C=n("Hl3I"),k=n("l7P3");let D=(()=>{let e=class extends v.a{constructor(e,t,n,i,r,s,o,a,c,l){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.bundleService=c,this.bitstreamFormatService=l,this.linkPath="bitstreams"}findAllByBundle(e,t,n=!0,i=!0,...r){return this.findAllByHref(e._links.bitstreams.href,t,n,i,...r)}findAllByItemAndBundleName(e,t,n,i=!0,r=!0,...s){return this.bundleService.findByItemAndName(e,t).pipe(Object(a.a)(e=>e.hasSucceeded&&Object(u.b)(e.payload)?this.findAllByBundle(e.payload,n,i,r,...s):e.hasSucceeded||404!==e.statusCode?[e]:Object(S.d)(Object(_.b)(new E.a,[]),(new Date).getTime())))}updateFormat(e,t){const n=this.requestService.generateRequestId(),i=this.getBrowseEndpoint().pipe(Object(c.a)(t=>`${t}/${e.id}`),Object(a.a)(e=>this.halService.getEndpoint("format",e))),s=this.bitstreamFormatService.getBrowseEndpoint().pipe(Object(c.a)(e=>`${e}/${t.id}`));return Object(o.a)([i,s]).pipe(Object(c.a)(([e,t])=>{const i=Object.create({});let s=new r.e;return s=s.append("Content-Type","text/uri-list"),i.headers=s,new O.m(n,e,t,i)}),Object(x.w)(this.requestService),Object(l.a)(1)).subscribe(()=>{this.requestService.removeByHrefSubstring(e.self+"/format")}),this.rdbService.buildFromRequestUUID(n)}findByItemHandle(e,t,n,i=!0,r=!0,...s){const o=[];o.push(new C.a("handle",e)),Object(u.b)(t)&&o.push(new C.a("sequenceId",t)),Object(u.b)(n)&&o.push(new C.a("filename",n));const a=this.getSearchByHref("byItemHandle",{searchParams:o},...s);return this.findByHref(a,i,r,...s)}};return e.\u0275fac=function(t){return new(t||e)(s["\u0275\u0275inject"](j.a),s["\u0275\u0275inject"](h.a),s["\u0275\u0275inject"](k.i),s["\u0275\u0275inject"](f.a),s["\u0275\u0275inject"](g.a),s["\u0275\u0275inject"](d.a),s["\u0275\u0275inject"](r.b),s["\u0275\u0275inject"](y.a),s["\u0275\u0275inject"](b.a),s["\u0275\u0275inject"](w.a))},e.\u0275prov=s["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e=Object(i.b)([Object(p.d)(m.a)],e),e})()},PCNd:function(e,t,n){"use strict";n.d(t,"a",(function(){return Hn}));var i=n("fXoL"),r=n("ofXK"),s=n("tyNb"),o=n("3Pt+"),a=n("FvrZ"),c=n("5+WD"),l=n("yw8I"),u=n("1kSV"),d=n("sYmb");function p(e,t){if(1&e){var n=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275elementStart"](0,"a",11),i["\u0275\u0275listener"]("keyup.enter",(function(){return i["\u0275\u0275restoreView"](n),i["\u0275\u0275nextContext"](3),i["\u0275\u0275reference"](2).previous()}))("click",(function(){return i["\u0275\u0275restoreView"](n),i["\u0275\u0275nextContext"](3),i["\u0275\u0275reference"](2).previous()})),i["\u0275\u0275text"](1),i["\u0275\u0275elementStart"](2,"span",12),i["\u0275\u0275text"](3),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()}if(2&e){var r=i["\u0275\u0275nextContext"](3);i["\u0275\u0275attribute"]("aria-label",r.previousLabel+" "+r.screenReaderPageLabel),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",r.previousLabel," "),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate"](r.screenReaderPageLabel)}}function h(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275elementStart"](2,"span",12),i["\u0275\u0275text"](3),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()),2&e){var n=i["\u0275\u0275nextContext"](3);i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",n.previousLabel," "),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate"](n.screenReaderPageLabel)}}function f(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"li",8),i["\u0275\u0275text"](1," \n "),i["\u0275\u0275template"](2,p,5,3,"a",9),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,h,5,2,"span",10),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){i["\u0275\u0275nextContext"](2);var n=i["\u0275\u0275reference"](2);i["\u0275\u0275classProp"]("disabled",n.isFirstPage()),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",1=0;a--)(r=e[a])&&(o=(s<3?r(o):s>3?r(t,n,o):r(t,n))||o);return s>3&&o&&Object.defineProperty(t,n,o),o}([w("design:paramtypes",[j])],e)).\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](j))},e.\u0275pipe=i["\u0275\u0275definePipe"]({name:"paginate",type:e,pure:!1})}(),function(e,t,n,i){var r,s=arguments.length,o=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(o=(s<3?r(o):s>3?r(t,n,o):r(t,n))||o);return s>3&&o&&Object.defineProperty(t,n,o),o}),E=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};function C(e){return!!e&&"false"!==e}!function(){function e(){this.maxSize=7,this.previousLabel="Previous",this.nextLabel="Next",this.screenReaderPaginationLabel="Pagination",this.screenReaderPageLabel="page",this.screenReaderCurrentLabel="You're on page",this.pageChange=new i.EventEmitter,this.pageBoundsCorrection=new i.EventEmitter,this._directionLinks=!0,this._autoHide=!1,this._responsive=!1}Object.defineProperty(e.prototype,"directionLinks",{get:function(){return this._directionLinks},set:function(e){this._directionLinks=C(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoHide",{get:function(){return this._autoHide},set:function(e){this._autoHide=C(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"responsive",{get:function(){return this._responsive},set:function(e){this._responsive=C(e)},enumerable:!0,configurable:!0}),S([Object(i.Input)(),E("design:type",String)],e.prototype,"id",void 0),S([Object(i.Input)(),E("design:type",Number)],e.prototype,"maxSize",void 0),S([Object(i.Input)(),E("design:type",Boolean),E("design:paramtypes",[Boolean])],e.prototype,"directionLinks",null),S([Object(i.Input)(),E("design:type",Boolean),E("design:paramtypes",[Boolean])],e.prototype,"autoHide",null),S([Object(i.Input)(),E("design:type",Boolean),E("design:paramtypes",[Boolean])],e.prototype,"responsive",null),S([Object(i.Input)(),E("design:type",String)],e.prototype,"previousLabel",void 0),S([Object(i.Input)(),E("design:type",String)],e.prototype,"nextLabel",void 0),S([Object(i.Input)(),E("design:type",String)],e.prototype,"screenReaderPaginationLabel",void 0),S([Object(i.Input)(),E("design:type",String)],e.prototype,"screenReaderPageLabel",void 0),S([Object(i.Input)(),E("design:type",String)],e.prototype,"screenReaderCurrentLabel",void 0),S([Object(i.Output)(),E("design:type",i.EventEmitter)],e.prototype,"pageChange",void 0),S([Object(i.Output)(),E("design:type",i.EventEmitter)],e.prototype,"pageBoundsCorrection",void 0),e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["pagination-controls"]],inputs:{maxSize:"maxSize",previousLabel:"previousLabel",nextLabel:"nextLabel",screenReaderPaginationLabel:"screenReaderPaginationLabel",screenReaderPageLabel:"screenReaderPageLabel",screenReaderCurrentLabel:"screenReaderCurrentLabel",directionLinks:"directionLinks",autoHide:"autoHide",responsive:"responsive",id:"id"},outputs:{pageChange:"pageChange",pageBoundsCorrection:"pageBoundsCorrection"},decls:7,vars:3,consts:[[3,"id","maxSize","pageChange","pageBoundsCorrection"],["p","paginationApi"],["class","ngx-pagination","role","navigation",3,"responsive",4,"ngIf"],["role","navigation",1,"ngx-pagination"],["class","pagination-previous",3,"disabled",4,"ngIf"],[1,"small-screen"],[3,"current","ellipsis",4,"ngFor","ngForOf"],["class","pagination-next",3,"disabled",4,"ngIf"],[1,"pagination-previous"],["tabindex","0",3,"keyup.enter","click",4,"ngIf"],[4,"ngIf"],["tabindex","0",3,"keyup.enter","click"],[1,"show-for-sr"],[1,"pagination-next"]],template:function(e,t){if(1&e&&(i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"pagination-template",0,1),i["\u0275\u0275listener"]("pageChange",(function(e){return t.pageChange.emit(e)}))("pageBoundsCorrection",(function(e){return t.pageBoundsCorrection.emit(e)})),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,O,11,8,"ul",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n ")),2&e){var n=i["\u0275\u0275reference"](2);i["\u0275\u0275advance"](1),i["\u0275\u0275property"]("id",t.id)("maxSize",t.maxSize),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!(t.autoHide&&n.pages.length<=1))}},directives:function(){return[I,r.p,r.o]},pipes:function(){return[r.f]},styles:["\n.ngx-pagination {\n margin-left: 0;\n margin-bottom: 1rem; }\n .ngx-pagination::before, .ngx-pagination::after {\n content: ' ';\n display: table; }\n .ngx-pagination::after {\n clear: both; }\n .ngx-pagination li {\n -moz-user-select: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n margin-right: 0.0625rem;\n border-radius: 0; }\n .ngx-pagination li {\n display: inline-block; }\n .ngx-pagination a,\n .ngx-pagination button {\n color: #0a0a0a; \n display: block;\n padding: 0.1875rem 0.625rem;\n border-radius: 0; }\n .ngx-pagination a:hover,\n .ngx-pagination button:hover {\n background: #e6e6e6; }\n .ngx-pagination .current {\n padding: 0.1875rem 0.625rem;\n background: #2199e8;\n color: #fefefe;\n cursor: default; }\n .ngx-pagination .disabled {\n padding: 0.1875rem 0.625rem;\n color: #cacaca;\n cursor: default; } \n .ngx-pagination .disabled:hover {\n background: transparent; }\n .ngx-pagination a, .ngx-pagination button {\n cursor: pointer; }\n\n.ngx-pagination .pagination-previous a::before,\n.ngx-pagination .pagination-previous.disabled::before { \n content: '\xab';\n display: inline-block;\n margin-right: 0.5rem; }\n\n.ngx-pagination .pagination-next a::after,\n.ngx-pagination .pagination-next.disabled::after {\n content: '\xbb';\n display: inline-block;\n margin-left: 0.5rem; }\n\n.ngx-pagination .show-for-sr {\n position: absolute !important;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0); }\n.ngx-pagination .small-screen {\n display: none; }\n@media screen and (max-width: 601px) {\n .ngx-pagination.responsive .small-screen {\n display: inline-block; } \n .ngx-pagination.responsive li:not(.small-screen):not(.pagination-previous):not(.pagination-next) {\n display: none; }\n}\n "],encapsulation:2,changeDetection:0})}();var k=function(e,t,n,i){var r,s=arguments.length,o=s<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(r=e[a])&&(o=(s<3?r(o):s>3?r(t,n,o):r(t,n))||o);return s>3&&o&&Object.defineProperty(t,n,o),o},D=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},I=function(){function e(e,t){var n=this;this.service=e,this.changeDetectorRef=t,this.maxSize=7,this.pageChange=new i.EventEmitter,this.pageBoundsCorrection=new i.EventEmitter,this.pages=[],this.changeSub=this.service.change.subscribe((function(e){n.id===e&&(n.updatePageLinks(),n.changeDetectorRef.markForCheck(),n.changeDetectorRef.detectChanges())}))}return e.prototype.ngOnInit=function(){void 0===this.id&&(this.id=this.service.defaultId()),this.updatePageLinks()},e.prototype.ngOnChanges=function(e){this.updatePageLinks()},e.prototype.ngOnDestroy=function(){this.changeSub.unsubscribe()},e.prototype.previous=function(){this.checkValidId(),this.setCurrent(this.getCurrent()-1)},e.prototype.next=function(){this.checkValidId(),this.setCurrent(this.getCurrent()+1)},e.prototype.isFirstPage=function(){return 1===this.getCurrent()},e.prototype.isLastPage=function(){return this.getLastPage()===this.getCurrent()},e.prototype.setCurrent=function(e){this.pageChange.emit(e)},e.prototype.getCurrent=function(){return this.service.getCurrentPage(this.id)},e.prototype.getLastPage=function(){var e=this.service.getInstance(this.id);return e.totalItems<1?1:Math.ceil(e.totalItems/e.itemsPerPage)},e.prototype.getTotalItems=function(){return this.service.getInstance(this.id).totalItems},e.prototype.checkValidId=function(){null==this.service.getInstance(this.id).id&&console.warn('PaginationControlsDirective: the specified id "'+this.id+'" does not match any registered PaginationInstance')},e.prototype.updatePageLinks=function(){var e=this,t=this.service.getInstance(this.id),n=this.outOfBoundCorrection(t);n!==t.currentPage?setTimeout((function(){e.pageBoundsCorrection.emit(n),e.pages=e.createPageArray(t.currentPage,t.itemsPerPage,t.totalItems,e.maxSize)})):this.pages=this.createPageArray(t.currentPage,t.itemsPerPage,t.totalItems,this.maxSize)},e.prototype.outOfBoundCorrection=function(e){var t=Math.ceil(e.totalItems/e.itemsPerPage);return t{class e{static forRoot(t){return{ngModule:e,providers:[{provide:P,useValue:Object.assign({},t)}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})();var F=n("Q8wr"),N=n("Ixlc"),Y=(n("L6kw"),n("mrSG")),B=n("3jCq"),V=n("4v6T"),z=n("WgDD"),H=n("PN+Z"),U=n("OUbH");const q=function(){return{}},W=function(e,t){return{indexableObject:e,hitHighlights:t}};let $=(()=>{let e=class extends z.a{};return e.\u0275fac=function(t){return G(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:2,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-item-search-result-list-element",0),i["\u0275\u0275text"](1,"\n")),2&e&&i["\u0275\u0275property"]("showLabel",t.showLabel)("object",i["\u0275\u0275pureFunction2"](4,W,t.object,i["\u0275\u0275pureFunction0"](3,q)))("linkType",t.linkType)},directives:[U.a],styles:[""]}),e=Object(Y.b)([Object(V.e)("Publication",B.a.ListElement),Object(V.e)(H.a,B.a.ListElement)],e),e})();const G=i["\u0275\u0275getInheritedFactory"]($);n("AeMR"),n("t8/W"),n("mfPM"),n("YJCx");var X=n("ye/0");const K=function(e){return[e]};function J(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",3),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](3,K,"/collections/"+e.object.id)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.name,"\n")}}function Q(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",4),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.name,"\n")}}function Z(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.shortDescription,"\n")}}let ee=(()=>{let e=class extends z.a{};return e.\u0275fac=function(t){return te(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-collection-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:6,vars:3,consts:[["rel","noopener noreferrer","class","lead",3,"target","routerLink",4,"ngIf"],["class","lead",4,"ngIf"],["class","text-muted abstract-text",4,"ngIf"],["rel","noopener noreferrer",1,"lead",3,"target","routerLink"],[1,"lead"],[1,"text-muted","abstract-text"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,J,2,5,"a",0),i["\u0275\u0275text"](1,"\n"),i["\u0275\u0275template"](2,Q,2,1,"span",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275template"](4,Z,2,1,"div",2),i["\u0275\u0275text"](5,"\n")),2&e&&(i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.object.shortDescription))},directives:[r.p,s.k],styles:[""]}),e=Object(Y.b)([Object(V.e)(X.a,B.a.ListElement)],e),e})();const te=i["\u0275\u0275getInheritedFactory"](ee);var ne=n("YLTE");const ie=function(e){return[e]};function re(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",3),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](3,ie,"/communities/"+e.object.id)),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.name,"\n")}}function se(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",4),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.name,"\n")}}function oe(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.shortDescription,"\n")}}let ae=(()=>{let e=class extends z.a{};return e.\u0275fac=function(t){return ce(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-community-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:6,vars:3,consts:[["rel","noopener noreferrer","class","lead",3,"target","routerLink",4,"ngIf"],["class","lead",4,"ngIf"],["class","text-muted abstract-text",4,"ngIf"],["rel","noopener noreferrer",1,"lead",3,"target","routerLink"],[1,"lead"],[1,"text-muted","abstract-text"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,re,2,5,"a",0),i["\u0275\u0275text"](1,"\n"),i["\u0275\u0275template"](2,se,2,1,"span",1),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275template"](4,oe,2,1,"div",2),i["\u0275\u0275text"](5,"\n")),2&e&&(i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.object.shortDescription))},directives:[r.p,s.k],styles:[""]}),e=Object(Y.b)([Object(V.e)(ne.a,B.a.ListElement)],e),e})();const ce=i["\u0275\u0275getInheritedFactory"](ae);var le=n("UVdL"),ue=(n("4LOp"),n("J3qs")),de=n("84Zn"),pe=n("sfEo"),he=n("/lGE");const fe=function(e){return["/collections/",e]};function me(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",7),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-thumbnail",8),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](6,fe,e.object.id)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("thumbnail",null==(t=i["\u0275\u0275pipeBind1"](3,4,e.object.logo))?null:t.payload)("limitWidth",!1)}}function ge(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-thumbnail",8),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("thumbnail",null==(t=i["\u0275\u0275pipeBind1"](3,2,e.object.logo))?null:t.payload)("limitWidth",!1)}}function be(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p",10),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.object.shortDescription)}}function ve(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",12),i["\u0275\u0275text"](3,"View"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](2,fe,e.object.id))}}let ye=(()=>{let e=class extends z.a{constructor(e){super(),this.linkService=e}set object(e){this._object=e,Object(ue.b)(this._object)&&Object(ue.a)(this._object.logo)&&this.linkService.resolveLink(this._object,Object(de.a)("logo"))}get object(){return this._object}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](pe.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-collection-grid-element"]],inputs:{object:"object"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:17,vars:5,consts:[[1,"card"],["rel","noopener noreferrer","class","card-img-top",3,"target","routerLink",4,"ngIf"],["class","card-img-top",4,"ngIf"],[1,"card-body"],[1,"card-title"],["class","card-text",4,"ngIf"],["class","text-center",4,"ngIf"],["rel","noopener noreferrer",1,"card-img-top",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top"],[1,"card-text"],[1,"text-center"],["rel","noopener noreferrer",1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,me,6,8,"a",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,ge,6,4,"span",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"div",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"h4",4),i["\u0275\u0275text"](9),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275template"](11,be,2,1,"p",5),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275template"](13,ve,5,4,"div",6),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](t.object.name),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.object.shortDescription),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None))},directives:[r.p,s.k,he.a],pipes:[r.b],styles:[""]}),e=Object(Y.b)([Object(V.e)(X.a,B.a.GridElement)],e),e})();const _e=function(e){return["/communities/",e]};function Oe(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",7),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-thumbnail",8),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](6,_e,e.object.id)),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("thumbnail",null==(t=i["\u0275\u0275pipeBind1"](3,4,e.object.logo))?null:t.payload)("limitWidth",!1)}}function je(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",9),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"ds-thumbnail",8),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("thumbnail",null==(t=i["\u0275\u0275pipeBind1"](3,2,e.object.logo))?null:t.payload)("limitWidth",!1)}}function we(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p",10),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.object.shortDescription)}}function xe(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",11),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"a",12),i["\u0275\u0275text"](3,"View"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n "),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("routerLink",i["\u0275\u0275pureFunction1"](2,_e,e.object.id))}}let Se=(()=>{let e=class extends z.a{constructor(e){super(),this.linkService=e}set object(e){this._object=e,Object(ue.b)(this._object)&&Object(ue.a)(this._object.logo)&&this.linkService.resolveLink(this._object,Object(de.a)("logo"))}get object(){return this._object}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](pe.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-community-grid-element"]],inputs:{object:"object"},features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:17,vars:5,consts:[[1,"card"],["rel","noopener noreferrer","class","card-img-top",3,"target","routerLink",4,"ngIf"],["class","card-img-top",4,"ngIf"],[1,"card-body"],[1,"card-title"],["class","card-text",4,"ngIf"],["class","text-center",4,"ngIf"],["rel","noopener noreferrer",1,"card-img-top",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top"],[1,"card-text"],[1,"text-center"],["rel","noopener noreferrer",1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,Oe,6,8,"a",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,je,6,4,"span",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"div",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"h4",4),i["\u0275\u0275text"](9),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275template"](11,we,2,1,"p",5),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275template"](13,xe,5,4,"div",6),i["\u0275\u0275text"](14,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](15,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](t.object.name),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.object.shortDescription),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None))},directives:[r.p,s.k,he.a],pipes:[r.b],styles:[""]}),e=Object(Y.b)([Object(V.e)(ne.a,B.a.GridElement)],e),e})();n("fIR8"),n("jLV+"),n("HZwm"),n("Frqi"),n("Exvd"),n("DdXh");var Ee=n("rrDp"),Ce=(n("93cK"),n("O/5o"),n("Xhx+"),n("845l"),n("nypr"),n("BCqK"),n("y/PT"),n("DB7N")),ke=n("Ybtn");n("4zj/"),n("gLKo"),n("v/mu");let De=(()=>{class e{canActivate(e,t){return"object"!=typeof window||!Object(ue.b)(window.localStorage)||"true"===window.localStorage.getItem("isAdmin")}canActivateChild(e,t){return this.canActivate(e,t)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();n("VYMa");var Ie=n("VV3J"),Me=(n("1I3N"),n("3Rjm"),n("ZFle"),n("eO7r"),n("vGbP"),n("fxJx"),n("CEsD"),n("Gw2O"),n("y3mP"),n("biB3")),Te=n("aL7t"),Le=n("LRne"),Ae=n("lI3o"),Pe=n("gWc+"),Re=n("X/78"),Fe=n("ZgTg");function Ne(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",2),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.generic.processing"),""))}function Ye(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",3),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.claimed.approve"),""))}let Be=(()=>{let e=class extends Me.a{constructor(e,t,n,i,r,s){super(e,t,n,i,r,s),this.injector=e,this.router=t,this.notificationsService=n,this.translate=i,this.searchService=r,this.requestService=s,this.option="submit_approve"}reloadObjectExecution(){return Object(Le.a)(this.object)}convertReloadedObject(e){return Object.assign(new Fe.a,e,{indexableObject:e})}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](s.h),i["\u0275\u0275directiveInject"](Ae.a),i["\u0275\u0275directiveInject"](d.e),i["\u0275\u0275directiveInject"](Pe.a),i["\u0275\u0275directiveInject"](Re.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-claimed-task-actions-approve"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:11,vars:13,consts:[["type","button",3,"className","ngbTooltip","disabled","click"],[4,"ngIf"],[1,"fas","fa-circle-notch","fa-spin"],[1,"fa","fa-thumbs-up"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",0),i["\u0275\u0275listener"]("click",(function(){return t.submitTask()})),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Ne,4,3,"span",1),i["\u0275\u0275pipe"](5,"async"),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275template"](7,Ye,4,3,"span",1),i["\u0275\u0275pipe"](8,"async"),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n")),2&e&&(i["\u0275\u0275propertyInterpolate"]("ngbTooltip",i["\u0275\u0275pipeBind1"](1,5,"submission.workflow.tasks.claimed.approve_help")),i["\u0275\u0275property"]("className","btn btn-success")("disabled",i["\u0275\u0275pipeBind1"](2,7,t.processing$)),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](5,9,t.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](8,11,t.processing$)))},directives:[u.O,r.p],pipes:[d.d,r.b],styles:[""]}),e=Object(Y.b)([Object(Te.b)("submit_approve")],e),e})();var Ve=n("zw1S");function ze(e,t){1&e&&(i["\u0275\u0275element"](0,"p",4),i["\u0275\u0275pipe"](1,"translate")),2&e&&i["\u0275\u0275property"]("innerHTML",i["\u0275\u0275pipeBind1"](1,1,"submission.workflow.tasks.claimed.reject_help"),i["\u0275\u0275sanitizeHtml"])}function He(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",5),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.generic.processing"),""))}function Ue(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",6),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.claimed.reject.submit"),""))}function qe(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275element"](1,"i",5),i["\u0275\u0275text"](2),i["\u0275\u0275pipe"](3,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](3,1,"submission.workflow.tasks.generic.processing"),""))}function We(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"span"),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,1,"submission.workflow.tasks.claimed.reject.reason.submit")))}function $e(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275text"](0,"\n "),i["\u0275\u0275elementStart"](1,"div",7),i["\u0275\u0275text"](2,"\n "),i["\u0275\u0275elementStart"](3,"h4",8),i["\u0275\u0275text"](4),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"button",9),i["\u0275\u0275listener"]("click",(function(){return(0,t.dismiss)("Cross click")})),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"span",10),i["\u0275\u0275text"](10,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](12,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"div",11),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"div",12),i["\u0275\u0275text"](17),i["\u0275\u0275pipe"](18,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementStart"](20,"form",13),i["\u0275\u0275listener"]("ngSubmit",(function(){return i["\u0275\u0275restoreView"](e),i["\u0275\u0275nextContext"]().submitTask()})),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275element"](22,"textarea",14),i["\u0275\u0275pipe"](23,"translate"),i["\u0275\u0275text"](24,"\n "),i["\u0275\u0275elementStart"](25,"button",15),i["\u0275\u0275pipe"](26,"async"),i["\u0275\u0275text"](27,"\n "),i["\u0275\u0275template"](28,qe,4,3,"span",2),i["\u0275\u0275pipe"](29,"async"),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275template"](31,We,3,3,"span",2),i["\u0275\u0275pipe"](32,"async"),i["\u0275\u0275text"](33,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](34,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](35,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](36,"\n")}if(2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](5,7,"submission.workflow.tasks.claimed.reject.reason.title")),i["\u0275\u0275advance"](13),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](18,9,"submission.workflow.tasks.claimed.reject.reason.info"),"\n "),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("formGroup",e.rejectForm),i["\u0275\u0275advance"](2),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](23,11,"submission.workflow.tasks.claimed.reject.reason.placeholder")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("disabled",!e.rejectForm.valid||i["\u0275\u0275pipeBind1"](26,13,e.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](29,15,e.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](32,17,e.processing$))}}let Ge=(()=>{let e=class extends Me.a{constructor(e,t,n,i,r,s,o,a){super(e,t,n,i,r,s),this.injector=e,this.router=t,this.notificationsService=n,this.translate=i,this.searchService=r,this.requestService=s,this.formBuilder=o,this.modalService=a,this.option="submit_reject"}ngOnInit(){this.rejectForm=this.formBuilder.group({reason:["",o.Validators.required]})}submitTask(){this.modalRef.close("Send Button"),super.submitTask()}createbody(){const e=this.rejectForm.get("reason").value;return Object.assign(super.createbody(),{reason:e})}openRejectModal(e){this.rejectForm.reset(),this.modalRef=this.modalService.open(e)}reloadObjectExecution(){return Object(Le.a)(this.object)}convertReloadedObject(e){return Object.assign(new Ve.a,e,{indexableObject:e})}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](s.h),i["\u0275\u0275directiveInject"](Ae.a),i["\u0275\u0275directiveInject"](d.e),i["\u0275\u0275directiveInject"](Pe.a),i["\u0275\u0275directiveInject"](Re.a),i["\u0275\u0275directiveInject"](o.FormBuilder),i["\u0275\u0275directiveInject"](u.q))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-claimed-task-actions-reject"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:16,vars:11,consts:[["rejectTipContent",""],[3,"className","ngbTooltip","disabled","click"],[4,"ngIf"],["rejectModal",""],[3,"innerHTML"],[1,"fas","fa-circle-notch","fa-spin"],[1,"fa","fa-trash"],[1,"modal-header"],[1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],["role","alert",1,"alert","alert-info"],[3,"formGroup","ngSubmit"],["formControlName","reason","rows","4",2,"width","100%",3,"placeholder"],["id","btn-chat","type","submit",1,"btn","btn-danger","btn-lg","btn-block","mt-3",3,"disabled"]],template:function(e,t){if(1&e){const e=i["\u0275\u0275getCurrentView"]();i["\u0275\u0275template"](0,ze,2,3,"ng-template",null,0,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](2,"\n"),i["\u0275\u0275elementStart"](3,"button",1),i["\u0275\u0275listener"]("click",(function(){i["\u0275\u0275restoreView"](e);const n=i["\u0275\u0275reference"](14);return t.openRejectModal(n)})),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275template"](6,He,4,3,"span",2),i["\u0275\u0275pipe"](7,"async"),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275template"](9,Ue,4,3,"span",2),i["\u0275\u0275pipe"](10,"async"),i["\u0275\u0275text"](11,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](12,"\n\n"),i["\u0275\u0275template"](13,$e,37,19,"ng-template",null,3,i["\u0275\u0275templateRefExtractor"]),i["\u0275\u0275text"](15,"\n")}if(2&e){const e=i["\u0275\u0275reference"](1);i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("className","btn btn-danger")("ngbTooltip",e)("disabled",i["\u0275\u0275pipeBind1"](4,5,t.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](7,7,t.processing$)),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!i["\u0275\u0275pipeBind1"](10,9,t.processing$))}},directives:[u.O,r.p,o["\u0275angular_packages_forms_forms_ba"],o.NgControlStatusGroup,o.FormGroupDirective,o.DefaultValueAccessor,o.NgControlStatus,o.FormControlName],pipes:[r.b,d.d],styles:[""]}),e=Object(Y.b)([Object(Te.b)("submit_reject")],e),e})();n("UGKy"),n("MTb2");var Xe=n("GnU0");function Ke(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("target",e.linkType==e.linkTypes.ExternalLink?"_blank":"_self")("queryParams",e.getQueryParams())("queryParamsHandling","merge"),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.value,"\n ")}}function Je(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"span",6),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e.object.value,"\n ")}}let Qe=(()=>{let e=class extends z.a{getQueryParams(){return{value:this.object.value,authority:this.object.authority?this.object.authority:void 0,startsWith:void 0}}};return e.\u0275fac=function(t){return Ze(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-browse-entry-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:13,vars:3,consts:[[1,"d-flex","flex-row"],["rel","noopener noreferrer","class","lead",3,"target","routerLink","queryParams","queryParamsHandling",4,"ngIf"],["class","lead",4,"ngIf"],[1,"pr-2"],[1,"badge","badge-pill","badge-secondary","align-self-center"],["rel","noopener noreferrer",1,"lead",3,"target","routerLink","queryParams","queryParamsHandling"],[1,"lead"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,Ke,2,4,"a",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275template"](4,Je,2,1,"span",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"span",3),i["\u0275\u0275text"](7,"\xa0"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementStart"](9,"span",4),i["\u0275\u0275text"](10),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](12,"\n")),2&e&&(i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType!=t.linkTypes.None),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.linkType==t.linkTypes.None),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate"](t.object.count))},directives:[r.p,s.k],styles:[""]}),e=Object(Y.b)([Object(V.e)(Xe.a,B.a.ListElement)],e),e})();const Ze=i["\u0275\u0275getInheritedFactory"](Qe);n("jOLk"),n("awfb"),n("e1k8"),n("3H9X"),n("rfZC"),n("BIe1"),n("6CLs");var et=n("khWb"),tt=n("aZ//"),nt=n("kIzs");let it=(()=>{let e=class extends tt.a{};return e.\u0275fac=function(t){return rt(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-plain-text-metadata-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:6,vars:1,consts:[[1,"dont-break-out"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"span",0),i["\u0275\u0275text"](3),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](4,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](t.metadataRepresentation.getValue()))},encapsulation:2}),e=Object(Y.b)([Object(nt.b)("Publication",et.a.PlainText),Object(nt.b)("Publication",et.a.AuthorityControlled)],e),e})();const rt=i["\u0275\u0275getInheritedFactory"](it);var st=n("1aCu");let ot=(()=>{let e=class extends tt.a{constructor(){super(...arguments),this.viewMode=B.a.ListElement}};return e.\u0275fac=function(t){return at(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-metadata-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:2,vars:2,consts:[[3,"object","viewMode"]],template:function(e,t){1&e&&(i["\u0275\u0275element"](0,"ds-listable-object-component-loader",0),i["\u0275\u0275text"](1,"\n")),2&e&&i["\u0275\u0275property"]("object",t.metadataRepresentation)("viewMode",t.viewMode)},directives:[st.a],encapsulation:2}),e=Object(Y.b)([Object(nt.b)("Publication",et.a.Item)],e),e})();const at=i["\u0275\u0275getInheritedFactory"](ot);n("snSO"),n("aojn");var ct=n("QG5s"),lt=n("MFUF");let ut=(()=>{class e{constructor(e,t,n,i,r){this.startsWithOptions=e,this.paginationId=t,this.paginationService=n,this.route=i,this.router=r,this.subs=[]}ngOnInit(){this.subs.push(this.route.queryParams.subscribe(e=>{Object(ue.b)(e.startsWith)&&this.setStartsWith(e.startsWith)})),this.formData=new o.FormGroup({startsWith:new o.FormControl})}getStartsWith(){return this.startsWith}setStartsWithEvent(e){this.startsWith=e.target.value,this.setStartsWithParam()}setStartsWith(e){this.startsWith=e,this.setStartsWithParam()}setStartsWithParam(){"-1"===this.startsWith&&(this.startsWith=void 0),this.router.navigate([],{queryParams:Object.assign({startsWith:this.startsWith}),queryParamsHandling:"merge"})}submitForm(e){this.startsWith=e.startsWith,this.setStartsWithParam()}ngOnDestroy(){this.subs.filter(e=>Object(ue.b)(e)).forEach(e=>e.unsubscribe())}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"]("startsWithOptions"),i["\u0275\u0275directiveInject"]("paginationId"),i["\u0275\u0275directiveInject"](lt.a),i["\u0275\u0275directiveInject"](s.a),i["\u0275\u0275directiveInject"](s.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-start-with-abstract"]],decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})();function dt(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"option",5),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("value",e)("selected",e===n.startsWithYear?"selected":null),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",e,"\n ")}}function pt(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"option",5),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit,n=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("value",e)("selected",e===n.startsWithMonth?"selected":null),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,3,"browse.startsWith.months."+e),"\n ")}}let ht=(()=>{let e=class extends ut{constructor(e,t,n,i,r){super(e,t,n,i,r),this.startsWithOptions=e,this.paginationId=t,this.paginationService=n,this.route=i,this.router=r,this.startsWithMonth="none"}ngOnInit(){this.monthOptions=["none","january","february","march","april","may","june","july","august","september","october","november","december"],super.ngOnInit()}setStartsWithYearEvent(e){this.startsWithYear=+e.target.value,this.setStartsWithYearMonth(),this.setStartsWithParam()}setStartsWithMonthEvent(e){this.startsWithMonth=e.target.value,this.setStartsWithYearMonth(),this.setStartsWithParam()}getStartsWith(){const e=this.getStartsWithMonth();if(e>0&&Object(ue.b)(this.startsWithYear)&&-1!==this.startsWithYear){let t=""+e;return e<10&&(t=`0${e}`),`${this.startsWithYear}-${t}`}return Object(ue.b)(this.startsWithYear)&&this.startsWithYear>0?""+this.startsWithYear:void 0}setStartsWithYearMonth(){this.startsWith=this.getStartsWith()}setStartsWith(e){if(this.startsWith=e,Object(ue.b)(e)&&e.indexOf("-")>-1){const t=e.split("-");this.startsWithYear=+t[0];const n=+t[1];this.startsWithMonth=n{let e=class extends ut{getStartsWith(){return Object(ue.b)(this.startsWith)?this.startsWith:""}setStartsWithParam(){"0-9"===this.startsWith&&(this.startsWith="0"),super.setStartsWithParam()}isSelectedOption(e){return"0"===this.startsWith&&"0-9"===e||e===this.startsWith}};return e.\u0275fac=function(t){return vt(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-starts-with-text"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:40,vars:15,consts:[[1,"w-100",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-12","d-none","d-sm-inline-block"],[1,"list-inline"],["class","list-inline-item",4,"ngFor","ngForOf"],[1,"col-4","col-sm-12","d-sm-none"],[1,"form-control",3,"change"],[3,"value","selected"],[3,"value","selected",4,"ngFor","ngForOf"],[1,"form-group","input-group","col-8","col-sm-12","col-md-6"],["type","text","name","startsWith","formControlName","startsWith",1,"form-control",3,"placeholder","value"],[1,"input-group-append"],["type","submit",1,"btn","btn-primary"],[1,"fas","fa-book-open"],[1,"list-inline-item"],[3,"routerLink","click"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.submitForm(t.formData.value)})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"ul",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275template"](8,mt,5,3,"li",4),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",5),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"select",6),i["\u0275\u0275listener"]("change",(function(e){return t.setStartsWithEvent(e)})),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementStart"](16,"option",7),i["\u0275\u0275text"](17),i["\u0275\u0275pipe"](18,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275template"](20,gt,2,3,"option",8),i["\u0275\u0275text"](21,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](23,"\n "),i["\u0275\u0275elementStart"](24,"div",9),i["\u0275\u0275text"](25,"\n "),i["\u0275\u0275element"](26,"input",10),i["\u0275\u0275pipe"](27,"translate"),i["\u0275\u0275text"](28,"\n "),i["\u0275\u0275elementStart"](29,"span",11),i["\u0275\u0275text"](30,"\n "),i["\u0275\u0275elementStart"](31,"button",12),i["\u0275\u0275element"](32,"i",13),i["\u0275\u0275text"](33),i["\u0275\u0275pipe"](34,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](35,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](36,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](37,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](38,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](39,"\n")),2&e&&(i["\u0275\u0275property"]("formGroup",t.formData),i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("ngForOf",t.startsWithOptions),i["\u0275\u0275advance"](8),i["\u0275\u0275property"]("value","-1")("selected",!t.startsWith),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](18,9,"browse.startsWith.choose_start"),"\n "),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngForOf",t.startsWithOptions),i["\u0275\u0275advance"](6),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](27,11,"browse.startsWith.type_text")),i["\u0275\u0275property"]("value",t.getStartsWith()),i["\u0275\u0275advance"](7),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](34,13,"browse.startsWith.submit"),""))},directives:[o["\u0275angular_packages_forms_forms_ba"],o.NgControlStatusGroup,o.FormGroupDirective,r.o,o.NgSelectOption,o["\u0275angular_packages_forms_forms_z"],o.DefaultValueAccessor,o.NgControlStatus,o.FormControlName,s.k],pipes:[d.d],styles:[".btn-secondary[_ngcontent-%COMP%]{background-color:var(--bs-input-bg);color:var(--bs-input-color)}"]}),e=Object(Y.b)([Object(ct.c)(ct.a.text)],e),e})();const vt=i["\u0275\u0275getInheritedFactory"](bt);n("BI7K");var yt=n("kaIh"),_t=n("Elg+"),Ot=n("uly2"),jt=n("83zO"),wt=n("ecQD"),xt=n("fjB9"),St=n("0f0u"),Et=n("/ESF"),Ct=(n("ij5K"),n("QCrl"),n("r8yk"),n("NM6P"),n("xEHW"),n("h8Z3")),kt=(n("tOny"),n("SJRl")),Dt=n("xG+5"),It=(n("pKvA"),n("daFX")),Mt=(n("AqgH"),n("Oupr"),n("f7iX"),n("Xool"),n("Kr+g"),n("+ib/")),Tt=n("qHOp");const Lt=["*","*"],At=function(){return{}},Pt=function(e,t){return{indexableObject:e,hitHighlights:t}};let Rt=(()=>{let e=class extends z.a{};return e.\u0275fac=function(t){return Ft(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-item-grid-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],ngContentSelectors:Lt,decls:7,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(e,t){1&e&&(i["\u0275\u0275projectionDef"](Lt),i["\u0275\u0275elementStart"](0,"ds-item-search-result-grid-element",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275projection"](2),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275projection"](4,1),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](6,"\n")),2&e&&i["\u0275\u0275property"]("showLabel",t.showLabel)("object",i["\u0275\u0275pureFunction2"](4,Pt,t.object,i["\u0275\u0275pureFunction0"](3,At)))("linkType",t.linkType)},directives:[Tt.a],styles:[""],data:{animation:[Mt.a]}}),e=Object(Y.b)([Object(V.e)("Publication",B.a.GridElement),Object(V.e)(H.a,B.a.GridElement)],e),e})();const Ft=i["\u0275\u0275getInheritedFactory"](Rt);n("MpTx"),n("Ytjd"),n("936P"),n("Wm14");var Nt=n("EOhw");n("lZVp"),n("8gmk"),n("+RhQ"),n("2XvB"),n("a1Jy"),n("3lxO"),n("Y9an");var Yt=n("PQoX"),Bt=(n("8gBe"),n("l7P3")),Vt=n("vRuQ"),zt=n("knmt"),Ht=(n("B/Lp"),n("2NI3")),Ut=n("ppE2"),qt=n("wtyh"),Wt=n("Vurf"),$t=n("FYTh"),Gt=n("IzEk"),Xt=n("zZO8");let Kt=(()=>{let e=class{constructor(e,t,n,i,r,s,o){this.injectedAuthMethodModel=e,this.isStandalonePage=t,this._window=n,this.route=i,this.authService=r,this.hardRedirectService=s,this.store=o,this.authMethod=e}ngOnInit(){this.isAuthenticated=this.store.pipe(Object(Bt.u)(Ht.h)),this.loading=this.store.pipe(Object(Bt.u)(Ht.k)),this.location=decodeURIComponent(this.injectedAuthMethodModel.location)}redirectToShibboleth(){this.authService.getRedirectUrl().pipe(Object(Gt.a)(1)).subscribe(e=>{this.isStandalonePage?Object(ue.d)(e)&&(e="/"):e=this.hardRedirectService.getCurrentRoute();const t=new Xt.a(this._window.nativeWindow.origin,e).toString();let n=this.location;const i=/\?redirectUrl=(.*)/g.exec(this.location),r=i&&i[1]?i[1]:null;Object(ue.g)(r)&&r!==t&&(n=this.location.replace(/\?redirectUrl=(.*)/g,`?redirectUrl=${t}`)),this.hardRedirectService.redirect(n)})}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"]("authMethodProvider"),i["\u0275\u0275directiveInject"]("isStandalonePage"),i["\u0275\u0275directiveInject"](qt.c),i["\u0275\u0275directiveInject"](Ut.a),i["\u0275\u0275directiveInject"](Wt.a),i["\u0275\u0275directiveInject"]($t.a),i["\u0275\u0275directiveInject"](Bt.i))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-log-in-shibboleth"]],decls:6,vars:3,consts:[[1,"btn","btn-lg","btn-primary","btn-block","mt-2","text-white",3,"click"],[1,"fas","fa-sign-in-alt"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",0),i["\u0275\u0275listener"]("click",(function(){return t.redirectToShibboleth()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"i",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](4,1,"login.form.shibboleth"),"\n"))},pipes:[d.d],styles:[""]}),e=Object(Y.b)([Object(Vt.a)(zt.a.Shibboleth)],e),e})();var Jt=n("lJxs"),Qt=n("sIb/"),Zt=n("mEo1");function en(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",8),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("@fadeOut",void 0),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,2,i["\u0275\u0275pipeBind1"](3,4,e.error)))}}function tn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"div",9),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("@fadeOut",void 0),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,2,i["\u0275\u0275pipeBind1"](3,4,e.message)))}}let nn=(()=>{let e=class{constructor(e,t,n,i,r,s){this.injectedAuthMethodModel=e,this.isStandalonePage=t,this.authService=n,this.hardRedirectService=i,this.formBuilder=r,this.store=s,this.hasError=!1,this.hasMessage=!1,this.authMethod=e}ngOnInit(){this.form=this.formBuilder.group({email:["",o.Validators.required],password:["",o.Validators.required]}),this.error=this.store.pipe(Object(Bt.u)(Ht.b),Object(Jt.a)(e=>(this.hasError=Object(ue.e)(e),e))),this.message=this.store.pipe(Object(Bt.u)(Ht.c),Object(Jt.a)(e=>(this.hasMessage=Object(ue.e)(e),e)))}resetErrorOrMessage(){(this.hasError||this.hasMessage)&&(this.store.dispatch(new Qt.s),this.hasError=!1,this.hasMessage=!1)}submit(){this.resetErrorOrMessage();const e=this.form.get("email").value,t=this.form.get("password").value;e.trim(),t.trim(),this.isStandalonePage?this.authService.setRedirectUrlIfNotSet("/"):this.authService.setRedirectUrl(this.hardRedirectService.getCurrentRoute()),this.store.dispatch(new Qt.c(e,t)),this.form.reset()}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"]("authMethodProvider"),i["\u0275\u0275directiveInject"]("isStandalonePage"),i["\u0275\u0275directiveInject"](Wt.a),i["\u0275\u0275directiveInject"]($t.a),i["\u0275\u0275directiveInject"](o.FormBuilder),i["\u0275\u0275directiveInject"](Bt.i))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-log-in-password"]],decls:30,vars:29,consts:[["novalidate","",1,"form-login",3,"formGroup","ngSubmit"],[1,"sr-only"],["autocomplete","off","autofocus","","formControlName","email","required","","type","email",1,"form-control","form-control-lg","position-relative",3,"placeholder"],["autocomplete","off","formControlName","password","required","","type","password",1,"form-control","form-control-lg","position-relative","mb-3",3,"placeholder"],["class","alert alert-danger","role","alert",4,"ngIf"],["class","alert alert-info","role","alert",4,"ngIf"],["type","submit",1,"btn","btn-lg","btn-primary","btn-block","mt-3",3,"disabled"],[1,"fas","fa-sign-in-alt"],["role","alert",1,"alert","alert-danger"],["role","alert",1,"alert","alert-info"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.submit()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"label",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"input",2),i["\u0275\u0275pipe"](7,"translate"),i["\u0275\u0275pipe"](8,"translate"),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementStart"](10,"label",1),i["\u0275\u0275text"](11),i["\u0275\u0275pipe"](12,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275element"](14,"input",3),i["\u0275\u0275pipe"](15,"translate"),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275template"](18,en,4,6,"div",4),i["\u0275\u0275pipe"](19,"async"),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275template"](21,tn,4,6,"div",5),i["\u0275\u0275pipe"](22,"async"),i["\u0275\u0275text"](23,"\n\n "),i["\u0275\u0275elementStart"](24,"button",6),i["\u0275\u0275element"](25,"i",7),i["\u0275\u0275text"](26),i["\u0275\u0275pipe"](27,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](28,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](29,"\n")),2&e&&(i["\u0275\u0275property"]("formGroup",t.form),i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,11,"login.form.email")),i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](8,15,"login.form.email")),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](7,13,"login.form.email")),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](12,17,"login.form.password")),i["\u0275\u0275advance"](3),i["\u0275\u0275propertyInterpolate"]("placeholder",i["\u0275\u0275pipeBind1"](16,21,"login.form.password")),i["\u0275\u0275attribute"]("aria-label",i["\u0275\u0275pipeBind1"](15,19,"login.form.password")),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](19,23,t.error)&&t.hasError),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",i["\u0275\u0275pipeBind1"](22,25,t.message)&&t.hasMessage),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("disabled",!t.form.valid),i["\u0275\u0275advance"](2),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](27,27,"login.form.submit"),""))},directives:[o["\u0275angular_packages_forms_forms_ba"],o.NgControlStatusGroup,o.FormGroupDirective,o.DefaultValueAccessor,o.NgControlStatus,o.FormControlName,o.RequiredValidator,r.p],pipes:[d.d,r.b],styles:[".form-login[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]:focus{z-index:2}.form-login[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-login[_ngcontent-%COMP%] input[type=password][_ngcontent-%COMP%]{border-top-left-radius:0;border-top-right-radius:0}"],data:{animation:[Zt.e]}}),e=Object(Y.b)([Object(Vt.a)(zt.a.Password)],e),e})();n("ttM+");var rn=n("kBGy");let sn=(()=>{let e=class extends z.a{};return e.\u0275fac=function(t){return on(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-bundle-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:3,vars:1,template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](2,"\n")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](t.object.name))},encapsulation:2}),e=Object(Y.b)([Object(V.e)(rn.a,B.a.ListElement)],e),e})();const on=i["\u0275\u0275getInheritedFactory"](sn);var an=n("L6Jv");n("6xaB"),n("ozG+"),n("4Kdc"),n("8g8H"),n("aCx6"),n("wTtK"),n("cQ11");const cn=function(e){return[e]};function ln(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"a",1),i["\u0275\u0275pipe"](1,"translate"),i["\u0275\u0275pipe"](2,"async"),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275element"](4,"i",2),i["\u0275\u0275text"](5),i["\u0275\u0275pipe"](6,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();let t=null;i["\u0275\u0275propertyInterpolate"]("ngbTooltip",i["\u0275\u0275pipeBind1"](1,3,"submission.workflow.tasks.claimed.edit_help")),i["\u0275\u0275property"]("routerLink",i["\u0275\u0275pureFunction1"](9,cn,"/workflowitems/"+(null==(t=i["\u0275\u0275pipeBind1"](2,5,e.object.workflowitem))||null==t.payload?null:t.payload.id)+"/edit")),i["\u0275\u0275advance"](5),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](6,7,"submission.workflow.tasks.claimed.edit"),"\n")}}let un=(()=>{let e=class extends Me.a{constructor(e,t,n,i,r,s){super(e,t,n,i,r,s),this.injector=e,this.router=t,this.notificationsService=n,this.translate=i,this.searchService=r,this.requestService=s,this.option="submit_edit_metadata"}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](s.h),i["\u0275\u0275directiveInject"](Ae.a),i["\u0275\u0275directiveInject"](d.e),i["\u0275\u0275directiveInject"](Pe.a),i["\u0275\u0275directiveInject"](Re.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-claimed-task-actions-edit-metadata"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:2,vars:1,consts:[["class","btn btn-primary","role","button",3,"ngbTooltip","routerLink",4,"ngIf"],["role","button",1,"btn","btn-primary",3,"ngbTooltip","routerLink"],[1,"fa","fa-edit"]],template:function(e,t){1&e&&(i["\u0275\u0275template"](0,ln,7,11,"a",0),i["\u0275\u0275text"](1,"\n")),2&e&&i["\u0275\u0275property"]("ngIf",t.object)},directives:[r.p,s.k,u.O],pipes:[d.d,r.b],styles:[""]}),e=Object(Y.b)([Object(Te.b)("submit_edit_metadata")],e),e})();n("MkTI"),n("xPuV");var dn=n("OXP5"),pn=n("Oqsf"),hn=(n("mpnX"),n("97Yq")),fn=n("Rgmz"),mn=n("ynxc"),gn=n("4SI6"),bn=n("bg5s");function vn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",3),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-primary")("innerHTML",e.title,i["\u0275\u0275sanitizeHtml"])}}function yn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",4),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-secondary")("innerHTML",e.description,i["\u0275\u0275sanitizeHtml"])}}let _n=(()=>{let e=class extends bn.a{};return e.\u0275fac=function(t){return On(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-publication-sidebar-search-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:12,vars:12,consts:[[3,"maxLines","background"],[3,"ngClass","innerHTML"],[3,"maxLines","background",4,"ngIf"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",1),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275template"](8,vn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275template"](10,yn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](11,"\n")),2&e&&(i["\u0275\u0275property"]("maxLines",1)("background",t.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",t.isCurrent()?"text-light":"text-body")("innerHTML",i["\u0275\u0275pipeBind1"](3,6,t.parentTitle$&&t.parentTitle$)?i["\u0275\u0275pipeBind1"](4,8,t.parentTitle$):i["\u0275\u0275pipeBind1"](5,10,"home.breadcrumbs"),i["\u0275\u0275sanitizeHtml"]),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",t.title),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.description))},directives:[ke.a,r.m,r.p],pipes:[r.b,d.d],encapsulation:2}),e=Object(Y.b)([Object(V.e)("PublicationSearchResult",B.a.ListElement,mn.a.SideBarSearchModal),Object(V.e)("PublicationSearchResult",B.a.ListElement,mn.a.SideBarSearchModalCurrent),Object(V.e)(gn.a,B.a.ListElement,mn.a.SideBarSearchModal),Object(V.e)(gn.a,B.a.ListElement,mn.a.SideBarSearchModalCurrent)],e),e})();const On=i["\u0275\u0275getInheritedFactory"](_n);var jn=n("BSkO");function wn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",3),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-primary")("innerHTML",e.title,i["\u0275\u0275sanitizeHtml"])}}function xn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",4),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-secondary")("innerHTML",e.description,i["\u0275\u0275sanitizeHtml"])}}let Sn=(()=>{let e=class extends bn.a{getDescription(){return this.firstMetadataValue("dc.description.abstract")}};return e.\u0275fac=function(t){return En(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-collection-sidebar-search-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:12,vars:12,consts:[[3,"maxLines","background"],[3,"ngClass","innerHTML"],[3,"maxLines","background",4,"ngIf"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",1),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275template"](8,wn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275template"](10,xn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](11,"\n")),2&e&&(i["\u0275\u0275property"]("maxLines",1)("background",t.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",t.isCurrent()?"text-light":"text-body")("innerHTML",i["\u0275\u0275pipeBind1"](3,6,t.parentTitle$&&t.parentTitle$)?i["\u0275\u0275pipeBind1"](4,8,t.parentTitle$):i["\u0275\u0275pipeBind1"](5,10,"home.breadcrumbs"),i["\u0275\u0275sanitizeHtml"]),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",t.title),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.description))},directives:[ke.a,r.m,r.p],pipes:[r.b,d.d],encapsulation:2}),e=Object(Y.b)([Object(V.e)(jn.a,B.a.ListElement,mn.a.SideBarSearchModal),Object(V.e)(jn.a,B.a.ListElement,mn.a.SideBarSearchModalCurrent)],e),e})();const En=i["\u0275\u0275getInheritedFactory"](Sn);var Cn=n("Hymi");function kn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",3),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-primary")("innerHTML",e.title,i["\u0275\u0275sanitizeHtml"])}}function Dn(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",4),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("maxLines",1)("background",e.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",e.isCurrent()?"text-light":"text-secondary")("innerHTML",e.description,i["\u0275\u0275sanitizeHtml"])}}let In=(()=>{let e=class extends bn.a{getDescription(){return this.firstMetadataValue("dc.description.abstract")}};return e.\u0275fac=function(t){return Mn(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-collection-sidebar-search-list-element"]],features:[i["\u0275\u0275InheritDefinitionFeature"]],decls:12,vars:12,consts:[[3,"maxLines","background"],[3,"ngClass","innerHTML"],[3,"maxLines","background",4,"ngIf"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"ds-truncatable-part",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"div",1),i["\u0275\u0275pipe"](3,"async"),i["\u0275\u0275pipe"](4,"async"),i["\u0275\u0275pipe"](5,"translate"),i["\u0275\u0275text"](6,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](7,"\n"),i["\u0275\u0275template"](8,kn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275template"](10,Dn,4,4,"ds-truncatable-part",2),i["\u0275\u0275text"](11,"\n")),2&e&&(i["\u0275\u0275property"]("maxLines",1)("background",t.isCurrent()?"primary":"default"),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngClass",t.isCurrent()?"text-light":"text-body")("innerHTML",i["\u0275\u0275pipeBind1"](3,6,t.parentTitle$&&t.parentTitle$)?i["\u0275\u0275pipeBind1"](4,8,t.parentTitle$):i["\u0275\u0275pipeBind1"](5,10,"home.breadcrumbs"),i["\u0275\u0275sanitizeHtml"]),i["\u0275\u0275advance"](6),i["\u0275\u0275property"]("ngIf",t.title),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.description))},directives:[ke.a,r.m,r.p],pipes:[r.b,d.d],encapsulation:2}),e=Object(Y.b)([Object(V.e)(Cn.a,B.a.ListElement,mn.a.SideBarSearchModal),Object(V.e)(Cn.a,B.a.ListElement,mn.a.SideBarSearchModalCurrent)],e),e})();const Mn=i["\u0275\u0275getInheritedFactory"](In);n("zdyR"),n("uVW2"),n("2cPK"),n("oKKW"),n("8pnQ"),n("UX6V");var Tn=n("Gt6B"),Ln=(n("3iiV"),n("OuN+"),n("enCP"),n("i3Sq")),An=n("GQpj"),Pn=n("Y9dU"),Rn=(n("PApk"),n("9uC3"),n("YCL+"),n("58Gp")),Fn=n("EtOH");n("8aB6");let Nn=(()=>{let e=class{constructor(e,t,n,i,r,s){this.injectedAuthMethodModel=e,this.isStandalonePage=t,this._window=n,this.authService=i,this.hardRedirectService=r,this.store=s,this.authMethod=e}ngOnInit(){this.isAuthenticated=this.store.pipe(Object(Bt.u)(Ht.h)),this.loading=this.store.pipe(Object(Bt.u)(Ht.k)),this.location=decodeURIComponent(this.injectedAuthMethodModel.location)}redirectToOidc(){this.authService.getRedirectUrl().pipe(Object(Gt.a)(1)).subscribe(e=>{this.isStandalonePage?Object(ue.d)(e)&&(e="/"):e=this.hardRedirectService.getCurrentRoute();const t=new Xt.a(this._window.nativeWindow.origin,e).toString();let n=this.location;const i=/\?redirectUrl=(.*)/g.exec(this.location),r=i&&i[1]?i[1]:null;Object(ue.g)(r)&&r!==t&&(n=this.location.replace(/\?redirectUrl=(.*)/g,`?redirectUrl=${t}`)),this.hardRedirectService.redirect(n)})}};return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"]("authMethodProvider"),i["\u0275\u0275directiveInject"]("isStandalonePage"),i["\u0275\u0275directiveInject"](qt.c),i["\u0275\u0275directiveInject"](Wt.a),i["\u0275\u0275directiveInject"]($t.a),i["\u0275\u0275directiveInject"](Bt.i))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-log-in-oidc"]],decls:5,vars:3,consts:[[1,"btn","btn-lg","btn-primary","btn-block","mt-2","text-white",3,"click"],[1,"fas","fa-sign-in-alt"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"button",0),i["\u0275\u0275listener"]("click",(function(){return t.redirectToOidc()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275element"](2,"i",1),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind1"](4,1,"login.form.oidc"),"\n"))},pipes:[d.d],encapsulation:2}),e=Object(Y.b)([Object(Vt.a)(zt.a.Oidc)],e),e})();const Yn=[r.c,Yt.b,T.c,o.FormsModule,L.b,u.x,u.i,u.N,u.R,M,u.C,u.n,u.P,o.ReactiveFormsModule,s.l,l.b,R,A.TextMaskModule,c.d,a.b],Bn=[d.c.forChild({missingTranslationHandler:{provide:d.a,useClass:an.a},useDefaultLang:!0})],Vn=[ee,ae,le.a,jt.a,wt.a,ye,Se,Dt.a,kt.a,Ee.a,$,Rt,U.a,Tt.a,Qe,Ie.a,ht,bt,yt.a,Ot.a,_t.a,St.a,Et.a,xt.a,it,ot,tt.a,Nt.a,nn,Kt,Nn,sn,Be,Ge,Ct.a,un,pn.a,dn.a,Tn.a,Fn.a,fn.a,N.a,F.a,hn.a,bn.a,_n,Sn,In,Ln.a,An.a,Pn.a,Rn.a],zn=[Ce.a,De,It.a];let Hn=(()=>{class e{static withEntryComponents(){return{ngModule:e,providers:Vn.map(e=>({provide:e}))}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({providers:[...zn],imports:[[...Yn,...Bn],r.c,Yt.b,T.c,o.FormsModule,L.b,u.x,u.i,u.N,u.R,M,u.C,u.n,u.P,o.ReactiveFormsModule,s.l,l.b,R,A.TextMaskModule,c.d,a.b,d.c]}),e})()},PE4B:function(e,t,n){"use strict";var i=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===r}(e)}(e)},r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function s(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l(Array.isArray(e)?[]:{},e,t):e}function o(e,t,n){return e.concat(t).map((function(e){return s(e,n)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function c(e,t){try{return t in e}catch(n){return!1}}function l(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||o,n.isMergeableObject=n.isMergeableObject||i,n.cloneUnlessOtherwiseSpecified=s;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var i={};return n.isMergeableObject(e)&&a(e).forEach((function(t){i[t]=s(e[t],n)})),a(t).forEach((function(r){(function(e,t){return c(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,r)||(i[r]=c(e,r)&&n.isMergeableObject(t[r])?function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(r,n)(e[r],t[r],n):s(t[r],n))})),i}(e,t,n):s(t,n)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return l(e,n,t)}),{})},e.exports=l},PJyI:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n("mrSG"),r=n("6VZE"),s=n("HDdC"),o=n("zQ+x"),a=n("6M7F"),c=n("lNXc"),l=n("WIyL"),u=n("1l0L");let d=(()=>{let e=class extends l.a{};return e.type=c.a,Object(i.b)([r.autoserialize,Object(i.c)("design:type",Number)],e.prototype,"sizeBytes",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"description",void 0),Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"bundleName",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(o.h)(c.a,!1,"thumbnail"),Object(i.c)("design:type",s.a)],e.prototype,"thumbnail",void 0),Object(i.b)([Object(o.h)(a.a,!1,"format"),Object(i.c)("design:type",s.a)],e.prototype,"format",void 0),Object(i.b)([Object(o.h)(u.a),Object(i.c)("design:type",s.a)],e.prototype,"bundle",void 0),e=Object(i.b)([o.i,Object(r.inheritSerialization)(l.a)],e),e})()},"PN+Z":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var i=n("mrSG"),r=n("6VZE"),s=n("HDdC"),o=n("J3qs"),a=n("zQ+x"),c=n("1l0L"),l=n("1dcM"),u=n("WIyL"),d=n("eXEq"),p=n("WWAL"),h=n("woKe"),f=n("lNXc");let m=(()=>{let e=class extends u.a{getRenderTypes(){const e=this.firstMetadataValue("dspace.entity.type");return Object(o.d)(e)?super.getRenderTypes():[e,...super.getRenderTypes()]}getParentLinkKey(){return"owningCollection"}};return e.type=p.a,Object(i.b)([r.autoserialize,Object(i.c)("design:type",String)],e.prototype,"handle",void 0),Object(i.b)([Object(r.deserializeAs)(Date),Object(i.c)("design:type",Date)],e.prototype,"lastModified",void 0),Object(i.b)([Object(r.autoserializeAs)(Boolean,"inArchive"),Object(i.c)("design:type",Boolean)],e.prototype,"isArchived",void 0),Object(i.b)([Object(r.autoserializeAs)(Boolean,"discoverable"),Object(i.c)("design:type",Boolean)],e.prototype,"isDiscoverable",void 0),Object(i.b)([Object(r.autoserializeAs)(Boolean,"withdrawn"),Object(i.c)("design:type",Boolean)],e.prototype,"isWithdrawn",void 0),Object(i.b)([r.deserialize,Object(i.c)("design:type",Object)],e.prototype,"_links",void 0),Object(i.b)([Object(a.h)(l.a),Object(i.c)("design:type",s.a)],e.prototype,"owningCollection",void 0),Object(i.b)([Object(a.h)(h.a),Object(i.c)("design:type",s.a)],e.prototype,"version",void 0),Object(i.b)([Object(a.h)(c.a,!0),Object(i.c)("design:type",s.a)],e.prototype,"bundles",void 0),Object(i.b)([Object(a.h)(d.a,!0),Object(i.c)("design:type",s.a)],e.prototype,"relationships",void 0),Object(i.b)([Object(a.h)(f.a,!1,"thumbnail"),Object(i.c)("design:type",s.a)],e.prototype,"thumbnail",void 0),e=Object(i.b)([a.i,Object(r.inheritSerialization)(u.a)],e),e})()},PQoX:function(e,t,n){"use strict";n.d(t,"a",(function(){return ct})),n.d(t,"b",(function(){return lt}));var i=n("fXoL");function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(){return o=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function l(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var u=l(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),d=l(/Edge/i),p=l(/firefox/i),h=l(/safari/i)&&!l(/chrome/i)&&!l(/android/i),f=l(/iP(ad|od|hone)/i),m=l(/chrome/i)&&l(/android/i),g={capture:!1,passive:!1};function b(e,t,n){e.addEventListener(t,n,!u&&g)}function v(e,t,n){e.removeEventListener(t,n,!u&&g)}function y(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(n){return!1}return!1}}function _(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function O(e,t,n,i){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&y(e,t):y(e,t))||i&&e===n)return e;if(e===n)break}while(e=_(e))}return null}var j,w=/\s+/g;function x(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var i=(" "+e.className+" ").replace(w," ").replace(" "+t+" "," ");e.className=(i+(n?" "+t:"")).replace(w," ")}}function S(e,t,n){var i=e&&e.style;if(i){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in i||-1!==t.indexOf("webkit")||(t="-webkit-"+t),i[t]=n+("string"==typeof n?"":"px")}}function E(e,t){var n="";if("string"==typeof e)n=e;else do{var i=S(e,"transform");i&&"none"!==i&&(n=i+" "+n)}while(!t&&(e=e.parentNode));var r=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return r&&new r(n)}function C(e,t,n){if(e){var i=e.getElementsByTagName(t),r=0,s=i.length;if(n)for(;r=s:r<=s))return i;if(i===k())break;i=P(i,!1)}return!1}function M(e,t,n){for(var i=0,r=0,s=e.children;r2&&void 0!==arguments[2]?arguments[2]:{},i=n.evt,r=c(n,["evt"]);H.pluginEvent.bind(Re)(e,t,a({dragEl:W,parentEl:$,ghostEl:G,rootEl:X,nextEl:K,lastDownEl:J,cloneEl:Q,cloneHidden:Z,dragStarted:pe,putSortable:se,activeSortable:Re.active,originalEvent:i,oldIndex:ee,oldDraggableIndex:ne,newIndex:te,newDraggableIndex:ie,hideGhostForTarget:Te,unhideGhostForTarget:Le,cloneNowHidden:function(){Z=!0},cloneNowShown:function(){Z=!1},dispatchSortableEvent:function(e){q({sortable:t,name:e,originalEvent:i})}},r))};function q(e){!function(e){var t=e.sortable,n=e.rootEl,i=e.name,r=e.targetEl,s=e.cloneEl,o=e.toEl,c=e.fromEl,l=e.oldIndex,p=e.newIndex,h=e.oldDraggableIndex,f=e.newDraggableIndex,m=e.originalEvent,g=e.putSortable,b=e.extraEventProperties;if(t=t||n&&n[B]){var v,y=t.options,_="on"+i.charAt(0).toUpperCase()+i.substr(1);!window.CustomEvent||u||d?(v=document.createEvent("Event")).initEvent(i,!0,!0):v=new CustomEvent(i,{bubbles:!0,cancelable:!0}),v.to=o||n,v.from=c||n,v.item=r||n,v.clone=s,v.oldIndex=l,v.newIndex=p,v.oldDraggableIndex=h,v.newDraggableIndex=f,v.originalEvent=m,v.pullMode=g?g.lastPutMode:void 0;var O=a({},b,H.getEventProperties(i,t));for(var j in O)v[j]=O[j];n&&n.dispatchEvent(v),y[_]&&y[_].call(t,v)}}(a({putSortable:se,cloneEl:Q,targetEl:W,rootEl:X,oldIndex:ee,oldDraggableIndex:ne,newIndex:te,newDraggableIndex:ie},e))}var W,$,G,X,K,J,Q,Z,ee,te,ne,ie,re,se,oe,ae,ce,le,ue,de,pe,he,fe,me,ge,be=!1,ve=!1,ye=[],_e=!1,Oe=!1,je=[],we=!1,xe=[],Se="undefined"!=typeof document,Ee=f,Ce=d||u?"cssFloat":"float",ke=Se&&!m&&!f&&"draggable"in document.createElement("div"),De=function(){if(Se){if(u)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Ie=function(e,t){var n=S(e),i=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),r=M(e,0,t),s=M(e,1,t),o=r&&S(r),a=s&&S(s),c=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+D(r).width,l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+D(s).width;return"flex"===n.display?"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal":"grid"===n.display?n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal":r&&o.float&&"none"!==o.float?!s||"both"!==a.clear&&a.clear!==("left"===o.float?"left":"right")?"horizontal":"vertical":r&&("block"===o.display||"flex"===o.display||"table"===o.display||"grid"===o.display||c>=i&&"none"===n[Ce]||s&&"none"===n[Ce]&&c+l>i)?"vertical":"horizontal"},Me=function(e){function t(e,n){return function(i,r,s,o){if(null==e&&(n||i.options.group.name&&r.options.group.name&&i.options.group.name===r.options.group.name))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(i,r,s,o),n)(i,r,s,o);var a=(n?i:r).options.group.name;return!0===e||"string"==typeof e&&e===a||e.join&&e.indexOf(a)>-1}}var n={},i=e.group;i&&"object"==r(i)||(i={name:i}),n.name=i.name,n.checkPull=t(i.pull,!0),n.checkPut=t(i.put),n.revertClone=i.revertClone,e.group=n},Te=function(){!De&&G&&S(G,"display","none")},Le=function(){!De&&G&&S(G,"display","")};Se&&document.addEventListener("click",(function(e){if(ve)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ve=!1,!1}),!0);var Ae=function(e){if(W){var t=(r=(e=e.touches?e.touches[0]:e).clientX,s=e.clientY,ye.some((function(e){if(!T(e)){var t=D(e),n=e[B].options.emptyInsertThreshold;return n&&r>=t.left-n&&r<=t.right+n&&s>=t.top-n&&s<=t.bottom+n?o=e:void 0}})),o);if(t){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[i]=e[i]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[B]._onDragOver(n)}}var r,s,o},Pe=function(e){W&&W.parentNode[B]._isOutsideThisEl(e.target)};function Re(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=o({},t),e[B]=this;var n,i,r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Ie(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Re.supportPointer&&"PointerEvent"in window&&!h,emptyInsertThreshold:5};for(var s in H.initializePlugins(this,e,r),r)!(s in t)&&(t[s]=r[s]);for(var c in Me(t),this)"_"===c.charAt(0)&&"function"==typeof this[c]&&(this[c]=this[c].bind(this));this.nativeDraggable=!t.forceFallback&&ke,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?b(e,"pointerdown",this._onTapStart):(b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),ye.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),o(this,(i=[],{captureAnimationState:function(){i=[],this.options.animation&&[].slice.call(this.el.children).forEach((function(e){if("none"!==S(e,"display")&&e!==Re.ghost){i.push({target:e,rect:D(e)});var t=a({},i[i.length-1].rect);if(e.thisAnimationDuration){var n=E(e,!0);n&&(t.top-=n.f,t.left-=n.e)}e.fromRect=t}}))},addAnimationState:function(e){i.push(e)},removeAnimationState:function(e){i.splice(function(e,t){for(var n in e)if(e.hasOwnProperty(n))for(var i in t)if(t.hasOwnProperty(i)&&t[i]===e[n][i])return Number(n);return-1}(i,{target:e}),1)},animateAll:function(e){var t=this;if(!this.options.animation)return clearTimeout(n),void("function"==typeof e&&e());var r=!1,s=0;i.forEach((function(e){var n=0,i=e.target,o=i.fromRect,a=D(i),c=i.prevFromRect,l=i.prevToRect,u=e.rect,d=E(i,!0);d&&(a.top-=d.f,a.left-=d.e),i.toRect=a,i.thisAnimationDuration&&R(c,a)&&!R(o,a)&&(u.top-a.top)/(u.left-a.left)==(o.top-a.top)/(o.left-a.left)&&(n=function(e,t,n,i){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*i.animation}(u,c,l,t.options)),R(a,o)||(i.prevFromRect=o,i.prevToRect=a,n||(n=t.options.animation),t.animate(i,u,a,n)),n&&(r=!0,s=Math.max(s,n),clearTimeout(i.animationResetTimer),i.animationResetTimer=setTimeout((function(){i.animationTime=0,i.prevFromRect=null,i.fromRect=null,i.prevToRect=null,i.thisAnimationDuration=null}),n),i.thisAnimationDuration=n)})),clearTimeout(n),r?n=setTimeout((function(){"function"==typeof e&&e()}),s):"function"==typeof e&&e(),i=[]},animate:function(e,t,n,i){if(i){S(e,"transition",""),S(e,"transform","");var r=E(this.el),s=(t.left-n.left)/(r&&r.a||1),o=(t.top-n.top)/(r&&r.d||1);e.animatingX=!!s,e.animatingY=!!o,S(e,"transform","translate3d("+s+"px,"+o+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),S(e,"transition","transform "+i+"ms"+(this.options.easing?" "+this.options.easing:"")),S(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout((function(){S(e,"transition",""),S(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1}),i)}}}))}function Fe(e,t,n,i,r,s,o,a){var c,l,p=e[B],h=p.options.onMove;return!window.CustomEvent||u||d?(c=document.createEvent("Event")).initEvent("move",!0,!0):c=new CustomEvent("move",{bubbles:!0,cancelable:!0}),c.to=t,c.from=e,c.dragged=n,c.draggedRect=i,c.related=r||t,c.relatedRect=s||D(t),c.willInsertAfter=a,c.originalEvent=o,e.dispatchEvent(c),h&&(l=h.call(p,c,o)),l}function Ne(e){e.draggable=!1}function Ye(){we=!1}function Be(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,i=0;n--;)i+=t.charCodeAt(n);return i.toString(36)}function Ve(e){return setTimeout(e,0)}function ze(e){return clearTimeout(e)}Re.prototype={constructor:Re,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(he=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,W):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,i=this.options,r=i.preventOnFilter,s=e.type,o=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,a=(o||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||a,l=i.filter;if(function(e){xe.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var i=t[n];i.checked&&xe.push(i)}}(n),!W&&!(/mousedown|pointerdown/.test(s)&&0!==e.button||i.disabled)&&!c.isContentEditable&&(this.nativeDraggable||!h||!a||"SELECT"!==a.tagName.toUpperCase())&&!((a=O(a,i.draggable,n,!1))&&a.animated||J===a)){if(ee=L(a),ne=L(a,i.draggable),"function"==typeof l){if(l.call(this,e,a,this))return q({sortable:t,rootEl:c,name:"filter",targetEl:a,toEl:n,fromEl:n}),U("filter",t,{evt:e}),void(r&&e.cancelable&&e.preventDefault())}else if(l&&(l=l.split(",").some((function(i){if(i=O(c,i.trim(),n,!1))return q({sortable:t,rootEl:i,name:"filter",targetEl:a,fromEl:n,toEl:n}),U("filter",t,{evt:e}),!0}))))return void(r&&e.cancelable&&e.preventDefault());i.handle&&!O(c,i.handle,n,!1)||this._prepareDragStart(e,o,a)}}},_prepareDragStart:function(e,t,n){var i,r=this,s=r.el,o=r.options,a=s.ownerDocument;if(n&&!W&&n.parentNode===s){var c=D(n);if(X=s,$=(W=n).parentNode,K=W.nextSibling,J=n,re=o.group,Re.dragged=W,ue=(oe={target:W,clientX:(t||e).clientX,clientY:(t||e).clientY}).clientX-c.left,de=oe.clientY-c.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,W.style["will-change"]="all",i=function(){U("delayEnded",r,{evt:e}),Re.eventCanceled?r._onDrop():(r._disableDelayedDragEvents(),!p&&r.nativeDraggable&&(W.draggable=!0),r._triggerDragStart(e,t),q({sortable:r,name:"choose",originalEvent:e}),x(W,o.chosenClass,!0))},o.ignore.split(",").forEach((function(e){C(W,e.trim(),Ne)})),b(a,"dragover",Ae),b(a,"mousemove",Ae),b(a,"touchmove",Ae),b(a,"mouseup",r._onDrop),b(a,"touchend",r._onDrop),b(a,"touchcancel",r._onDrop),p&&this.nativeDraggable&&(this.options.touchStartThreshold=4,W.draggable=!0),U("delayStart",this,{evt:e}),!o.delay||o.delayOnTouchOnly&&!t||this.nativeDraggable&&(d||u))i();else{if(Re.eventCanceled)return void this._onDrop();b(a,"mouseup",r._disableDelayedDrag),b(a,"touchend",r._disableDelayedDrag),b(a,"touchcancel",r._disableDelayedDrag),b(a,"mousemove",r._delayedDragTouchMoveHandler),b(a,"touchmove",r._delayedDragTouchMoveHandler),o.supportPointer&&b(a,"pointermove",r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(i,o.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){W&&Ne(W),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;v(e,"mouseup",this._disableDelayedDrag),v(e,"touchend",this._disableDelayedDrag),v(e,"touchcancel",this._disableDelayedDrag),v(e,"mousemove",this._delayedDragTouchMoveHandler),v(e,"touchmove",this._delayedDragTouchMoveHandler),v(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?b(document,this.options.supportPointer?"pointermove":t?"touchmove":"mousemove",this._onTouchMove):(b(W,"dragend",this),b(X,"dragstart",this._onDragStart));try{document.selection?Ve((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(n){}},_dragStarted:function(e,t){if(be=!1,X&&W){U("dragStarted",this,{evt:t}),this.nativeDraggable&&b(document,"dragover",Pe);var n=this.options;!e&&x(W,n.dragClass,!1),x(W,n.ghostClass,!0),Re.active=this,e&&this._appendGhost(),q({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ae){this._lastX=ae.clientX,this._lastY=ae.clientY,Te();for(var e=document.elementFromPoint(ae.clientX,ae.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ae.clientX,ae.clientY))!==t;)t=e;if(W.parentNode[B]._isOutsideThisEl(e),t)do{if(t[B]&&t[B]._onDragOver({clientX:ae.clientX,clientY:ae.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=t.parentNode);Le()}},_onTouchMove:function(e){if(oe){var t=this.options,n=t.fallbackTolerance,i=t.fallbackOffset,r=e.touches?e.touches[0]:e,s=G&&E(G,!0),o=G&&s&&s.a,a=G&&s&&s.d,c=Ee&&ge&&A(ge),l=(r.clientX-oe.clientX+i.x)/(o||1)+(c?c[0]-je[0]:0)/(o||1),u=(r.clientY-oe.clientY+i.y)/(a||1)+(c?c[1]-je[1]:0)/(a||1);if(!Re.active&&!be){if(n&&Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))i.right+10||e.clientX<=i.right&&e.clientY>i.bottom&&e.clientX>=i.left:e.clientX>i.right&&e.clientY>i.top||e.clientX<=i.right&&e.clientY>i.bottom+10}(e,r,this)&&!g.animated){if(g===W)return Y(!1);if(g&&s===e.target&&(o=g),o&&(n=D(o)),!1!==Fe(X,s,W,t,o,n,e,!!o))return F(),s.appendChild(W),$=s,V(),Y(!0)}else if(o.parentNode===s){n=D(o);var b,v,y,_=W.parentNode!==s,j=!function(e,t,n){var i=n?e.left:e.top,r=n?t.left:t.top;return i===r||(n?e.right:e.bottom)===(n?t.right:t.bottom)||i+(n?e.width:e.height)/2===r+(n?t.width:t.height)/2}(W.animated&&W.toRect||t,o.animated&&o.toRect||n,r),w=r?"top":"left",E=I(o,"top","top")||I(W,"top","top"),C=E?E.scrollTop:void 0;if(he!==o&&(v=n[w],_e=!1,Oe=!j&&c.invertSwap||_),b=function(e,t,n,i,r,s,o,a){var c=i?e.clientY:e.clientX,l=i?n.height:n.width,u=i?n.top:n.left,d=i?n.bottom:n.right,p=!1;if(!o)if(a&&meu+l*s/2:cd-me)return-fe}else if(c>u+l*(1-r)/2&&cd-l*s/2)?c>u+l/2?1:-1:0}(e,o,n,r,j?1:c.swapThreshold,null==c.invertedSwapThreshold?c.swapThreshold:c.invertedSwapThreshold,Oe,he===o),0!==b){var k=L(W);do{y=$.children[k-=b]}while(y&&("none"===S(y,"display")||y===G))}if(0===b||y===o)return Y(!1);he=o,fe=b;var M=o.nextElementSibling,A=!1,P=Fe(X,s,W,t,o,n,e,A=1===b);if(!1!==P)return 1!==P&&-1!==P||(A=1===P),we=!0,setTimeout(Ye,30),F(),A&&!M?s.appendChild(W):o.parentNode.insertBefore(W,A?M:o),E&&N(E,0,C-E.scrollTop),$=W.parentNode,void 0===v||Oe||(me=Math.abs(v-D(o)[w])),V(),Y(!0)}if(s.contains(W))return Y(!1)}return!1}function R(c,l){U(c,f,a({evt:e,isOwner:d,axis:r?"vertical":"horizontal",revert:i,dragRect:t,targetRect:n,canSort:p,fromSortable:h,target:o,completed:Y,onMove:function(n,i){return Fe(X,s,W,t,n,D(n),e,i)},changed:V},l))}function F(){R("dragOverAnimationCapture"),f.captureAnimationState(),f!==h&&h.captureAnimationState()}function Y(t){return R("dragOverCompleted",{insertion:t}),t&&(d?u._hideClone():u._showClone(f),f!==h&&(x(W,se?se.options.ghostClass:u.options.ghostClass,!1),x(W,c.ghostClass,!0)),se!==f&&f!==Re.active?se=f:f===Re.active&&se&&(se=null),h===f&&(f._ignoreWhileAnimating=o),f.animateAll((function(){R("dragOverAnimationComplete"),f._ignoreWhileAnimating=null})),f!==h&&(h.animateAll(),h._ignoreWhileAnimating=null)),(o===W&&!W.animated||o===s&&!o.animated)&&(he=null),c.dragoverBubble||e.rootEl||o===document||(W.parentNode[B]._isOutsideThisEl(e.target),!t&&Ae(e)),!c.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function V(){te=L(W),ie=L(W,c.draggable),q({sortable:f,name:"change",toEl:s,newIndex:te,newDraggableIndex:ie,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){v(document,"mousemove",this._onTouchMove),v(document,"touchmove",this._onTouchMove),v(document,"pointermove",this._onTouchMove),v(document,"dragover",Ae),v(document,"mousemove",Ae),v(document,"touchmove",Ae)},_offUpEvents:function(){var e=this.el.ownerDocument;v(e,"mouseup",this._onDrop),v(e,"touchend",this._onDrop),v(e,"pointerup",this._onDrop),v(e,"touchcancel",this._onDrop),v(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;te=L(W),ie=L(W,n.draggable),U("drop",this,{evt:e}),$=W&&W.parentNode,te=L(W),ie=L(W,n.draggable),Re.eventCanceled||(be=!1,Oe=!1,_e=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),ze(this.cloneId),ze(this._dragStartId),this.nativeDraggable&&(v(document,"drop",this),v(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),h&&S(document.body,"user-select",""),S(W,"transform",""),e&&(pe&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),G&&G.parentNode&&G.parentNode.removeChild(G),(X===$||se&&"clone"!==se.lastPutMode)&&Q&&Q.parentNode&&Q.parentNode.removeChild(Q),W&&(this.nativeDraggable&&v(W,"dragend",this),Ne(W),W.style["will-change"]="",pe&&!be&&x(W,se?se.options.ghostClass:this.options.ghostClass,!1),x(W,this.options.chosenClass,!1),q({sortable:this,name:"unchoose",toEl:$,newIndex:null,newDraggableIndex:null,originalEvent:e}),X!==$?(te>=0&&(q({rootEl:$,name:"add",toEl:$,fromEl:X,originalEvent:e}),q({sortable:this,name:"remove",toEl:$,originalEvent:e}),q({rootEl:$,name:"sort",toEl:$,fromEl:X,originalEvent:e}),q({sortable:this,name:"sort",toEl:$,originalEvent:e})),se&&se.save()):te!==ee&&te>=0&&(q({sortable:this,name:"update",toEl:$,originalEvent:e}),q({sortable:this,name:"sort",toEl:$,originalEvent:e})),Re.active&&(null!=te&&-1!==te||(te=ee,ie=ne),q({sortable:this,name:"end",toEl:$,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){U("nulling",this),X=W=$=G=K=Q=J=Z=oe=ae=pe=te=ie=ee=ne=he=fe=se=re=Re.dragged=Re.ghost=Re.clone=Re.active=null,xe.forEach((function(e){e.checked=!0})),xe.length=ce=le=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":W&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,i=0,r=n.length,s=this.options;inew st(e))}injectIntoEvery(e,t){this.bindings.forEach((n,i)=>n.insert(e,t[i]))}getFromEvery(e){return this.bindings.map(t=>t.get(e))}extractFromEvery(e){return this.bindings.map(t=>t.remove(e))}get provided(){return!!this.bindings.length}}let at=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e},token:e,providedIn:"root"}),e})(),ct=(()=>{class e{constructor(e,t,n,r,s){this.globalConfig=e,this.service=t,this.element=n,this.zone=r,this.renderer=s,this.sortablejsInit=new i.EventEmitter}ngOnInit(){it&&it.create&&this.create()}ngOnChanges(e){const t=e.sortablejsOptions;if(t&&!t.isFirstChange()){const e=t.previousValue,n=t.currentValue;Object.keys(n).forEach(t=>{n[t]!==e[t]&&this.sortableInstance.option(t,this.options[t])})}}ngOnDestroy(){this.sortableInstance&&this.sortableInstance.destroy()}create(){const e=this.sortablejsContainer?this.element.nativeElement.querySelector(this.sortablejsContainer):this.element.nativeElement;setTimeout(()=>{this.sortableInstance=it.create(e,this.options),this.sortablejsInit.emit(this.sortableInstance)},0)}getBindings(){return this.sortablejs?this.sortablejs instanceof ot?this.sortablejs:new ot([this.sortablejs]):new ot([])}get options(){return Object.assign(Object.assign({},this.optionsWithoutEvents),this.overridenOptions)}get optionsWithoutEvents(){return Object.assign(Object.assign({},this.globalConfig||{}),this.sortablejsOptions||{})}proxyEvent(e,...t){this.zone.run(()=>{this.optionsWithoutEvents&&this.optionsWithoutEvents[e]&&this.optionsWithoutEvents[e](...t)})}get isCloning(){return"clone"===this.sortableInstance.options.group.checkPull(this.sortableInstance,this.sortableInstance)}clone(e){return(this.sortablejsCloneFunction||(e=>e))(e)}get overridenOptions(){return{onAdd:e=>{this.service.transfer=t=>{this.getBindings().injectIntoEvery(e.newIndex,t),this.proxyEvent("onAdd",e)},this.proxyEvent("onAddOriginal",e)},onRemove:e=>{const t=this.getBindings();t.provided&&(this.isCloning?(this.service.transfer(t.getFromEvery(e.oldIndex).map(e=>this.clone(e))),this.renderer.removeChild(e.item.parentNode,e.item),this.renderer.insertBefore(e.clone.parentNode,e.item,e.clone),this.renderer.removeChild(e.clone.parentNode,e.clone)):this.service.transfer(t.extractFromEvery(e.oldIndex)),this.service.transfer=null),this.proxyEvent("onRemove",e)},onUpdate:e=>{const t=this.getBindings(),n=(e=>e.hasOwnProperty("newDraggableIndex")&&e.hasOwnProperty("oldDraggableIndex")?{new:e.newDraggableIndex,old:e.oldDraggableIndex}:{new:e.newIndex,old:e.oldIndex})(e);t.injectIntoEvery(n.new,t.extractFromEvery(n.old)),this.proxyEvent("onUpdate",e)}}}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](rt,8),i["\u0275\u0275directiveInject"](at),i["\u0275\u0275directiveInject"](i.ElementRef),i["\u0275\u0275directiveInject"](i.NgZone),i["\u0275\u0275directiveInject"](i.Renderer2))},e.\u0275dir=i["\u0275\u0275defineDirective"]({type:e,selectors:[["","sortablejs",""]],inputs:{sortablejs:"sortablejs",sortablejsContainer:"sortablejsContainer",sortablejsOptions:"sortablejsOptions",sortablejsCloneFunction:"sortablejsCloneFunction"},outputs:{sortablejsInit:"sortablejsInit"},features:[i["\u0275\u0275NgOnChangesFeature"]]}),e})(),lt=(()=>{class e{static forRoot(t){return{ngModule:e,providers:[{provide:rt,useValue:t}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i["\u0275\u0275defineNgModule"]({type:e}),e.\u0275inj=i["\u0275\u0275defineInjector"]({}),e})()},PRgs:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"e",(function(){return o})),n.d(t,"f",(function(){return a})),n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u}));var i=n("WL0R");const r={SELECT:Object(i.a)("dspace/selectable-lists/SELECT"),SELECT_SINGLE:Object(i.a)("dspace/selectable-lists/SELECT_SINGLE"),DESELECT:Object(i.a)("dspace/selectable-lists/DESELECT"),DESELECT_SINGLE:Object(i.a)("dspace/selectable-lists/DESELECT_SINGLE"),SET_SELECTION:Object(i.a)("dspace/selectable-lists/SET_SELECTION"),DESELECT_ALL:Object(i.a)("dspace/selectable-lists/DESELECT_ALL")};class s{constructor(e,t){this.type=e,this.id=t}}class o extends s{constructor(e,t){super(r.SELECT,e),this.payload=t}}class a extends s{constructor(e,t){super(r.SELECT_SINGLE,e),this.payload={object:t}}}class c extends s{constructor(e,t){super(r.DESELECT_SINGLE,e),this.payload=t}}class l extends s{constructor(e,t){super(r.DESELECT,e),this.payload=t}}class u extends s{constructor(e){super(r.DESELECT_ALL,e)}}},PbJM:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i=new(n("+1Sv").a)("dspaceobject")},PdzJ:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var i=n("mrSG"),r=n("fXoL"),s=n("eIep"),o=n("lJxs"),a=n("5+tZ"),c=n("84Zn"),l=n("zQ+x"),u=n("h5qW"),d=n("X/78"),p=n("uLZQ"),h=n("7vy/"),f=n("mycY"),m=n("lI3o"),g=n("VOnO"),b=n("gAzr"),v=n("J3qs"),y=n("1QIV"),_=n("B/au"),O=n("Hl3I");class j extends _.f{constructor(e="",t,n,i,r,s,o){super(),this.query=e,this.filter=t,this.exact=n,this.entryID=i,this.elementsPerPage=r,this.currentPage=s,this.sort=o;const a=[];Object(v.e)(e)&&a.push(new O.a("query",e)),Object(v.e)(t)&&a.push(new O.a("filter",t)),Object(v.e)(n)&&a.push(new O.a("exact",n.toString())),Object(v.e)(i)&&a.push(new O.a("entryID",i)),this.searchParams=a}}var w=n("oBfO"),x=n("8Lxi"),S=n("tk/3");class E extends u.a{constructor(e,t,n,i,r,s,o,a){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.http=o,this.comparator=a,this.linkPath="vocabularies"}}class C extends u.a{constructor(e,t,n,i,r,s,o,a,c){super(),this.requestService=e,this.rdbService=t,this.store=n,this.objectCache=i,this.halService=r,this.notificationsService=s,this.hrefOnlyDataService=o,this.http=a,this.comparator=c,this.linkPath="vocabularyEntryDetails"}}let k=(()=>{let e=class{constructor(e,t,n,i,r,s,o,a,c){this.requestService=e,this.rdbService=t,this.objectCache=n,this.halService=i,this.notificationsService=r,this.hrefOnlyDataService=s,this.http=o,this.comparatorVocabulary=a,this.comparatorEntry=c,this.searchTopMethod="top",this.vocabularyDataService=new E(e,t,null,n,i,r,o,a),this.vocabularyEntryDetailDataService=new C(e,t,null,n,i,r,s,o,c)}findVocabularyByHref(e,t=!0,n=!0,...i){return this.vocabularyDataService.findByHref(e,t,n,...i)}findVocabularyById(e,t=!0,n=!0,...i){return this.vocabularyDataService.findById(e,t,n,...i)}findAllVocabularies(e={},t=!0,n=!0,...i){return this.vocabularyDataService.findAll(e,t,n,...i)}getVocabularyEntries(e,t){const n=new j(null,null,null,null,t.elementsPerPage,t.currentPage);return this.findVocabularyById(e.name,!0,!0,Object(c.a)("entries",{findListOptions:n,shouldEmbed:!1})).pipe(Object(y.j)(),Object(s.a)(e=>e.entries))}getVocabularyEntriesByValue(e,t,n,i){const r=new j(null,e,t,null,i.elementsPerPage,i.currentPage);return this.findVocabularyById(n.name,!0,!0,Object(c.a)("entries",{findListOptions:r,shouldEmbed:!1})).pipe(Object(y.j)(),Object(s.a)(e=>e.entries))}getVocabularyEntryByValue(e,t){return this.getVocabularyEntriesByValue(e,!0,t,new w.a).pipe(Object(y.l)(),Object(o.a)(e=>Object(v.e)(e)?e[0]:null))}getVocabularyEntryByID(e,t){const n=new w.a,i=new j(null,null,null,e,n.elementsPerPage,n.currentPage);return this.findVocabularyById(t.name,!0,!0,Object(c.a)("entries",{findListOptions:i,shouldEmbed:!1})).pipe(Object(y.j)(),Object(s.a)(e=>e.entries),Object(y.l)(),Object(o.a)(e=>Object(v.e)(e)?e[0]:null))}findEntryDetailByHref(e,t=!0,n=!0,...i){return this.vocabularyEntryDetailDataService.findByHref(e,t,n,...i)}findEntryDetailById(e,t,n=!0,i=!0,...r){return this.vocabularyEntryDetailDataService.findById(`${t}:${e}`,n,i,...r)}getEntryDetailParent(e,t,n=!0,i=!0,...r){const s=`${t}:${e}/parent`;return this.vocabularyEntryDetailDataService.getBrowseEndpoint().pipe(Object(o.a)(e=>`${e}/${s}`),Object(a.a)(e=>this.vocabularyEntryDetailDataService.findByHref(e,n,i,...r)))}getEntryDetailChildren(e,t,n,i=!0,r=!0,...s){const o=`${t}:${e}/children`,c=new j(null,null,null,null,n.elementsPerPage,n.currentPage);return this.vocabularyEntryDetailDataService.getFindAllHref(c,o).pipe(Object(a.a)(e=>this.vocabularyEntryDetailDataService.findAllByHref(e,c,i,r,...s)))}searchTopEntries(e,t,n=!0,i=!0,...r){const s=new j(null,null,null,null,t.elementsPerPage,t.currentPage);return s.searchParams=[new O.a("vocabulary",e)],this.vocabularyEntryDetailDataService.searchBy(this.searchTopMethod,s,n,i,...r)}clearSearchTopRequests(){this.requestService.removeByHrefSubstring(`search/${this.searchTopMethod}`)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](d.a),r["\u0275\u0275inject"](h.a),r["\u0275\u0275inject"](f.a),r["\u0275\u0275inject"](p.a),r["\u0275\u0275inject"](m.a),r["\u0275\u0275inject"](x.a),r["\u0275\u0275inject"](S.b),r["\u0275\u0275inject"](g.a),r["\u0275\u0275inject"](g.a))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(l.d)(b.a)],e),e})()},PeUW:function(e,t,n){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},n={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(e){return e+"\u0bb5\u0ba4\u0bc1"},preparse:function(e){return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(e,t,n){return e<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":e<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":e<10?" \u0b95\u0bbe\u0bb2\u0bc8":e<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":e<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":e<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(e,t){return 12===e&&(e=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===t?e<2?e:e+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===t||"\u0b95\u0bbe\u0bb2\u0bc8"===t||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n("wd/R"))},PpIw:function(e,t,n){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},n={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===t?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===t?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===t?e>=10?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(n("wd/R"))},PqYM:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("HDdC"),r=n("D0XW"),s=n("Y7HM"),o=n("z+Ro");function a(e=0,t,n){let a=-1;return Object(s.a)(t)?a=Number(t)<1?1:Number(t):Object(o.a)(t)&&(n=t),Object(o.a)(n)||(n=r.a),new i.a(t=>{const i=Object(s.a)(e)?e:+e-n.now();return n.schedule(c,i,{index:0,period:a,subscriber:t})})}function c(e){const{index:t,period:n,subscriber:i}=e;if(i.next(t),!i.closed){if(-1===n)return i.complete();e.index=t+1,this.schedule(e,n)}}},Pr6Z:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("fXoL"),r=n("5eJj"),s=n("Kvit"),o=n("mycY");let a=(()=>{class e extends r.a{constructor(e){super(),this.objectCache=e,this.toCache=!1}parse(e,t){if(this.isSuccessStatus(t.statusCode))return new s.c(t.statusCode);throw new Error("Unexpected response from server")}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](o.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},PzE0:function(e,t,n){var i={"./custom/app/item-page/simple/field-components/file-section/file-section.component":["gt8x",61]};function r(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return n.e(t[1]).then((function(){return n(r)}))}r.keys=function(){return Object.keys(i)},r.id="PzE0",e.exports=r},PzqY:function(e,t,n){var i=n("I+eb"),r=n("g6v/"),s=n("glrk"),o=n("oEtG"),a=n("m/L8");i({target:"Reflect",stat:!0,forced:n("0Dky")((function(){Reflect.defineProperty(a.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){s(e);var i=o(t);s(n);try{return a.f(e,i,n),!0}catch(r){return!1}}})},Q1FS:function(e,t,n){"use strict";var i=n("yx2s"),r=n("Xwq/"),s=n("zfKp"),o=n("9AGB"),a=n("n3uD"),c=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var i=this.operator,s=r.toSubscriber(e,t,n);if(s.add(i?i.call(s,this.source):this.source||a.config.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),a.config.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){a.config.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),i.canReportError(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=l(t))((function(t,i){var r;r=n.subscribe((function(t){try{e(t)}catch(n){i(n),r&&r.unsubscribe()}}),i,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[s.observable]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t{class e extends r.D{constructor(e,t){super(e,t),this.hasLanguages=!1,this.isCustomGroup=!0,this.separator=e.separator+" ",this.relationship=e.relationship,this.repeatable=e.repeatable,this.required=e.required,this.hint=e.hint,this.metadataFields=e.metadataFields,this.submissionId=e.submissionId,this.hasSelectableMetadata=e.hasSelectableMetadata,this.metadataValue=e.metadataValue,this.valueUpdates=new p.a,this.valueUpdates.subscribe(e=>this.value=e)}get value(){const[e,t]=this.group.map(e=>"string"==typeof e.value?Object.assign(new c.a,{value:e.value,display:e.value}):e.value);return Object(o.e)(e)&&Object(o.e)(e.value)&&Object(o.e)(t)&&Object(o.e)(t.value)?Object.assign(new c.a,e,{value:e.value+this.separator+t.value}):Object(o.e)(e)&&Object(o.e)(e.value)?Object.assign(new c.a,e):Object(o.e)(t)&&Object(o.e)(t.value)?Object.assign(new c.a,t):null}set value(e){let t,n;n="string"==typeof e?e:e.value,Object(o.a)(n)&&(n=""),t=[...n.split(this.separator),null].map(t=>Object.assign(new c.a,e,{display:t,value:t})),this.get(0).value=t[0].value?t[0]:void 0,this.get(1).value=t[1].value?t[1]:void 0}}return Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"separator",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Object)],e.prototype,"hasLanguages",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",h.a)],e.prototype,"relationship",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"repeatable",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"required",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"hint",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Array)],e.prototype,"metadataFields",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"submissionId",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"hasSelectableMetadata",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",f.c)],e.prototype,"metadataValue",void 0),e})();class g extends r.D{constructor(){super(...arguments),this.isRowGroup=!0}}n("6VZE");let b=(()=>{class e extends r.w{constructor(e,t){super(e,t),this.notRepeatable=!1,this.required=!1,this.isRowArray=!0,this.notRepeatable=e.notRepeatable,this.required=e.required,this.submissionId=e.submissionId,this.relationshipConfig=e.relationshipConfig,this.metadataKey=e.metadataKey,this.metadataFields=e.metadataFields,this.hasSelectableMetadata=e.hasSelectableMetadata,this.isDraggable=e.isDraggable}}return Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Object)],e.prototype,"notRepeatable",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Object)],e.prototype,"required",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"submissionId",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",h.a)],e.prototype,"relationshipConfig",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"metadataKey",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Array)],e.prototype,"metadataFields",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"hasSelectableMetadata",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"isDraggable",void 0),e})();function v(e,t,n,i){Object(o.i)(e.layout)?(e.layout={},e.layout[t]={},e.layout[t][n]=i):Object(o.j)(e.layout[t])?(e.layout[t]={},e.layout[t][n]=i):e.layout[t][n]=Object(o.j)(e.layout[t][n])?i:e.layout[t][n].concat(` ${i}`)}var y=n("E8Wh"),_=function(e){return e.Date="date",e.Dropdown="dropdown",e.RelationGroup="group",e.List="list",e.Lookup="lookup",e.LookupName="lookup-name",e.LookupRelation="lookup-relation",e.Onebox="onebox",e.Name="name",e.Series="series",e.Tag="tag",e.Textarea="textarea",e}({});const O=new i.InjectionToken("submissionId"),j=new i.InjectionToken("configData"),w=new i.InjectionToken("initFormValues"),x=new i.InjectionToken("parserOptions");let S=class{constructor(e,t,n,i){this.submissionId=e,this.configData=t,this.initFormValues=n,this.parserOptions=i}parse(){var e,t;if((this.getInitValueCount()>1&&!this.configData.repeatable||this.configData.repeatable)&&this.configData.input.type!==_.List&&this.configData.input.type!==_.Tag){let n,i=0,r=0;Array.isArray(this.configData.selectableMetadata)&&1===this.configData.selectableMetadata.length&&(n=this.configData.selectableMetadata[0].metadata);let a=!0;this.configData.input.type===_.Onebox&&(null===(t=null===(e=this.configData)||void 0===e?void 0:e.selectableMetadata)||void 0===t?void 0:t.length)>1&&(a=!1);const c={id:Object(s.uniqueId)()+"_array",label:this.configData.label,initialCount:this.getInitArrayIndex(),notRepeatable:!this.configData.repeatable,relationshipConfig:this.configData.selectableRelationship,required:JSON.parse(this.configData.mandatory),submissionId:this.submissionId,metadataKey:n,metadataFields:this.getAllFieldIds(),hasSelectableMetadata:Object(o.e)(this.configData.selectableMetadata),isDraggable:a,groupFactory:()=>{let e;if(0===i)e=this.modelFactory(),i++;else{const t=this.getInitValueCount(i-1);let n=null;t>0&&(n=this.getInitFieldValue(i-1,r++),r===t&&(r=0,i++)),e=this.modelFactory(n,!1)}return v(e,"element","host","col"),(e.hasLanguages||Object(o.e)(e.relationship))&&v(e,"grid","control","col"),[e]}};return new b(c,{grid:{group:"form-row"}})}{const e=this.modelFactory(this.getInitFieldValue());return e.submissionId=this.submissionId,(e.hasLanguages||Object(o.e)(e.relationship))&&v(e,"grid","control","col"),e}}setVocabularyOptions(e){Object(o.e)(this.configData.selectableMetadata)&&Object(o.e)(this.configData.selectableMetadata[0].controlledVocabulary)&&(e.vocabularyOptions=new y.a(this.configData.selectableMetadata[0].controlledVocabulary,this.configData.selectableMetadata[0].closed))}setValues(e,t,n=!1,i){if(Object(o.e)(t)){if(i)return e.value=this.getInitGroupValues(),void(Array.isArray(e.value)&&e.value.length>0&&e.value[0].language&&(e.language=e.value[0].language));Object(l.c)(t)?e.value=t:"object"==typeof t?(e.metadataValue=t,e.language=t.language,e.place=t.place,e.value=n?t:t.value):n?e.value=new c.a(t):"string"==typeof t&&(e.value=t)}return e}getInitValueCount(e=0,t){const n=t||this.getAllFieldIds();if(Object(o.e)(this.initFormValues)&&Object(o.g)(n)&&1===n.length&&this.initFormValues.hasOwnProperty(n[0]))return this.initFormValues[n[0]].length;if(Object(o.e)(this.initFormValues)&&Object(o.g)(n)&&n.length>1){const t=[];return n.forEach(e=>{this.initFormValues.hasOwnProperty(e)&&t.push(this.initFormValues[e].length)}),t[e]}return 0}getInitGroupValues(){const e=this.getAllFieldIds();if(Object(o.e)(this.initFormValues)&&Object(o.g)(e)&&1===e.length&&this.initFormValues.hasOwnProperty(e[0]))return this.initFormValues[e[0]]}getInitFieldValues(e){if(Object(o.e)(this.initFormValues)&&Object(o.g)(e)&&this.initFormValues.hasOwnProperty(e))return this.initFormValues[e]}getInitFieldValue(e=0,t=0,n){const i=n||this.getAllFieldIds();if(Object(o.e)(this.initFormValues)&&Object(o.g)(i)&&1===i.length&&this.initFormValues.hasOwnProperty(i[e])&&this.initFormValues[i[e]].length>t)return this.initFormValues[i[e]][t];if(Object(o.e)(this.initFormValues)&&Object(o.g)(i)&&i.length>1){const n=[];return i.forEach(e=>{if(this.initFormValues.hasOwnProperty(e)){const i=Object.assign(new c.a,this.initFormValues[e][t]);i.metadata=e,n.push(i)}}),n[e]}return null}getInitArrayIndex(){const e=this.getAllFieldIds();if(Object(o.e)(this.initFormValues)&&Object(o.g)(e)&&1===e.length&&this.initFormValues.hasOwnProperty(e))return this.initFormValues[e].length;if(Object(o.e)(this.initFormValues)&&Object(o.g)(e)&&e.length>1){let t=0;return e.forEach(e=>{this.initFormValues.hasOwnProperty(e)&&(t+=this.initFormValues[e].length)}),0===t?1:t}return 1}getFieldId(){const e=this.getAllFieldIds();return Object(o.g)(e)?e[0]:null}getAllFieldIds(){if(Array.isArray(this.configData.selectableMetadata)){if(1===this.configData.selectableMetadata.length)return[this.configData.selectableMetadata[0].metadata];{const e=[];return this.configData.selectableMetadata.forEach(t=>e.push(t.metadata)),e}}return["relation."+this.configData.selectableRelationship.relationshipType]}initModel(e,t=!0,n=!1,i=!0,r=!0){const s=Object.create(null);return this.fieldId=e||this.getFieldId(),s.name=this.fieldId,s.id=this.fieldId.replace(/\./g,"_"),s.readOnly=this.parserOptions.readOnly,s.disabled=this.parserOptions.readOnly,Object(o.b)(this.configData.selectableRelationship)&&(s.relationship=Object.assign(new h.a,this.configData.selectableRelationship)),s.repeatable=this.configData.repeatable,s.metadataFields=this.getAllFieldIds()||[],s.hasSelectableMetadata=Object(o.e)(this.configData.selectableMetadata),s.submissionId=this.submissionId,this.setLabel(s,t),r&&(s.hint=this.configData.hints),s.placeholder=this.configData.label,this.configData.mandatory&&i&&this.markAsRequired(s),this.hasRegex()&&this.addPatternValidator(s),this.configData.languageCodes&&this.configData.languageCodes.length>0&&(s.languageCodes=this.configData.languageCodes),s}hasRegex(){return Object(o.b)(this.configData.input.regex)}addPatternValidator(e){const t=new RegExp(this.configData.input.regex);e.validators=Object.assign({},e.validators,{pattern:t}),e.errorMessages=Object.assign({},e.errorMessages,{pattern:"error.validation.pattern"})}markAsRequired(e){e.required=!0,e.validators=Object.assign({},e.validators,{required:null}),e.errorMessages=Object.assign({},e.errorMessages,{required:this.configData.mandatoryMessage})}setLabel(e,t=!0,n=!1){t&&(e.label=n?" ":this.configData.label)}setOptions(e){Object(o.h)(this.configData.selectableMetadata)&&this.configData.selectableMetadata.length>1&&(e.options=[],this.configData.selectableMetadata.forEach((t,n)=>{0===n&&(e.value=t.metadata),e.options.push({label:t.label,value:t.metadata})}))}};var E=n("b6An"),C=n("Ysrn");class k extends S{modelFactory(e,t){let n=!1;const i=this.initModel(null,!1,!0);if(i.legend=this.configData.label,i.toggleIcon="fas fa-calendar",this.setValues(i,e),Object(o.e)(i.value)){const e=i.value.toString();if(e.length>=4){const t=e.split(C.a);if(t.length<4)for(let e=0;e{class e extends M.a{constructor(e,t){super(e,t),this.type=u.a,this.submissionId=e.submissionId,this.formConfiguration=e.formConfiguration,this.mandatoryField=e.mandatoryField,this.relationFields=e.relationFields,this.scopeUUID=e.scopeUUID,this.submissionScope=e.submissionScope,this.value=e.value||[]}isEmpty(){const e=this.getGroupValue();return 1===e.length&&Object(o.i)(e[0][this.mandatoryField])}getGroupValue(){if(Object(o.d)(this.value)){const e=Object.create({});return e[this.mandatoryField]=null,this.relationFields.forEach(t=>{e[t]=null}),[e]}return this.value}}return Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"submissionId",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Array)],e.prototype,"formConfiguration",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"mandatoryField",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Array)],e.prototype,"relationFields",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"scopeUUID",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"submissionScope",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"type",void 0),e})();class L extends S{modelFactory(e,t){const n=this.initModel(null,t);if(n.submissionId=this.submissionId,n.scopeUUID=this.parserOptions.collectionUUID,n.submissionScope=this.parserOptions.submissionScope,!(this.configData&&this.configData.rows&&this.configData.rows.length>0))throw new Error(`Configuration not valid: ${n.name}`);n.formConfiguration=this.configData.rows,n.relationFields=[],this.configData.rows.forEach(e=>{e.fields.forEach(e=>{e.selectableMetadata[0].metadata===this.configData.selectableMetadata[0].metadata?n.mandatoryField=this.configData.selectableMetadata[0].metadata:n.relationFields.push(e.selectableMetadata[0].metadata)})}),Object(o.e)(this.getInitGroupValues())&&(n.value=[],this.getInitFieldValues(n.mandatoryField).forEach((e,t)=>{const i=Object.create(null);[n.mandatoryField].concat(n.relationFields).forEach(e=>{const n=this.getInitFieldValue(0,t,[e]);i[e]=Object(o.e)(n)?n:u.b}),n.value.push(i)}));const i=new T(n,{element:{container:"mb-3"}});return i.name=this.getFieldId(),i}}var A=n("upJS"),P=n("pze9");class R extends S{modelFactory(e,t){const n=this.initModel(null,t);let i;return n.repeatable=this.configData.repeatable,this.configData.selectableMetadata[0].controlledVocabulary&&this.configData.selectableMetadata[0].controlledVocabulary.length>0&&(Object(o.e)(this.getInitGroupValues())&&(n.value=[],this.getInitGroupValues().forEach(e=>{if(e instanceof c.a)n.value.push(e);else{const t=new c.a(e);n.value.push(t)}})),this.setVocabularyOptions(n)),n.repeatable?(n.group=[],i=new A.a(n)):(n.options=[],i=new P.a(n)),i}}var F=n("8e57");class N extends S{modelFactory(e,t){if(this.configData.selectableMetadata[0].controlledVocabulary){const n=this.initModel(null,t);return this.setVocabularyOptions(n),this.setValues(n,e,!0),new F.b(n)}}}var Y=n("ZJee");class B extends S{modelFactory(e,t){if(this.configData.selectableMetadata[0].controlledVocabulary){const n=this.initModel(null,t);return this.setVocabularyOptions(n),this.setValues(n,e,!0),new Y.b(n)}}}let V=(()=>{class e extends r.D{constructor(e,t){super(e,t),this.hasLanguages=!1,this.isCustomGroup=!0,this.readOnly=e.readOnly,this.required=e.required,this.language=e.language,this.languageCodes=e.languageCodes,this.languageUpdates=new p.a,this.languageUpdates.subscribe(e=>{this.language=e}),this.hint=e.hint}get value(){return this.get(1).value}get qualdropId(){return this.get(0).value.toString()}get language(){return this._language}set language(e){this._language=e}get languageCodes(){return this._languageCodes}set languageCodes(e){this._languageCodes=e,this.language&&null!==this.language&&""!==this.language||(this.language=this.languageCodes?this.languageCodes[0].code:null)}}return Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"_language",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Array)],e.prototype,"_languageCodes",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",p.a)],e.prototype,"languageUpdates",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Object)],e.prototype,"hasLanguages",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"readOnly",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",String)],e.prototype,"hint",void 0),Object(d.b)([Object(r.U)(),Object(d.c)("design:type",Boolean)],e.prototype,"required",void 0),e})();var z=n("fEfZ");class H extends S{modelFactory(e,t){if(this.configData.selectableMetadata.length>1){const n={element:{control:"form-row",hint:"ds-form-qualdrop-hint"}},i={element:{control:"ds-form-input-addon custom-select"},grid:{host:"col-sm-4 pr-0"}},s={element:{control:"ds-form-input-value"},grid:{host:"col-sm-8 pl-0"}},a=this.configData.selectableMetadata[0].metadata.split(".").slice(0,this.configData.selectableMetadata[0].metadata.split(".").length-1).join("."),c=Object.create(null);c.id=a.replace(/\./g,"_")+"_QUALDROP_GROUP",c.group=[],c.legend=this.configData.label,c.hint=this.configData.hints,this.setLabel(c,t),c.required=Object(o.e)(this.configData.mandatory);const l=this.initModel(a+"_QUALDROP_METADATA",t,!1,!1);l.hint=null,this.setOptions(l),Object(o.e)(e)&&(l.value=e.metadata),c.group.push(new r.N(l,i));const u=this.initModel(a+"_QUALDROP_VALUE",t,!1,!1);return u.hint=null,this.setValues(u,e),c.readOnly=l.disabled&&u.readOnly,c.group.push(new M.a(u,s)),new V(c,n)}if(this.configData.selectableMetadata[0].controlledVocabulary){const n=this.initModel(null,t);return this.setVocabularyOptions(n),this.setValues(n,e,!0),new z.b(n)}{const n=this.initModel(null,t);return this.setValues(n,e),new M.a(n)}}}let U=class extends S{constructor(e,t,n,i,r,s=null,o=null){super(e,t,n,i),this.separator=r,this.firstPlaceholder=s,this.secondPlaceholder=o,this.separator=r,this.firstPlaceholder=s,this.secondPlaceholder=o}modelFactory(e,t){let n,i;const s=this.configData.selectableMetadata[0].metadata;i={grid:{host:"col-sm-6"}};const a=s.replace(/\./g,"_")+"_CONCAT_GROUP",c=this.initModel(a,t,!1,!0);c.group=[],c.separator=this.separator;const l=this.initModel(s+"_CONCAT_FIRST_INPUT",!1,!0,!0,!1),u=this.initModel(s+"_CONCAT_SECOND_INPUT",!1,!0,!0,!1);Object(o.a)(c.hint)&&Object(o.b)(l.hint)&&Object(o.a)(u.hint)&&(c.hint=l.hint,l.hint=void 0),this.configData.mandatory&&(c.required=!0,l.required=!0),Object(o.e)(this.firstPlaceholder)&&(l.placeholder=this.firstPlaceholder),Object(o.e)(this.secondPlaceholder)&&(u.placeholder=this.secondPlaceholder);const d=this.configData.label.split("/");2===d.length&&(l.placeholder=d[0],u.placeholder=d[1]);const p=new r.J(l,i),h=new r.J(u,i);c.group.push(p),c.group.push(h),n={element:{control:"form-row"}};const f=new m(c,n);return f.name=this.getFieldId(),Object(o.e)(e)&&(f.value=e),f}},q=class extends U{constructor(e,t,n,i){super(e,t,n,i,",","form.last-name","form.first-name")}},W=class extends U{constructor(e,t,n,i){super(e,t,n,i,";")}};class $ extends S{modelFactory(e,t){const n=this.initModel(null,t);return this.configData.selectableMetadata[0].controlledVocabulary&&this.configData.selectableMetadata[0].controlledVocabulary.length>0&&this.setVocabularyOptions(n),this.setValues(n,e,null,!0),new a.b(n)}}var G=n("c/qf");class X extends S{modelFactory(e,t){const n=this.initModel(null,t);let i;return i={element:{label:"col-form-label"}},n.rows=10,this.setValues(n,e),new G.a(n,i)}}var K=n("wdRg");class J extends S{modelFactory(e,t){const n=this.initModel(null,t);return this.setValues(n,e,!0),new K.b(n)}}const Q=[O,j,w,x];let Z=(()=>{class e{constructor(e){this.parentInjector=e}parse(e,t,n,a,c,l){let d=null,p=null;const h={id:Object(s.uniqueId)("df-row-group-config-"),group:[]},f=this.filterScopedFields(t.fields,c),m=" col-sm-"+Math.trunc(12/f.length),b={readOnly:l,submissionScope:c,collectionUUID:n};if(f.forEach(n=>{const s=(n.style||m)+" d-flex flex-column justify-content-start",o=class{static getProvider(e){switch(e){case _.Date:return{provide:S,useClass:k,deps:[...Q]};case _.Dropdown:return{provide:S,useClass:I,deps:[...Q]};case _.RelationGroup:return{provide:S,useClass:L,deps:[...Q]};case _.List:return{provide:S,useClass:R,deps:[...Q]};case _.Lookup:return{provide:S,useClass:N,deps:[...Q]};case _.LookupName:return{provide:S,useClass:B,deps:[...Q]};case _.Onebox:return{provide:S,useClass:H,deps:[...Q]};case _.Name:return{provide:S,useClass:q,deps:[...Q]};case _.Series:return{provide:S,useClass:W,deps:[...Q]};case _.Tag:return{provide:S,useClass:$,deps:[...Q]};case _.Textarea:return{provide:S,useClass:X,deps:[...Q]};case void 0:return{provide:S,useClass:J,deps:[...Q]};default:return}}}.getProvider(n.input.type);if(!o)throw new Error(`unknown form control model type "${n.input.type}" defined for Input field with label "${n.label}".`);{const t=i.Injector.create({providers:[o,{provide:O,useValue:e},{provide:j,useValue:n},{provide:w,useValue:a},{provide:x,useValue:b}],parent:this.parentInjector});d=t.get(S).parse()}if(d){if(d.type===r.d||d.type===u.a)return void(t.fields.length>1?(v(d,"grid","host",s),h.group.push(d)):p=d);Array.isArray(d)?d.forEach(e=>{p=e}):(v(d,"grid","host",s),h.group.push(d)),d=null}}),h&&!Object(o.d)(h.group)){const e=new g(h,{element:{control:"form-row"}});Array.isArray(p)?p.push(e):p=e}return p}checksFieldScope(e,t){return Object(o.d)(e)||Object(o.d)(t)||e===t}filterScopedFields(e,t){const n=[];return e.forEach(e=>{this.checksFieldScope(e.scope,t)&&n.push(e)}),n}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](i.Injector))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),ee=(()=>{class e extends r.G{constructor(e,t,n){super(e,t),this.rowParser=n}findById(e,t,n=null){let i=null;const r=(e,t,n)=>{for(const s of t){if(s.id===e){i=this.isArrayGroup(s)&&Object(o.g)(n)?s.get(n):s;break}if(this.isConcatGroup(s)&&s.id.match(new RegExp(e+"_CONCAT_GROUP_\\d+$"))){i=s.group[0];break}if(this.isGroup(s)&&r(e,s.group,n),this.isArrayGroup(s)&&(Object(o.i)(n)||s.size>n)){const t=Object(o.i)(n)?0:n;r(e,s.get(t).group,t)}}};return r(e,t,n),i}clearAllModelsValue(e){const t=e=>{for(const n of e)this.isGroup(n)?t(n.group):this.isArrayGroup(n)?t(n.groupFactory()):n.hasOwnProperty("valueChanges")&&(n.value=void 0)};t(e)}getValueFromModel(e){let t=Object.create({});const n=(e,t)=>{if(Array.isArray(e))return e.concat(t)},i=(e,t,n)=>{var i,r;const o=e.hasLanguages?e.language:null;if(null===(r=null===(i=null==e?void 0:e.metadataValue)||void 0===i?void 0:i.authority)||void 0===r?void 0:r.includes(f.e))return e.metadataValue;if(Object(s.isString)(t))return new c.a(t,o,null,null,n);if(Object(l.c)(t))return new c.a(Object(l.b)(t));if(Object(s.isObject)(t)){const e=t.authority||t.id||null,i=n||t.place;return Object(l.c)(t)?new c.a(t,o,e,t,i):new c.a(t.value,o,e,t.display,i,t.confidence)}},r=(e,t=0)=>{let a=Object.create({});for(const c of e){if(this.isRowGroup(c)&&!this.isCustomOrListGroup(c)){a=Object(s.mergeWith)(a,r(c.group),n);continue}if(this.isGroup(c)&&!this.isCustomOrListGroup(c)){a[c.name]=r(c.group);continue}if(this.isRowArrayGroup(c)){for(const e of c.groups)a=Object(s.mergeWith)(a,r(e.group,e.index),n);continue}if(this.isArrayGroup(c)){a[c.name]=[];for(const e of c.groups)a[c.name].push(r(e.group,e.index));continue}let e;if(e=this.isQualdropGroup(c)?c.qualdropId:c.name,this.isRelationGroup(c))c.getGroupValue().forEach((e,t)=>{Object.create({}),Object.keys(e).forEach(n=>{const r=i(c,e[n],t);Object(o.e)(r)&&r.hasValue()&&(a.hasOwnProperty(n)?a[n].push(r):a[n]=[r])})});else if(Object(o.h)(c.value)&&Object(o.e)(c.value)){const n=[];(Array.isArray(c.value)?c.value:[c.value]).forEach(e=>{n.push(i(c,e,t))}),a[e]=e&&a.hasOwnProperty(e)&&Object(o.g)(a[e])?a[e].concat(n):Object(o.e)(n)?n:null}}return a};return t=r(e),t}modelFromConfiguration(e,t,n,i={},s,a=!1){let c=[];const l="string"==typeof t?JSON.parse(t,r.T):t;return l.rows&&!Object(o.d)(l.rows)&&l.rows.forEach(t=>{const r=this.rowParser.parse(e,t,n,i,s,a);Object(o.g)(r)&&(Array.isArray(r)?c=c.concat(r):c.push(r))}),c}isModelInCustomGroup(e){return this.isCustomGroup(e.parent)}hasArrayGroupValue(e){return e&&(this.isListGroup(e)||e.type===a.a)}hasMappedGroupValue(e){return this.isQualdropGroup(e.parent)||this.isRelationGroup(e.parent)}isGroup(e){return e&&(e.type===r.h||e.type===r.f)}isQualdropGroup(e){return e&&e.type===r.h&&Object(o.b)(e.qualdropId)}isCustomGroup(e){return e&&e.type===r.h&&!0===e.isCustomGroup}isConcatGroup(e){return this.isCustomGroup(e)&&-1!==e.id.indexOf("_CONCAT_GROUP")}isRowGroup(e){return e&&e.type===r.h&&!0===e.isRowGroup}isCustomOrListGroup(e){return e&&(this.isCustomGroup(e)||this.isListGroup(e))}isListGroup(e){return e&&(e.type===r.f&&!0===e.isListGroup||e.type===r.j&&!0===e.isListGroup)}isRelationGroup(e){return e&&e.type===u.a}isRowArrayGroup(e){return e.type===r.d&&!0===e.isRowArray}isArrayGroup(e){return e.type===r.d}isInputModel(e){return e.type===r.i}getFormControlById(e,t,n,i=0){const r=this.findById(e,n,i);return Object(o.e)(r)?t.get(this.getPath(r)):null}getId(e){let t;return this.isArrayGroup(e)?e.index.toString():(t=this.isModelInCustomGroup(e)?e.parent:e,t.id!==t.name?t.name:t.id)}getMetadataIdsFromEvent(e){let t=e.model;for(;t.parent;)t=t.parent;const n=(e,t=0)=>{let i=Object.create({});for(const r of e){if(this.isRowGroup(r)&&!this.isCustomOrListGroup(r)){i=Object(s.mergeWith)(i,n(r.group));continue}if(this.isGroup(r)&&!this.isCustomOrListGroup(r)){i[r.name]=n(r.group);continue}if(this.isRowArrayGroup(r)){for(const e of r.groups)i=Object(s.mergeWith)(i,n(e.group,e.index));continue}if(this.isArrayGroup(r)){i[r.name]=[];for(const e of r.groups)i[r.name].push(n(e.group,e.index));continue}let e;e=this.isQualdropGroup(r)?r.qualdropId:r.name,this.isRelationGroup(r)?r.getGroupValue().forEach((e,t)=>{Object.keys(e).forEach(e=>{i[e]=!0})}):i[e]=!0}return i},i=n([t]);return Object.keys(i)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.y),i["\u0275\u0275inject"](r.H),i["\u0275\u0275inject"](Z))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},Q8wr:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var i=n("fXoL"),r=n("XNiG"),s=n("1kSV"),o=n("ofXK"),a=n("sYmb");function c(e,t){if(1&e&&i["\u0275\u0275element"](0,"i"),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275classMap"](e.confirmIcon)}}const l=function(e){return{dsoName:e}};let u=(()=>{class e{constructor(e){this.activeModal=e,this.brandColor="primary",this.response=new r.a}confirmPressed(){this.response.next(!0),this.close()}cancelPressed(){this.response.next(!1),this.close()}close(){this.activeModal.close()}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](s.c))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-confirmation-modal"]],inputs:{headerLabel:"headerLabel",infoLabel:"infoLabel",cancelLabel:"cancelLabel",confirmLabel:"confirmLabel",confirmIcon:"confirmIcon",brandColor:"brandColor",dso:"dso"},outputs:{response:"response"},decls:35,vars:28,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"modal-footer"],["type","button","aria-label","Cancel",1,"cancel","btn","btn-outline-secondary",3,"click"],[1,"fas","fa-times"],["type","button","aria-label","Confirm","ngbAutofocus","",3,"click"],[3,"class",4,"ngIf"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div"),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",0),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementStart"](5,"button",1),i["\u0275\u0275listener"]("click",(function(){return t.close()})),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275elementStart"](7,"span",2),i["\u0275\u0275text"](8,"\xd7"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"div",3),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275elementStart"](14,"p"),i["\u0275\u0275text"](15),i["\u0275\u0275pipe"](16,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](18,"\n "),i["\u0275\u0275elementStart"](19,"div",4),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementStart"](21,"button",5),i["\u0275\u0275listener"]("click",(function(){return t.cancelPressed()})),i["\u0275\u0275text"](22,"\n "),i["\u0275\u0275element"](23,"i",6),i["\u0275\u0275text"](24),i["\u0275\u0275pipe"](25,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n "),i["\u0275\u0275elementStart"](27,"button",7),i["\u0275\u0275listener"]("click",(function(){return t.confirmPressed()})),i["\u0275\u0275text"](28,"\n "),i["\u0275\u0275template"](29,c,1,3,"i",8),i["\u0275\u0275text"](30),i["\u0275\u0275pipe"](31,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](32,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](33,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](34,"\n")),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate1"]("",i["\u0275\u0275pipeBind2"](4,8,t.headerLabel,i["\u0275\u0275pureFunction1"](20,l,null==t.dso?null:t.dso.name)),"\n "),i["\u0275\u0275advance"](12),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind2"](16,11,t.infoLabel,i["\u0275\u0275pureFunction1"](22,l,null==t.dso?null:t.dso.name))),i["\u0275\u0275advance"](9),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind2"](25,14,t.cancelLabel,i["\u0275\u0275pureFunction1"](24,l,null==t.dso?null:t.dso.name)),"\n "),i["\u0275\u0275advance"](3),i["\u0275\u0275classMapInterpolate1"]("confirm btn btn-",t.brandColor,""),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.confirmIcon),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"](" ",i["\u0275\u0275pipeBind2"](31,17,t.confirmLabel,i["\u0275\u0275pureFunction1"](26,l,null==t.dso?null:t.dso.name)),"\n "))},directives:[o.p],pipes:[a.d],encapsulation:2}),e})()},QCrl:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var i=n("fXoL"),r=n("ofXK");function s(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"h5",4),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.label)}}const o=["*"];let a=(()=>{class e{constructor(){this.hideIfNoTextContent=!0}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-metadata-field-wrapper"]],inputs:{label:"label",hideIfNoTextContent:"hideIfNoTextContent"},ngContentSelectors:o,decls:11,vars:3,consts:[[1,"simple-view-element"],["class","simple-view-element-header",4,"ngIf"],[1,"simple-view-element-body"],["content",""],[1,"simple-view-element-header"]],template:function(e,t){if(1&e&&(i["\u0275\u0275projectionDef"](),i["\u0275\u0275elementStart"](0,"div",0),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275template"](2,s,2,1,"h5",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",2,3),i["\u0275\u0275text"](6,"\n "),i["\u0275\u0275projection"](7),i["\u0275\u0275text"](8,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](9,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](10,"\n")),2&e){const e=i["\u0275\u0275reference"](5);i["\u0275\u0275classProp"]("d-none",t.hideIfNoTextContent&&0===e.textContent.trim().length),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.label)}},directives:[r.p],styles:["[_nghost-%COMP%] .simple-view-element[_ngcontent-%COMP%]{margin-bottom:15px}"]}),e})()},QG5s:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return o}));const i=new Map;var r=function(e){return e.text="Text",e.date="Date",e}({});function s(e){return function(t){t&&i.set(e,t)}}function o(e){return i.get(e)}},Qdnq:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return s})),n.d(t,"i",(function(){return o})),n.d(t,"j",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return u})),n.d(t,"g",(function(){return d})),n.d(t,"h",(function(){return p})),n.d(t,"b",(function(){return h}));var i=n("WL0R");const r={NEW_JSON_PATCH_ADD_OPERATION:Object(i.a)("dspace/core/patch/NEW_JSON_PATCH_ADD_OPERATION"),NEW_JSON_PATCH_COPY_OPERATION:Object(i.a)("dspace/core/patch/NEW_JSON_PATCH_COPY_OPERATION"),NEW_JSON_PATCH_MOVE_OPERATION:Object(i.a)("dspace/core/patch/NEW_JSON_PATCH_MOVE_OPERATION"),NEW_JSON_PATCH_REMOVE_OPERATION:Object(i.a)("dspace/core/patch/NEW_JSON_PATCH_REMOVE_OPERATION"),NEW_JSON_PATCH_REPLACE_OPERATION:Object(i.a)("dspace/core/patch/NEW_JSON_PATCH_REPLACE_OPERATION"),COMMIT_JSON_PATCH_OPERATIONS:Object(i.a)("dspace/core/patch/COMMIT_JSON_PATCH_OPERATIONS"),ROLLBACK_JSON_PATCH_OPERATIONS:Object(i.a)("dspace/core/patch/ROLLBACK_JSON_PATCH_OPERATIONS"),FLUSH_JSON_PATCH_OPERATIONS:Object(i.a)("dspace/core/patch/FLUSH_JSON_PATCH_OPERATIONS"),START_TRANSACTION_JSON_PATCH_OPERATIONS:Object(i.a)("dspace/core/patch/START_TRANSACTION_JSON_PATCH_OPERATIONS"),DELETE_PENDING_JSON_PATCH_OPERATIONS:Object(i.a)("dspace/core/patch/DELETE_PENDING_JSON_PATCH_OPERATIONS")};class s{constructor(e,t){this.type=r.COMMIT_JSON_PATCH_OPERATIONS,this.payload={resourceType:e,resourceId:t}}}class o{constructor(e,t){this.type=r.ROLLBACK_JSON_PATCH_OPERATIONS,this.payload={resourceType:e,resourceId:t}}}class a{constructor(e,t,n){this.type=r.START_TRANSACTION_JSON_PATCH_OPERATIONS,this.payload={resourceType:e,resourceId:t,startTime:n}}}class c{constructor(e,t){this.type=r.FLUSH_JSON_PATCH_OPERATIONS,this.payload={resourceType:e,resourceId:t}}}class l{constructor(e,t,n,i){this.type=r.NEW_JSON_PATCH_ADD_OPERATION,this.payload={resourceType:e,resourceId:t,path:n,value:i}}}class u{constructor(e,t,n,i){this.type=r.NEW_JSON_PATCH_MOVE_OPERATION,this.payload={resourceType:e,resourceId:t,from:n,path:i}}}class d{constructor(e,t,n){this.type=r.NEW_JSON_PATCH_REMOVE_OPERATION,this.payload={resourceType:e,resourceId:t,path:n}}}class p{constructor(e,t,n,i){this.type=r.NEW_JSON_PATCH_REPLACE_OPERATION,this.payload={resourceType:e,resourceId:t,path:n,value:i}}}class h{constructor(){this.type=r.DELETE_PENDING_JSON_PATCH_OPERATIONS}}},QhmN:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i=function(e){return e.BUNDLE="BUNDLE",e.BITSTREAM="BITSTREAM",e.ITEM="ITEM",e.COLLECTION="COLLECTION",e.COMMUNITY="COMMUNITY",e.DSPACEOBJECT="DSPACEOBJECT",e}({})},Qj4J:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(n("wd/R"))},QjZv:function(e,t,n){"use strict";n.d(t,"a",(function(){return x}));var i=n("fXoL"),r=n("VRyK"),s=n("F97/"),o=n("pLZG"),a=n("5+tZ"),c=n("IzEk"),l=n("vkgz"),u=n("lJxs"),d=n("cBqT"),p=n("/uUt"),h=n("J3qs"),f=n("LQ9S"),m=n("LP5c");function g(e){return Object(m.a)(f.a,"json/patch",e)}var b=n("Qdnq"),v=n("1QIV"),y=n("B/au"),_=n("X/78"),O=n("l7P3"),j=n("7vy/"),w=n("uLZQ");let x=(()=>{class e extends class{submitJsonPatchOperations(e,t,n){const i=this.requestService.generateRequestId();let f=null;const[m,y]=(_=e=>Object(h.e)(e.body),e=>[Object(o.a)(_,void 0)(e),Object(o.a)(Object(s.a)(_,void 0))(e)])(e.pipe(Object(a.a)(e=>this.store.select(g(t)).pipe(Object(c.a)(1),Object(o.a)(e=>Object(h.j)(e)||!e.commitPending),Object(l.a)(()=>f=(new Date).getTime()),Object(u.a)(t=>{const r=[];return Object(h.e)(t)&&(Object(h.e)(n)?Object(h.h)(t.children[n])&&Object(h.e)(t.children[n].body)&&t.children[n].body.forEach(e=>{r.push(e.operation)}):Object.keys(t.children).filter(e=>t.children.hasOwnProperty(e)).filter(e=>Object(h.b)(t.children[e])).filter(e=>Object(h.b)(t.children[e].body)).forEach(e=>{t.children[e].body.forEach(e=>{r.push(e.operation)})})),this.getRequestInstance(i,e,r)})))));var _;return Object(r.a)(y.pipe(Object(o.a)(e=>Object(h.d)(e.body)),Object(l.a)(()=>f=null),Object(u.a)(()=>null)),m.pipe(Object(o.a)(e=>Object(h.e)(e.body)),Object(l.a)(()=>this.store.dispatch(new b.j(t,n,f))),Object(l.a)(e=>this.requestService.send(e)),Object(a.a)(()=>this.rdbService.buildFromRequestUUID(i).pipe(Object(v.g)(),Object(d.a)(e=>f{if(e.hasFailed)throw this.store.dispatch(new b.i(t,n)),new Error(e.errorMessage);if(Object(h.b)(e.payload)&&Object(h.e)(e.payload.dataDefinition))return this.store.dispatch(new b.a(t,n)),e.payload.dataDefinition}),Object(p.a)()))))}deletePendingJsonPatchOperations(){this.store.dispatch(new b.b)}getRequestInstance(e,t,n){return new this.patchRequestConstructor(e,t,n)}getEndpointByIDHref(e,t){return Object(h.e)(t)?`${e}/${t}`:`${e}`}jsonPatchByResourceType(e,t,n){const i=this.halService.getEndpoint(e).pipe(Object(o.a)(e=>Object(h.e)(e)),Object(p.a)(),Object(u.a)(e=>this.getEndpointByIDHref(e,t)));return this.submitJsonPatchOperations(i,n)}hasPendingOperations(e){return this.store.select(g(e)).pipe(Object(u.a)(e=>!Object(h.d)(e)&&Object.values(e.children).filter(e=>!Object(h.d)(e.body)).length>0),Object(p.a)())}jsonPatchByResourceID(e,t,n,i){const r=this.halService.getEndpoint(e).pipe(Object(o.a)(e=>Object(h.e)(e)),Object(p.a)(),Object(u.a)(e=>this.getEndpointByIDHref(e,t)));return this.submitJsonPatchOperations(r,n,i)}}{constructor(e,t,n,i){super(),this.requestService=e,this.store=t,this.rdbService=n,this.halService=i,this.linkPath="",this.patchRequestConstructor=y.o}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](_.a),i["\u0275\u0275inject"](O.i),i["\u0275\u0275inject"](j.a),i["\u0275\u0275inject"](w.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},Qo9l:function(e,t,n){var i=n("2oRo");e.exports=i},Qz8b:function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var i=n("fXoL"),r=n("AytR"),s=n("LRne"),o=n("IzEk"),a=n("lJxs"),c=n("ofXK"),l=n("1QIV"),u=n("eIep"),d=n("NJ9Y"),p=n("84Zn");let h=(()=>{class e{constructor(){this.LINKS_TO_FOLLOW=[Object(p.a)("format")]}showEmbeddedViewer(){return!Object(i.isDevMode)()}getImageCount(e,t){let n=0;return t.findAllByItemAndBundleName(e,"ORIGINAL",{currentPage:1,elementsPerPage:10},!0,!0,...this.LINKS_TO_FOLLOW).pipe(Object(l.g)(),Object(a.a)(e=>e.payload),Object(a.a)(e=>e.page),Object(u.a)(e=>e),Object(u.a)(e=>e.format.pipe(Object(l.j)(),Object(a.a)(e=>e))),Object(a.a)(e=>(e.mimetype.includes("image")&&n++,n)),Object(d.a)())}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})();var f=n("14tD"),m=n("jhN1"),g=n("PCBh"),b=n("sYmb");function v(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"p",3),i["\u0275\u0275text"](1),i["\u0275\u0275elementEnd"]()),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](e.viewerMessage)}}function y(e,t){if(1&e&&(i["\u0275\u0275element"](0,"iframe",4),i["\u0275\u0275pipe"](1,"async")),2&e){const e=i["\u0275\u0275nextContext"]();i["\u0275\u0275property"]("src",i["\u0275\u0275pipeBind1"](1,1,e.iframeViewerUrl),i["\u0275\u0275sanitizeResourceUrl"])}}let _=(()=>{class e{constructor(e,t,n,i,r){this.sanitizer=e,this.viewerService=t,this.bitstreamDataService=n,this.hostWindowService=i,this.platformId=r,this.isViewerAvailable=!0,this.multi=!1,this.notMobile=!1,this.viewerMessage="Sorry, the Mirador viewer is not currently available in development mode."}setURL(){let e="/iiif/mirador/index.html?manifest="+encodeURIComponent(r.a.rest.baseUrl+"/iiif/"+this.object.id+"/manifest");return this.searchable&&(e+="&searchable="+this.searchable),this.query&&(e+="&query="+this.query),this.multi&&(e+="&multi="+this.multi),this.notMobile&&(e+="¬Mobile=true"),this.sanitizer.bypassSecurityTrustResourceUrl(e)}ngOnInit(){if(Object(c.D)(this.platformId))if(this.isViewerAvailable=this.viewerService.showEmbeddedViewer(),this.hostWindowService.widthCategory.pipe(Object(o.a)(1)).subscribe(e=>{this.notMobile=!(e===f.b.XS||e===f.b.SM)}),this.searchable){this.multi=!0;const e=Object(s.a)("");this.iframeViewerUrl=e.pipe(Object(a.a)(e=>this.setURL()))}else this.iframeViewerUrl=this.viewerService.getImageCount(this.object,this.bitstreamDataService).pipe(Object(a.a)(e=>(e>1&&(this.multi=!0),this.setURL())))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](m.DomSanitizer),i["\u0275\u0275directiveInject"](h),i["\u0275\u0275directiveInject"](g.a),i["\u0275\u0275directiveInject"](f.a),i["\u0275\u0275directiveInject"](i.PLATFORM_ID))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-mirador-viewer"]],inputs:{object:"object",query:"query",searchable:"searchable"},features:[i["\u0275\u0275ProvidersFeature"]([h])],decls:8,vars:5,consts:[[1,"full-text-op"],["id","viewer-message",4,"ngIf"],["title","Mirador Viewer","allowtransparency","true","id","mirador-viewer",3,"src",4,"ngIf"],["id","viewer-message"],["title","Mirador Viewer","allowtransparency","true","id","mirador-viewer",3,"src"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"p",0),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](3,"\n"),i["\u0275\u0275template"](4,v,2,1,"p",1),i["\u0275\u0275text"](5,"\n"),i["\u0275\u0275template"](6,y,2,3,"iframe",2),i["\u0275\u0275text"](7,"\n\n")),2&e&&(i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](2,3,"iiifviewer.fullscreen.notice")),i["\u0275\u0275advance"](3),i["\u0275\u0275property"]("ngIf",!t.isViewerAvailable),i["\u0275\u0275advance"](2),i["\u0275\u0275property"]("ngIf",t.isViewerAvailable))},directives:[c.p],pipes:[b.d,c.b],styles:["#mirador-viewer[_ngcontent-%COMP%]{border:1px solid #dee2e6;height:660px;width:100%}.full-text-op[_ngcontent-%COMP%]{text-align:right;color:#333;font-size:.8em}p.full-text-op[_ngcontent-%COMP%]{margin-bottom:0}"],changeDetection:0}),e})()},R0Ic:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return h})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return f})),n.d(t,"i",(function(){return l})),n.d(t,"j",(function(){return d})),n.d(t,"k",(function(){return u})),n.d(t,"l",(function(){return p})),n.d(t,"m",(function(){return o})),n.d(t,"n",(function(){return b})),n.d(t,"o",(function(){return v}));class i{}class r{}const s="*";function o(e,t){return{type:7,name:e,definitions:t,options:{}}}function a(e,t=null){return{type:4,styles:t,timings:e}}function c(e,t=null){return{type:3,steps:e,options:t}}function l(e,t=null){return{type:2,steps:e,options:t}}function u(e){return{type:6,styles:e,offset:null}}function d(e,t,n){return{type:0,name:e,styles:t,options:n}}function p(e,t,n=null){return{type:1,expr:e,animation:t,options:n}}function h(e=null){return{type:9,options:e}}function f(e,t,n=null){return{type:11,selector:e,animation:t,options:n}}function m(e){Promise.resolve(null).then(e)}class g{constructor(e=0,t=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){m(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class b{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let t=0,n=0,i=0;const r=this.players.length;0==r?m(()=>this._onFinish()):this.players.forEach(e=>{e.onDone(()=>{++t==r&&this._onFinish()}),e.onDestroy(()=>{++n==r&&this._onDestroy()}),e.onStart(()=>{++i==r&&this._onStart()})}),this.totalTime=this.players.reduce((e,t)=>Math.max(e,t.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){const t=e*this.totalTime;this.players.forEach(e=>{const n=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(n)})}getPosition(){const e=this.players.reduce((e,t)=>null===e||t.totalTime>e.totalTime?t:e,null);return null!=e?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}const v="!"},R7cy:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("J3qs"),r=n("zZO8"),s=n("3jCq");class o extends class{constructor(e){this.view=s.a.ListElement,this.configuration=e.configuration,this.scope=e.scope,this.query=e.query,this.dsoTypes=e.dsoTypes,this.filters=e.filters,this.fixedFilter=e.fixedFilter}toRestUrl(e,t=[]){return Object(i.e)(this.configuration)&&t.push(`configuration=${encodeURIComponent(this.configuration)}`),Object(i.e)(this.fixedFilter)&&t.push(this.encodedFixedFilter),Object(i.e)(this.query)&&t.push(`query=${encodeURIComponent(this.query)}`),Object(i.e)(this.scope)&&t.push(`scope=${encodeURIComponent(this.scope)}`),Object(i.e)(this.dsoTypes)&&this.dsoTypes.forEach(e=>{t.push(`dsoType=${encodeURIComponent(e)}`)}),Object(i.e)(this.filters)&&this.filters.forEach(e=>{e.values.forEach(n=>{const i=n.includes(",")?`${n}`:n+(e.operator?","+e.operator:"");t.push(`${e.key}=${this.encodeFilterQueryValue(i)}`)})}),Object(i.e)(t)&&(e=new r.a(e,`?${t.join("&")}`).toString()),e}get encodedFixedFilter(){const e=this.fixedFilter.match(/^([^=]+=)(.+)$/);return Object(i.b)(e)?e[1]+this.encodeFilterQueryValue(e[2]):this.encodeFilterQueryValue(this.fixedFilter)}encodeFilterQueryValue(e){const t=e.match(/^(.*)(,\w+)$/);return Object(i.b)(t)?encodeURIComponent(t[1])+t[2]:encodeURIComponent(e)}}{constructor(e){super(e),this.pagination=e.pagination,this.sort=e.sort,this.view=e.view}toRestUrl(e,t=[]){return Object(i.e)(this.sort)&&t.push(`sort=${this.sort.field},${this.sort.direction}`),Object(i.e)(this.pagination)&&(t.push("page="+(this.pagination.currentPage-1)),t.push(`size=${this.pagination.pageSize}`)),super.toRestUrl(e,t)}}},RA0T:function(e,t,n){"use strict";e.exports=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},RAwQ:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},RBfQ:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"a",(function(){return p})),n.d(t,"d",(function(){return h}));var i=n("fXoL"),r=n("tk/3"),s=n("z6cu"),o=n("vkgz"),a=n("JIr8"),c=n("7Fbd"),l=n("yFe8");const u="X-XSRF-TOKEN",d="DSPACE-XSRF-TOKEN",p="XSRF-TOKEN";let h=(()=>{class e{constructor(e,t){this.tokenExtractor=e,this.cookieService=t}intercept(e,t){const n=(e=e.clone({withCredentials:!0})).url.toLowerCase(),i=new c.a("/").toString().toLowerCase();if("GET"!==e.method&&"HEAD"!==e.method&&n.startsWith(i)){const t=this.tokenExtractor.getToken();null===t||e.headers.has(u)||(e=e.clone({headers:e.headers.set(u,t)}))}return t.handle(e).pipe(Object(o.a)(e=>{e instanceof r.f&&e.headers.has(d)&&this.saveXsrfToken(e.headers.get(d))}),Object(a.a)(e=>(e instanceof r.d&&e.headers.has(d)&&this.saveXsrfToken(e.headers.get(d)),Object(s.a)(e))))}saveXsrfToken(e){this.cookieService.remove(p),this.cookieService.set(p,e)}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.g),i["\u0275\u0275inject"](l.a))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},RIlA:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a}));var i=n("WL0R");const r={SELECT_FORMAT:Object(i.a)("dspace/bitstream-formats-registry/SELECT_FORMAT"),DESELECT_FORMAT:Object(i.a)("dspace/bitstream-formats-registry/DESELECT_FORMAT"),DESELECT_ALL_FORMAT:Object(i.a)("dspace/bitstream-formats-registry/DESELECT_ALL_FORMAT")};class s{constructor(e){this.type=r.SELECT_FORMAT,this.bitstreamFormat=e}}class o{constructor(e){this.type=r.DESELECT_FORMAT,this.bitstreamFormat=e}}class a{constructor(){this.type=r.DESELECT_ALL_FORMAT}}},RK3m:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var i=n("fXoL"),r=n("wQXg");class s{constructor(){this.additionalAccountNames=[],this.userId=null,this.transport="",this.anonymizeIp=!1}}let o=(()=>{class e{constructor(e){this.angulartics2=e,this.dimensionsAndMetrics=[];const t=new s;this.angulartics2.settings.ga=Object.assign(Object.assign({},t),this.angulartics2.settings.ga),this.settings=this.angulartics2.settings.ga,this.angulartics2.setUsername.subscribe(e=>this.setUsername(e)),this.angulartics2.setUserProperties.subscribe(e=>this.setUserProperties(e))}startTracking(){this.angulartics2.pageTrack.pipe(this.angulartics2.filterDeveloperMode()).subscribe(e=>this.pageTrack(e.path)),this.angulartics2.eventTrack.pipe(this.angulartics2.filterDeveloperMode()).subscribe(e=>this.eventTrack(e.action,e.properties)),this.angulartics2.exceptionTrack.pipe(this.angulartics2.filterDeveloperMode()).subscribe(e=>this.exceptionTrack(e)),this.angulartics2.userTimings.pipe(this.angulartics2.filterDeveloperMode()).subscribe(e=>this.userTimings(e))}pageTrack(e){if("undefined"!=typeof _gaq&&_gaq){_gaq.push(["_trackPageview",e]);for(const t of this.angulartics2.settings.ga.additionalAccountNames)_gaq.push([t+"._trackPageview",e])}if("undefined"!=typeof ga&&ga){if(this.angulartics2.settings.ga.userId){ga("set","&uid",this.angulartics2.settings.ga.userId);for(const e of this.angulartics2.settings.ga.additionalAccountNames)ga(e+".set","&uid",this.angulartics2.settings.ga.userId)}if(this.angulartics2.settings.ga.anonymizeIp){ga("set","anonymizeIp",!0);for(const e of this.angulartics2.settings.ga.additionalAccountNames)ga(e+".set","anonymizeIp",!0)}ga("send","pageview",e);for(const t of this.angulartics2.settings.ga.additionalAccountNames)ga(t+".send","pageview",e)}}eventTrack(e,t){if(t&&t.category||((t=t||{}).category="Event"),t.value){const e=parseInt(t.value,10);t.value=isNaN(e)?0:e}if("undefined"!=typeof ga){const n=Object.assign({eventCategory:t.category,eventAction:e,eventLabel:t.label,eventValue:t.value,nonInteraction:t.noninteraction,page:t.page||location.hash.substring(1)||location.pathname,userId:this.angulartics2.settings.ga.userId,hitCallback:t.hitCallback},this.angulartics2.settings.ga.transport&&{transport:this.angulartics2.settings.ga.transport});this.setDimensionsAndMetrics(t),ga("send","event",n);for(const e of this.angulartics2.settings.ga.additionalAccountNames)ga(e+".send","event",n)}else"undefined"!=typeof _gaq&&_gaq.push(["_trackEvent",t.category,e,t.label,t.value,t.noninteraction])}exceptionTrack(e){void 0===e.fatal&&(console.log('No "fatal" provided, sending with fatal=true'),e.fatal=!0),e.exDescription=e.description;const t={exFatal:e.fatal,exDescription:e.description};ga("send","exception",t);for(const n of this.angulartics2.settings.ga.additionalAccountNames)ga(n+".send","exception",t)}userTimings(e){if(e&&e.timingCategory&&e.timingVar&&e.timingValue){if("undefined"!=typeof ga){ga("send","timing",e);for(const t of this.angulartics2.settings.ga.additionalAccountNames)ga(t+".send","timing",e)}}else console.error("Properties timingCategory, timingVar, and timingValue are required to be set.")}setUsername(e){this.angulartics2.settings.ga.userId=e,"undefined"!=typeof ga&&ga("set","userId",e)}setUserProperties(e){this.setDimensionsAndMetrics(e)}setDimensionsAndMetrics(e){"undefined"!=typeof ga&&(this.dimensionsAndMetrics.forEach(t=>{e.hasOwnProperty(t)||(ga("set",t,void 0),this.angulartics2.settings.ga.additionalAccountNames.forEach(e=>{ga(`${e}.set`,t,void 0)}))}),this.dimensionsAndMetrics=[],Object.keys(e).forEach(t=>{0!==t.lastIndexOf("dimension",0)&&0!==t.lastIndexOf("metric",0)||(ga("set",t,e[t]),this.angulartics2.settings.ga.additionalAccountNames.forEach(n=>{ga(`${n}.set`,t,e[t])}),this.dimensionsAndMetrics.push(t))}))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.b))},e.\u0275prov=Object(i["\u0275\u0275defineInjectable"])({factory:function(){return new e(Object(i["\u0275\u0275inject"])(r.b))},token:e,providedIn:"root"}),e})()},RK3t:function(e,t,n){var i=n("2oRo"),r=n("4zBA"),s=n("0Dky"),o=n("xrYK"),a=i.Object,c=r("".split);e.exports=s((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?c(e,""):a(e)}:a},RMbB:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var i=n("mrSG"),r=n("fXoL"),s=n("zQ+x"),o=n("7vy/"),a=n("h5qW"),c=n("X/78"),l=n("L/dc"),u=n("uLZQ"),d=n("B/au"),p=n("lI3o"),h=n("mycY"),f=n("42gE"),m=n("lJxs"),g=n("cBqT"),b=n("J3qs"),v=n("1QIV"),y=n("Hl3I"),_=n("tk/3"),O=n("l7P3");let j=(()=>{let e=class extends a.a{constructor(e,t,n,i,r,s,o,a){super(),this.comparator=e,this.halService=t,this.http=n,this.notificationsService=i,this.requestService=r,this.rdbService=s,this.objectCache=o,this.store=a,this.linkPath="workflowitems",this.searchByItemLinkPath="item",this.responseMsToLive=1e4}delete(e){return this.deleteWFI(e,!0)}sendBack(e){return this.deleteWFI(e,!1).pipe(Object(v.g)(),Object(m.a)(e=>e.hasSucceeded))}deleteWFI(e,t){const n=this.requestService.generateRequestId();return this.halService.getEndpoint(this.linkPath).pipe(Object(m.a)(t=>this.getIDHref(t,e)),Object(m.a)(e=>e+"?expunge="+t)).pipe(Object(g.a)(e=>Object(b.b)(e))).subscribe(t=>{const i=new d.c(n,t,e);this.requestService.send(i)}),this.rdbService.buildFromRequestUUID(n)}findByItem(e,t=!1,n=!0,i={},...r){const s=new d.f;s.searchParams=[new y.a("uuid",encodeURIComponent(e))];const o=this.getSearchByHref(this.searchByItemLinkPath,s,...r);return this.findByHref(o,t,n,...r)}};return e.\u0275fac=function(t){return new(t||e)(r["\u0275\u0275inject"](f.a),r["\u0275\u0275inject"](u.a),r["\u0275\u0275inject"](_.b),r["\u0275\u0275inject"](p.a),r["\u0275\u0275inject"](c.a),r["\u0275\u0275inject"](o.a),r["\u0275\u0275inject"](h.a),r["\u0275\u0275inject"](O.i))},e.\u0275prov=r["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e=Object(i.b)([Object(s.d)(l.a.type)],e),e})()},RUBO:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var i=n("fXoL"),r=n("l7P3"),s=n("a318"),o=n("itXk"),a=n("lJxs"),c=n("eIep"),l=n("eyXZ"),u=n("J3qs");function d(e,t){return Object(r.r)(t,t=>Object(u.b)(t)?t[e]:void 0)}const p=e=>e.menus,h=e=>Object(s.b)(e,p),f=e=>e.sections,m=e=>e.sectionToSubsectionIndex,g=e=>d(e,m);let b=(()=>{class e{constructor(e){this.store=e}getMenu(e){return this.store.pipe(Object(r.u)(h(e)))}getMenuTopSections(e,t=!0){return this.store.pipe(Object(r.u)(h(e)),Object(r.u)(f),Object(a.a)(e=>Object.values(e).filter(e=>Object(u.a)(e.parentID)).filter(e=>!t||e.visible)))}getSubSectionsByParentID(e,t,n=!0){return this.store.pipe(Object(r.u)(h(e)),Object(r.u)(g(t)),Object(a.a)(e=>Object(u.e)(e)?e:[]),Object(c.a)(t=>Object(o.a)(t.map(t=>this.getMenuSection(e,t)))),Object(a.a)(e=>e.filter(e=>Object(u.b)(e)&&(!n||e.visible))))}hasSubSections(e,t){return this.store.pipe(Object(r.u)(h(e)),Object(r.u)(g(t)),Object(a.a)(e=>Object(u.e)(e)))}getMenuSection(e,t){return this.store.pipe(Object(r.u)(h(e)),Object(r.u)(d(t,f)))}getNonPersistentMenuSections(e){return this.getMenu(e).pipe(Object(a.a)(e=>Object.values(e.sections).filter(e=>!e.shouldPersistOnRouteChange)))}addSection(e,t){this.store.dispatch(new l.b(e,t))}removeSection(e,t){this.store.dispatch(new l.j(e,t))}isMenuCollapsed(e){return this.getMenu(e).pipe(Object(a.a)(e=>e.collapsed))}isMenuPreviewCollapsed(e){return this.getMenu(e).pipe(Object(a.a)(e=>e.previewCollapsed))}isMenuVisible(e){return this.getMenu(e).pipe(Object(a.a)(e=>e.visible))}expandMenu(e){this.store.dispatch(new l.f(e))}collapseMenu(e){this.store.dispatch(new l.c(e))}expandMenuPreview(e){this.store.dispatch(new l.g(e))}collapseMenuPreview(e){this.store.dispatch(new l.d(e))}toggleMenu(e){this.store.dispatch(new l.m(e))}showMenu(e){this.store.dispatch(new l.k(e))}hideMenu(e){this.store.dispatch(new l.h(e))}toggleActiveSection(e,t){this.store.dispatch(new l.l(e,t))}activateSection(e,t){this.store.dispatch(new l.a(e,t))}deactivateSection(e,t){this.store.dispatch(new l.e(e,t))}isSectionActive(e,t){return this.getMenuSection(e,t).pipe(Object(u.c)(),Object(a.a)(e=>e.active))}isSectionVisible(e,t){return this.getMenuSection(e,t).pipe(Object(a.a)(e=>e.visible))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275inject"](r.i))},e.\u0275prov=i["\u0275\u0275defineInjectable"]({token:e,factory:e.\u0275fac}),e})()},RZ9z:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("J3qs");class r{Serialize(e){return Object(i.d)(e)?"all":e}Deserialize(e){return"all"===e?"":e}}},Rgmz:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var i=n("fXoL"),r=n("3Pt+"),s=n("1QIV"),o=n("cBqT"),a=n("lJxs"),c=n("J3qs"),l=n("Wy8O"),u=n("TtJg"),d=n("xAVk"),p=n("NqqP"),h=n("lI3o"),f=n("sYmb"),m=n("tyNb"),g=n("ofXK");function b(e,t){if(1&e&&(i["\u0275\u0275elementStart"](0,"option",9),i["\u0275\u0275text"](1),i["\u0275\u0275pipe"](2,"translate"),i["\u0275\u0275elementEnd"]()),2&e){const e=t.$implicit;i["\u0275\u0275property"]("value",e),i["\u0275\u0275advance"](1),i["\u0275\u0275textInterpolate1"]("\n ",i["\u0275\u0275pipeBind1"](2,2,"curation-task.task."+e+".label"),"\n ")}}function v(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"div",3),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"label",10),i["\u0275\u0275text"](3),i["\u0275\u0275pipe"](4,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275element"](6,"input",11),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"small",12),i["\u0275\u0275text"](9),i["\u0275\u0275pipe"](10,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementEnd"]()),2&e&&(i["\u0275\u0275advance"](3),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](4,2,"curation.form.handle.label")),i["\u0275\u0275advance"](6),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](10,4,"curation.form.handle.hint")))}let y=(()=>{class e{constructor(e,t,n,i,r,s){this.scriptDataService=e,this.configurationDataService=t,this.processDataService=n,this.notificationsService=i,this.translateService=r,this.router=s}ngOnInit(){this.form=new r.FormGroup({task:new r.FormControl(""),handle:new r.FormControl("")}),this.config=this.configurationDataService.findByPropertyName("plugin.named.org.dspace.curate.CurationTask"),this.config.pipe(Object(o.a)(e=>e.hasSucceeded),Object(a.a)(e=>e.payload)).subscribe(e=>{this.tasks=e.values.filter(e=>Object(c.e)(e)&&e.includes("=")).map(e=>e.split("=")[1].trim()),this.form.get("task").patchValue(this.tasks[0])})}hasHandleValue(){return Object(c.b)(this.dsoHandle)}submit(){const e=this.form.get("task").value;let t;this.hasHandleValue()?t=this.dsoHandle:(t=this.form.get("handle").value,Object(c.d)(t)&&(t="all")),this.scriptDataService.invoke("curate",[{name:"-t",value:e},{name:"-i",value:t}],[]).pipe(Object(s.g)()).subscribe(e=>{e.hasSucceeded?(this.notificationsService.success(this.translateService.get("curation.form.submit.success.head"),this.translateService.get("curation.form.submit.success.content")),this.router.navigateByUrl(Object(l.b)(e.payload.processId))):this.notificationsService.error(this.translateService.get("curation.form.submit.error.head"),this.translateService.get("curation.form.submit.error.content"))})}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](u.c),i["\u0275\u0275directiveInject"](d.a),i["\u0275\u0275directiveInject"](p.a),i["\u0275\u0275directiveInject"](h.a),i["\u0275\u0275directiveInject"](f.e),i["\u0275\u0275directiveInject"](m.h))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-curation-form"]],inputs:{dsoHandle:"dsoHandle"},decls:27,vars:9,consts:[[3,"formGroup","ngSubmit"],[1,"form-group"],[1,"row","mb-2"],[1,"col-12","col-sm-6"],["for","task",1,"font-weight-bold"],["id","task","formControlName","task",1,"form-control"],[3,"value",4,"ngFor","ngForOf"],["class","col-12 col-sm-6",4,"ngIf"],["type","submit",1,"btn","btn-default","btn-primary"],[3,"value"],["for","handle",1,"font-weight-bold"],["id","handle","formControlName","handle",1,"form-control"],[1,"text-muted"]],template:function(e,t){1&e&&(i["\u0275\u0275elementStart"](0,"form",0),i["\u0275\u0275listener"]("ngSubmit",(function(){return t.submit()})),i["\u0275\u0275text"](1,"\n "),i["\u0275\u0275elementStart"](2,"div",1),i["\u0275\u0275text"](3,"\n "),i["\u0275\u0275elementStart"](4,"div",2),i["\u0275\u0275text"](5,"\n "),i["\u0275\u0275elementStart"](6,"div",3),i["\u0275\u0275text"](7,"\n "),i["\u0275\u0275elementStart"](8,"label",4),i["\u0275\u0275text"](9),i["\u0275\u0275pipe"](10,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](11,"\n "),i["\u0275\u0275elementStart"](12,"select",5),i["\u0275\u0275text"](13,"\n "),i["\u0275\u0275template"](14,b,3,4,"option",6),i["\u0275\u0275text"](15,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](16,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](17,"\n "),i["\u0275\u0275template"](18,v,12,6,"div",7),i["\u0275\u0275text"](19,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](20,"\n "),i["\u0275\u0275elementStart"](21,"button",8),i["\u0275\u0275text"](22),i["\u0275\u0275pipe"](23,"translate"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](24,"\n "),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](25,"\n"),i["\u0275\u0275elementEnd"](),i["\u0275\u0275text"](26,"\n")),2&e&&(i["\u0275\u0275property"]("formGroup",t.form),i["\u0275\u0275advance"](9),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](10,5,"curation.form.task-select.label")),i["\u0275\u0275advance"](5),i["\u0275\u0275property"]("ngForOf",t.tasks),i["\u0275\u0275advance"](4),i["\u0275\u0275property"]("ngIf",!t.hasHandleValue()),i["\u0275\u0275advance"](4),i["\u0275\u0275textInterpolate"](i["\u0275\u0275pipeBind1"](23,7,"curation.form.submit")))},directives:[r["\u0275angular_packages_forms_forms_ba"],r.NgControlStatusGroup,r.FormGroupDirective,r.SelectControlValueAccessor,r.NgControlStatus,r.FormControlName,g.o,g.p,r.NgSelectOption,r["\u0275angular_packages_forms_forms_z"],r.DefaultValueAccessor],pipes:[f.d],encapsulation:2}),e})()},"Rk5/":function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i=n("fXoL"),r=n("IzEk"),s=n("vkgz"),o=n("+zRf"),a=n("8lgl"),c=n("8Uo1"),l=n("RMbB"),u=n("iqTE"),d=n("PN+Z"),p=n("JG/+"),h=n("jH/X"),f=n("4Dw+"),m=n("L/dc");class g{getConstructor(e){switch(e){case d.a.type:return u.a;case f.a.type:return o.a;case m.a.type:return l.a;case h.a.type:return a.a;case p.a.type:return c.a;default:return}}}var b=n("iZNm"),v=n("2Vo4"),y=n("1QIV"),_=n("+1Sv"),O=n("tyNb"),j=n("lI3o"),w=n("sYmb"),x=n("gWc+"),S=n("X/78");let E=(()=>{class e{constructor(e,t,n,r,s,o,a){this.objectType=e,this.injector=t,this.router=n,this.notificationsService=r,this.translate=s,this.searchService=o,this.requestService=a,this.processCompleted=new i.EventEmitter,this.processing$=new v.a(!1);const c=new g;this.objectDataService=t.get(c.getConstructor(e))}reload(){this.router.navigated=!1;const e=decodeURIComponent(this.router.url);this.router.routeReuseStrategy.shouldReuseRoute=()=>!1,this.searchService.getEndpoint().pipe(Object(r.a)(1),Object(s.a)(e=>this.requestService.removeByHrefSubstring(e))).subscribe(()=>this.router.navigateByUrl(e))}refresh(){this.objectDataService.findById(this.object.id,!1).pipe(Object(y.i)()).subscribe(e=>{this.initObjects(e.payload)})}handleActionResponse(e){e?(this.reload(),this.notificationsService.success(null,this.translate.get("submission.workflow.tasks.generic.success"),new b.a(5e3,!1))):this.notificationsService.error(null,this.translate.get("submission.workflow.tasks.generic.error"),new b.a(2e4,!0))}}return e.\u0275fac=function(t){return new(t||e)(i["\u0275\u0275directiveInject"](_.a),i["\u0275\u0275directiveInject"](i.Injector),i["\u0275\u0275directiveInject"](O.h),i["\u0275\u0275directiveInject"](j.a),i["\u0275\u0275directiveInject"](w.e),i["\u0275\u0275directiveInject"](x.a),i["\u0275\u0275directiveInject"](S.a))},e.\u0275cmp=i["\u0275\u0275defineComponent"]({type:e,selectors:[["ds-mydspace-actions-abstract"]],inputs:{object:"object"},outputs:{processCompleted:"processCompleted"},decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})()},RksF:function(e,t,n){e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,(function(t){return e[t]}).bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=189)}([function(e,t,n){var i=n(2),r=n(27).f,s=n(21),o=n(22),a=n(66),c=n(101),l=n(58);e.exports=function(e,t){var n,u,d,p,h,f=e.target,m=e.global,g=e.stat;if(n=m?i:g?i[f]||a(f,{}):(i[f]||{}).prototype)for(u in t){if(p=t[u],d=e.noTargetGet?(h=r(n,u))&&h.value:n[u],!l(m?u:f+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&s(p,"sham",!0),o(n,u,p,e)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(159))},function(e,t,n){var i=n(2),r=n(68),s=n(15),o=n(55),a=n(72),c=n(106),l=r("wks"),u=i.Symbol,d=c?u:u&&u.withoutSetter||o;e.exports=function(e){return s(l,e)||(l[e]=a&&s(u,e)?u[e]:d("Symbol."+e)),l[e]}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var i=n(0),r=n(2),s=n(34),o=n(33),a=n(8),c=n(72),l=n(106),u=n(1),d=n(15),p=n(59),h=n(4),f=n(9),m=n(23),g=n(18),b=n(53),v=n(42),y=n(44),_=n(45),O=n(56),j=n(162),w=n(71),x=n(27),S=n(16),E=n(51),C=n(21),k=n(22),D=n(68),I=n(54),M=n(43),T=n(55),L=n(3),A=n(108),P=n(109),R=n(46),F=n(32),N=n(47).forEach,Y=I("hidden"),B=L("toPrimitive"),V=F.set,z=F.getterFor("Symbol"),H=Object.prototype,U=r.Symbol,q=s("JSON","stringify"),W=x.f,$=S.f,G=j.f,X=E.f,K=D("symbols"),J=D("op-symbols"),Q=D("string-to-symbol-registry"),Z=D("symbol-to-string-registry"),ee=D("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,ie=a&&u((function(){return 7!=y($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a}))?function(e,t,n){var i=W(H,t);i&&delete H[t],$(e,t,n),i&&e!==H&&$(H,t,i)}:$,re=function(e,t){var n=K[e]=y(U.prototype);return V(n,{type:"Symbol",tag:e,description:t}),a||(n.description=t),n},se=l?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},oe=function(e,t,n){e===H&&oe(J,t,n),f(e);var i=b(t,!0);return f(n),d(K,i)?(n.enumerable?(d(e,Y)&&e[Y][i]&&(e[Y][i]=!1),n=y(n,{enumerable:v(0,!1)})):(d(e,Y)||$(e,Y,v(1,{})),e[Y][i]=!0),ie(e,i,n)):$(e,i,n)},ae=function(e,t){f(e);var n=g(t),i=_(n).concat(de(n));return N(i,(function(t){a&&!ce.call(n,t)||oe(e,t,n[t])})),e},ce=function(e){var t=b(e,!0),n=X.call(this,t);return!(this===H&&d(K,t)&&!d(J,t))&&(!(n||!d(this,t)||!d(K,t)||d(this,Y)&&this[Y][t])||n)},le=function(e,t){var n=g(e),i=b(t,!0);if(n!==H||!d(K,i)||d(J,i)){var r=W(n,i);return!r||!d(K,i)||d(n,Y)&&n[Y][i]||(r.enumerable=!0),r}},ue=function(e){var t=G(g(e)),n=[];return N(t,(function(e){d(K,e)||d(M,e)||n.push(e)})),n},de=function(e){var t=e===H,n=G(t?J:g(e)),i=[];return N(n,(function(e){!d(K,e)||t&&!d(H,e)||i.push(K[e])})),i};c||(k((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=T(e),n=function(e){this===H&&n.call(J,e),d(this,Y)&&d(this[Y],t)&&(this[Y][t]=!1),ie(this,t,v(1,e))};return a&&ne&&ie(H,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return z(this).tag})),k(U,"withoutSetter",(function(e){return re(T(e),e)})),E.f=ce,S.f=oe,x.f=le,O.f=j.f=ue,w.f=de,A.f=function(e){return re(L(e),e)},a&&($(U.prototype,"description",{configurable:!0,get:function(){return z(this).description}}),o||k(H,"propertyIsEnumerable",ce,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:U}),N(_(ee),(function(e){P(e)})),i({target:"Symbol",stat:!0,forced:!c},{for:function(e){var t=String(e);if(d(Q,t))return Q[t];var n=U(t);return Q[t]=n,Z[n]=t,n},keyFor:function(e){if(!se(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),i({target:"Object",stat:!0,forced:!c,sham:!a},{create:function(e,t){return void 0===t?y(e):ae(y(e),t)},defineProperty:oe,defineProperties:ae,getOwnPropertyDescriptor:le}),i({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ue,getOwnPropertySymbols:de}),i({target:"Object",stat:!0,forced:u((function(){w.f(1)}))},{getOwnPropertySymbols:function(e){return w.f(m(e))}}),q&&i({target:"JSON",stat:!0,forced:!c||u((function(){var e=U();return"[null]"!=q([e])||"{}"!=q({a:e})||"{}"!=q(Object(e))}))},{stringify:function(e,t,n){for(var i,r=[e],s=1;arguments.length>s;)r.push(arguments[s++]);if(i=t,(h(t)||void 0!==e)&&!se(e))return p(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!se(t))return t}),r[1]=t,q.apply(null,r)}}),U.prototype[B]||C(U.prototype,B,U.prototype.valueOf),R(U,"Symbol"),M[Y]=!0},function(e,t,n){"use strict";var i=n(18),r=n(75),s=n(49),o=n(32),a=n(79),c=o.set,l=o.getterFor("Array Iterator");e.exports=a(Array,"Array",(function(e,t){c(this,{type:"Array Iterator",target:i(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values"),s.Arguments=s.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var i=n(77),r=n(22),s=n(168);i||r(Object.prototype,"toString",s,{unsafe:!0})},function(e,t,n){var i=n(1);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,n){var i=n(4);e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var i=n(0),r=n(8),s=n(2),o=n(15),a=n(4),c=n(16).f,l=n(101),u=s.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var d={},p=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof p?new u(e):void 0===e?u():u(e);return""===e&&(d[t]=!0),t};l(p,u);var h=p.prototype=u.prototype;h.constructor=p;var f=h.toString,m="Symbol(test)"==String(u("test")),g=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var e=a(this)?this.valueOf():this,t=f.call(e);if(o(d,e))return"";var n=m?t.slice(7,-1):t.replace(g,"$1");return""===n?void 0:n}}),i({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){n(109)("iterator")},function(e,t,n){"use strict";var i=n(22),r=n(9),s=n(1),o=n(88),a=RegExp.prototype,c=a.toString;(s((function(){return"/a/b"!=c.call({source:"a",flags:"b"})}))||"toString"!=c.name)&&i(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in a)?o.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var i=n(124).charAt,r=n(32),s=n(79),o=r.set,a=r.getterFor("String Iterator");s(String,"String",(function(e){o(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=a(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){var i=n(2),r=n(126),s=n(6),o=n(21),a=n(3),c=a("iterator"),l=a("toStringTag"),u=s.values;for(var d in r){var p=i[d],h=p&&p.prototype;if(h){if(h[c]!==u)try{o(h,c,u)}catch(e){h[c]=u}if(h[l]||o(h,l,d),r[d])for(var f in s)if(h[f]!==s[f])try{o(h,f,s[f])}catch(e){h[f]=s[f]}}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(8),r=n(99),s=n(9),o=n(53),a=Object.defineProperty;t.f=i?a:function(e,t,n){if(s(e),t=o(t,!0),s(n),r)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var i=n(8),r=n(16).f,s=Function.prototype,o=s.toString,a=/^\s*function ([^ (]*)/;i&&!("name"in s)&&r(s,"name",{configurable:!0,get:function(){try{return o.call(this).match(a)[1]}catch(e){return""}}})},function(e,t,n){var i=n(52),r=n(26);e.exports=function(e){return i(r(e))}},function(e,t,n){var i=n(57),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},function(e,t,n){"use strict";var i=n(0),r=n(4),s=n(59),o=n(105),a=n(19),c=n(18),l=n(60),u=n(3),d=n(61),p=n(36),h=d("slice"),f=p("slice",{ACCESSORS:!0,0:0,1:2}),m=u("species"),g=[].slice,b=Math.max;i({target:"Array",proto:!0,forced:!h||!f},{slice:function(e,t){var n,i,u,d=c(this),p=a(d.length),h=o(e,p),f=o(void 0===t?p:t,p);if(s(d)&&("function"!=typeof(n=d.constructor)||n!==Array&&!s(n.prototype)?r(n)&&null===(n=n[m])&&(n=void 0):n=void 0,n===Array||void 0===n))return g.call(d,h,f);for(i=new(void 0===n?Array:n)(b(f-h,0)),u=0;h1?arguments[1]:void 0)}})},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var i=n(8),r=n(51),s=n(42),o=n(18),a=n(53),c=n(15),l=n(99),u=Object.getOwnPropertyDescriptor;t.f=i?u:function(e,t){if(e=o(e),t=a(t,!0),l)try{return u(e,t)}catch(e){}if(c(e,t))return s(!r.f.call(e,t),e[t])}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var i=n(0),r=n(1),s=n(23),o=n(80),a=n(117);i({target:"Object",stat:!0,forced:r((function(){o(1)})),sham:!a},{getPrototypeOf:function(e){return o(s(e))}})},function(e,t,n){n(0)({target:"Object",stat:!0},{setPrototypeOf:n(81)})},function(e,t,n){var i=n(0),r=n(34),s=n(35),o=n(9),a=n(4),c=n(44),l=n(169),u=n(1),d=r("Reflect","construct"),p=u((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),h=!u((function(){d((function(){}))})),f=p||h;i({target:"Reflect",stat:!0,forced:f,sham:f},{construct:function(e,t){s(e),o(t);var n=arguments.length<3?e:s(arguments[2]);if(h&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var i=[null];return i.push.apply(i,t),new(l.apply(e,i))}var r=n.prototype,u=c(a(r)?r:Object.prototype),f=Function.apply.call(e,u,t);return a(f)?f:u}})},function(e,t,n){var i,r,s,o=n(160),a=n(2),c=n(4),l=n(21),u=n(15),d=n(54),p=n(43);if(o){var h=new(0,a.WeakMap),f=h.get,m=h.has,g=h.set;i=function(e,t){return g.call(h,e,t),t},r=function(e){return f.call(h,e)||{}},s=function(e){return m.call(h,e)}}else{var b=d("state");p[b]=!0,i=function(e,t){return l(e,b,t),t},r=function(e){return u(e,b)?e[b]:{}},s=function(e){return u(e,b)}}e.exports={set:i,get:r,has:s,enforce:function(e){return s(e)?r(e):i(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t){e.exports=!1},function(e,t,n){var i=n(103),r=n(2),s=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?s(i[e])||s(r[e]):i[e]&&i[e][t]||r[e]&&r[e][t]}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){var i=n(8),r=n(1),s=n(15),o=Object.defineProperty,a={},c=function(e){throw e};e.exports=function(e,t){if(s(a,e))return a[e];t||(t={});var n=[][e],l=!!s(t,"ACCESSORS")&&t.ACCESSORS,u=s(t,0)?t[0]:c,d=s(t,1)?t[1]:void 0;return a[e]=!!n&&!r((function(){if(l&&!i)return!0;var e={length:-1};l?o(e,1,{enumerable:!0,get:c}):e[1]=1,n.call(e,u,d)}))}},function(e,t,n){var i=n(0),r=n(23),s=n(45);i({target:"Object",stat:!0,forced:n(1)((function(){s(1)}))},{keys:function(e){return s(r(e))}})},function(e,t,n){"use strict";var i=n(0),r=n(63);i({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var i=n(0),r=n(52),s=n(18),o=n(62),a=[].join,c=r!=Object,l=o("join",",");i({target:"Array",proto:!0,forced:c||!l},{join:function(e){return a.call(s(this),void 0===e?",":e)}})},function(e,t,n){"use strict";var i=n(0),r=n(1),s=n(59),o=n(4),a=n(23),c=n(19),l=n(60),u=n(110),d=n(61),p=n(3),h=n(73),f=p("isConcatSpreadable"),m=h>=51||!r((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),g=d("concat"),b=function(e){if(!o(e))return!1;var t=e[f];return void 0!==t?!!t:s(e)};i({target:"Array",proto:!0,forced:!m||!g},{concat:function(e){var t,n,i,r,s,o=a(this),d=u(o,0),p=0;for(t=-1,i=arguments.length;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(d,p++,s)}return d.length=p,d}})},function(e,t,n){"use strict";var i=n(0),r=n(47).filter,s=n(61),o=n(36),a=s("filter"),c=o("filter");i({target:"Array",proto:!0,forced:!a||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={}},function(e,t,n){var i,r=n(9),s=n(161),o=n(70),a=n(43),c=n(107),l=n(65),u=n(54)("IE_PROTO"),d=function(){},p=function(e){return"