"use strict"; /** * @license Angular v12.0.0-next.0 * (c) 2010-2020 Google LLC. https://angular.io/ * License: MIT */!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var e,t,n,r,o,a,c;function i(){e=Zone.__symbol__,t=Object[e("defineProperty")]=Object.defineProperty,n=Object[e("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor,r=Object.create,o=e("unconfigurables"),Object.defineProperty=function(e,t,n){if(u(e,t))throw new TypeError("Cannot assign to read only property '"+t+"' of "+e);var r=n.configurable;return"prototype"!==t&&(n=p(e,t,n)),f(e,t,n,r)},Object.defineProperties=function(e,t){return Object.keys(t).forEach((function(n){Object.defineProperty(e,n,t[n])})),e},Object.create=function(e,t){return"object"!=typeof t||Object.isFrozen(t)||Object.keys(t).forEach((function(n){t[n]=p(e,n,t[n])})),r(e,t)},Object.getOwnPropertyDescriptor=function(e,t){var r=n(e,t);return r&&u(e,t)&&(r.configurable=!1),r}}function l(e,t,n){var r=n.configurable;return f(e,t,n=p(e,t,n),r)}function u(e,t){return e&&e[o]&&e[o][t]}function p(e,n,r){return Object.isFrozen(r)||(r.configurable=!0),r.configurable||(e[o]||Object.isFrozen(e)||t(e,o,{writable:!0,value:{}}),e[o]&&(e[o][n]=!0)),r}function f(e,n,r,o){try{return t(e,n,r)}catch(i){if(!r.configurable)throw i;void 0===o?delete r.configurable:r.configurable=o;try{return t(e,n,r)}catch(t){var a=!1;if("createdCallback"!==n&&"attachedCallback"!==n&&"detachedCallback"!==n&&"attributeChangedCallback"!==n||(a=!0),!a)throw t;var c=null;try{c=JSON.stringify(r)}catch(e){c=r.toString()}console.log("Attempting to configure '"+n+"' with descriptor '"+c+"' on object '"+e+"' and got error, giving up: "+t)}}} /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */function s(e,t){var n=t.getGlobalObjects(),r=n.eventNames,o=n.globalSources,a=n.zoneSymbolEventNames,c=n.TRUE_STR,i=n.FALSE_STR,l=n.ZONE_SYMBOL_PREFIX,u="ApplicationCache,EventSource,FileReader,InputMethodContext,MediaController,MessagePort,Node,Performance,SVGElementInstance,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebKitNamedFlow,Window,Worker,WorkerGlobalScope,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload,IDBRequest,IDBOpenDBRequest,IDBDatabase,IDBTransaction,IDBCursor,DBIndex,WebSocket".split(","),p=[],f=e.wtf,s="Anchor,Area,Audio,BR,Base,BaseFont,Body,Button,Canvas,Content,DList,Directory,Div,Embed,FieldSet,Font,Form,Frame,FrameSet,HR,Head,Heading,Html,IFrame,Image,Input,Keygen,LI,Label,Legend,Link,Map,Marquee,Media,Menu,Meta,Meter,Mod,OList,Object,OptGroup,Option,Output,Paragraph,Pre,Progress,Quote,Script,Select,Source,Span,Style,TableCaption,TableCell,TableCol,Table,TableRow,TableSection,TextArea,Title,Track,UList,Unknown,Video".split(",");f?p=s.map((function(e){return"HTML"+e+"Element"})).concat(u):e.EventTarget?p.push("EventTarget"):p=u;for(var b=e.__Zone_disable_IE_check||!1,d=e.__Zone_enable_cross_context_check||!1,g=t.isIEOrEdge(),y="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }",v={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"},O=0;O1?new a(t,n):new a(t),u=e.ObjectGetOwnPropertyDescriptor(l,"onmessage");return u&&!1===u.configurable?(c=e.ObjectCreate(l),i=l,[r,o,"send","close"].forEach((function(t){c[t]=function(){var n=e.ArraySlice.call(arguments);if(t===r||t===o){var a=n.length>0?n[0]:void 0;if(a){var i=Zone.__symbol__("ON_PROPERTY"+a);l[i]=c[i]}}return l[t].apply(l,n)}}))):c=l,e.patchOnProperties(c,["close","error","message","open"],i),c};var c=t.WebSocket;for(var i in a)c[i]=a[i]}(e,t),Zone[e.symbol("patchEvents")]=!0}} /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},c=a.__Zone_symbol_prefix||"__zone_symbol__",a[function d(e){return c+e}("legacyPatch")]=function(){var e=a.Zone;e.__load_patch("defineProperty",(function(e,t,n){n._redefineProperty=l,i()})),e.__load_patch("registerElement",(function(e,t,n){!function r(e,t){var n=t.getGlobalObjects();(n.isBrowser||n.isMix)&&"registerElement"in e.document&&t.patchCallbacks(t,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])}(e,n)})),e.__load_patch("EventTargetLegacy",(function(e,t,n){s(e,n),b(n,e)}))}}));