UNPKG

angular-base-starter

Version:

Angular starter based on @ngrx/store & Redux

1 lines 624 kB
var app=function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n=window.webpackJsonp_name_;window.webpackJsonp_name_=function(e,r,i){for(var u,a,s=0,c=[];s<e.length;s++)a=e[s],o[a]&&c.push(o[a][0]),o[a]=0;for(u in r)Object.prototype.hasOwnProperty.call(r,u)&&(t[u]=r[u]);for(n&&n(e,r,i);c.length;)c.shift()()};var r={},o={1:0};return e.e=function(t){function n(){a.onerror=a.onload=null,clearTimeout(s);var e=o[t];0!==e&&(e&&e[1](new Error("Loading chunk "+t+" failed.")),o[t]=void 0)}var r=o[t];if(0===r)return new Promise(function(t){t()});if(r)return r[2];var i=new Promise(function(e,n){r=o[t]=[e,n]});r[2]=i;var u=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,e.nc&&a.setAttribute("nonce",e.nc),a.src=e.p+""+({}[t]||t)+".7638eaab62cb1922653b.chunk.js";var s=setTimeout(n,12e4);return a.onerror=a.onload=n,u.appendChild(a),i},e.m=t,e.c=r,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e.oe=function(t){throw console.error(t),t},e(e.s=300)}([function(t,e,n){"use strict";var r=n(6),o=n(129),i=n(47),u=n(74),a=function(){function t(t){this._isScalar=!1,t&&(this._subscribe=t)}return t.prototype.lift=function(e){var n=new t;return n.source=this,n.operator=e,n},t.prototype.subscribe=function(t,e,n){var r=this.operator,i=o.toSubscriber(t,e,n);if(r?r.call(i,this.source):i.add(this.source||!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},t.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(e){t.syncErrorThrown=!0,t.syncErrorValue=e,t.error(e)}},t.prototype.forEach=function(t,e){var n=this;if(e||(r.root.Rx&&r.root.Rx.config&&r.root.Rx.config.Promise?e=r.root.Rx.config.Promise:r.root.Promise&&(e=r.root.Promise)),!e)throw new Error("no Promise impl found");return new e(function(e,r){var o;o=n.subscribe(function(e){if(o)try{t(e)}catch(t){r(t),o.unsubscribe()}else t(e)},r,e)})},t.prototype._subscribe=function(t){return this.source.subscribe(t)},t.prototype[i.observable]=function(){return this},t.prototype.pipe=function(){for(var t=[],e=0;e<arguments.length;e++)t[e-0]=arguments[e];return 0===t.length?this:u.pipeFromArray(t)(this)},t.prototype.toPromise=function(t){var e=this;if(t||(r.root.Rx&&r.root.Rx.config&&r.root.Rx.config.Promise?t=r.root.Rx.config.Promise:r.root.Promise&&(t=r.root.Promise)),!t)throw new Error("no Promise impl found");return new t(function(t,n){var r;e.subscribe(function(t){return r=t},function(t){return n(t)},function(){return t(r)})})},t.create=function(e){return new t(e)},t}();e.Observable=a},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),function(t){function r(t,e,n,r){function i(t){if(this instanceof i)return u.call(this,t),this;var e=new i(t),n=function(t){return(t.hasOwnProperty(Vo)?t[Vo]:Object.defineProperty(t,Vo,{value:[]})[Vo]).push(e),t};return r&&r(n),n}var u=o(e);return n&&(i.prototype=Object.create(n.prototype)),i.prototype.ngMetadataName=t,i.annotationCls=i,i}function o(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];if(t){var r=t.apply(void 0,e);for(var o in r)this[o]=r[o]}}}function i(t,e,n){function r(){function t(t,e,n){for(var r=t.hasOwnProperty(Ho)?t[Ho]:Object.defineProperty(t,Ho,{value:[]})[Ho];r.length<=n;)r.push(null);return(r[n]=r[n]||[]).push(o),t}for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];if(this instanceof r)return i.apply(this,e),this;var o=new((u=r).bind.apply(u,[void 0].concat(e)));return t.annotation=o,t;var u}var i=o(e);return n&&(r.prototype=Object.create(n.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r}function u(t,e,n){function r(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(this instanceof r)return i.apply(this,t),this;var n=new((o=r).bind.apply(o,[void 0].concat(t)));return function(t,e){var r=t.constructor,o=r.hasOwnProperty(Wo)?r[Wo]:Object.defineProperty(r,Wo,{value:{}})[Wo];o[e]=o.hasOwnProperty(e)&&o[e]||[],o[e].unshift(n)};var o}var i=o(e);return n&&(r.prototype=Object.create(n.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r}function a(t){return null==t||t===Yo.Default}function s(){if(!Mi){var t=Ei.Symbol;if(t&&t.iterator)Mi=t.iterator;else for(var e=Object.getOwnPropertyNames(Map.prototype),n=0;n<e.length;++n){var r=e[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(Mi=r)}}return Mi}function c(t){Zone.current.scheduleMicroTask("scheduleMicrotask",t)}function l(t,e){return t===e||"number"==typeof t&&"number"==typeof e&&isNaN(t)&&isNaN(e)}function p(t){if("string"==typeof t)return t;if(t instanceof Array)return"["+t.map(p).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return""+t.overriddenName;if(t.name)return""+t.name;var e=t.toString();if(null==e)return""+e;var n=e.indexOf("\n");return-1===n?e:e.substring(0,n)}function f(t){return t.__forward_ref__=f,t.toString=function(){return p(this())},t}function d(t){return"function"==typeof t&&t.hasOwnProperty("__forward_ref__")&&t.__forward_ref__===f?t():t}function h(t){var e=_(t),n=Ai,r=xi,o=!1,i=d(t.provide);if(Li in t)r=t.useValue;else if(t.useFactory)n=t.useFactory;else if(t.useExisting);else if(t.useClass)o=!0,n=d(t.useClass);else{if("function"!=typeof i)throw w("StaticProvider does not have [useValue|useFactory|useExisting|useClass] or [provide] is not newable",t);o=!0,n=i}return{deps:e,fn:n,useNew:o,value:r}}function y(t){return w("Cannot mix multi providers and regular providers",t)}function v(t,e){if(e)if((e=d(e))instanceof Array)for(var n=0;n<e.length;n++)v(t,e[n]);else{if("function"==typeof e)throw w("Function/Class not supported",e);if(!e||"object"!=typeof e||!e.provide)throw w("Unexpected provider",e);var r=d(e.provide),o=h(e);if(!0===e.multi){var i=t.get(r);if(i){if(i.fn!==ki)throw y(r)}else t.set(r,i={token:e.provide,deps:[],useNew:!1,fn:ki,value:xi});r=e,i.deps.push({token:r,options:6})}var u=t.get(r);if(u&&u.fn==ki)throw y(r);t.set(r,o)}}function g(t,e,n,r,o){try{return m(t,e,n,r,o)}catch(n){n instanceof Error||(n=new Error(n));var i=n[Fi]=n[Fi]||[];throw i.unshift(t),e&&e.value==ji&&(e.value=xi),n}}function m(t,e,n,r,o){var i;if(e){if((i=e.value)==ji)throw Error(zi+"Circular dependency");if(i===xi){e.value=ji;var u=e.useNew,a=e.fn,s=e.deps,c=xi;if(s.length){c=[];for(var l=0;l<s.length;l++){var p=s[l],f=p.options,d=2&f?n.get(p.token):void 0;c.push(g(p.token,d,n,d||4&f?r:Ui,1&f?null:Ii.THROW_IF_NOT_FOUND))}}e.value=i=u?new((h=a).bind.apply(h,[void 0].concat(c))):a.apply(void 0,c)}}else i=r.get(t,o);return i;var h}function _(t){var e=xi,n=t.deps;if(n&&n.length){e=[];for(var r=0;r<n.length;r++){var o=6,i=d(n[r]);if(i instanceof Array)for(var u=0,a=i;u<a.length;u++){var s=a[u];s instanceof gi||s==gi?o|=1:s instanceof bi||s==bi?o&=-3:s instanceof _i||s==_i?o&=-5:i=s instanceof vi?s.token:d(s)}e.push({token:i,options:o})}}else if(t.useExisting){var i=d(t.useExisting);e=[{token:i,options:6}]}else if(!(n||Li in t))throw w("'deps' required",t);return e}function b(t,e){t=t&&"\n"===t.charAt(0)&&t.charAt(1)==zi?t.substr(2):t;var n=p(e);if(e instanceof Array)n=e.map(p).join(" -> ");else if("object"==typeof e){var r=[];for(var o in e)if(e.hasOwnProperty(o)){var i=e[o];r.push(o+":"+("string"==typeof i?JSON.stringify(i):p(i)))}n="{"+r.join(", ")+"}"}return"StaticInjectorError["+n+"]: "+t.replace(Bi,"\n ")}function w(t,e){return new Error(b(t,e))}function O(t){return t[Hi]}function C(t){return t[Wi]}function S(t){return t[qi]||E}function E(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];t.error.apply(t,e)}function M(t,e){var n=t+" caused by: "+(e instanceof Error?e.message:e),r=Error(n);return r[Wi]=e,r}function R(t){for(var e=[],n=0;n<t.length;++n){if(e.indexOf(t[n])>-1)return e.push(t[n]),e;e.push(t[n])}return e}function P(t){if(t.length>1){return" ("+R(t.slice().reverse()).map(function(t){return p(t.token)}).join(" -> ")+")"}return""}function T(t,e,n,r){var o=[e],i=n(o),u=r?M(i,r):Error(i);return u.addKey=I,u.keys=o,u.injectors=[t],u.constructResolvingMessage=n,u[Wi]=r,u}function I(t,e){this.injectors.push(t),this.keys.push(e),this.message=this.constructResolvingMessage(this.keys)}function A(t,e){return T(t,e,function(t){return"No provider for "+p(t[0].token)+"!"+P(t)})}function x(t,e){return T(t,e,function(t){return"Cannot instantiate cyclic dependency!"+P(t)})}function j(t,e,n,r){return T(t,r,function(t){var n=p(t[0].token);return e.message+": Error during instantiation of "+n+"!"+P(t)+"."},e)}function k(t){return Error("Invalid provider - only instances of Provider and Type are allowed, got: "+t)}function D(t,e){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];i&&0!=i.length?n.push(i.map(p).join(" ")):n.push("?")}return Error("Cannot resolve all parameters for '"+p(t)+"'("+n.join(", ")+"). Make sure that all the parameters are decorated with Inject or have valid type annotations and that '"+p(t)+"' is decorated with Injectable.")}function N(t){return Error("Index "+t+" is out-of-bounds.")}function L(t,e){return Error("Cannot mix multi providers and regular providers, got: "+t+" "+e)}function F(t){return"function"==typeof t}function U(t){return t?t.map(function(t){var e=t.type,n=e.annotationCls,r=t.args?t.args:[];return new(n.bind.apply(n,[void 0].concat(r)))}):[]}function B(t){var e=Object.getPrototypeOf(t.prototype);return(e?e.constructor:null)||Object}function z(t){var e,n;if(t.useClass){var r=d(t.useClass);e=tu.factory(r),n=K(r)}else t.useExisting?(e=function(t){return t},n=[eu.fromKey(Ki.get(t.useExisting))]):t.useFactory?(e=t.useFactory,n=G(t.useFactory,t.deps)):(e=function(){return t.useValue},n=nu);return new ou(e,n)}function V(t){return new ru(Ki.get(t.provide),[z(t)],t.multi||!1)}function H(t){var e=q(t,[]),n=e.map(V),r=W(n,new Map);return Array.from(r.values())}function W(t,e){for(var n=0;n<t.length;n++){var r=t[n],o=e.get(r.key.id);if(o){if(r.multiProvider!==o.multiProvider)throw L(o,r);if(r.multiProvider)for(var i=0;i<r.resolvedFactories.length;i++)o.resolvedFactories.push(r.resolvedFactories[i]);else e.set(r.key.id,r)}else{var u=void 0;u=r.multiProvider?new ru(r.key,r.resolvedFactories.slice(),r.multiProvider):r,e.set(r.key.id,u)}}return e}function q(t,e){return t.forEach(function(t){if(t instanceof Qi)e.push({provide:t,useClass:t});else if(t&&"object"==typeof t&&void 0!==t.provide)e.push(t);else{if(!(t instanceof Array))throw k(t);q(t,e)}}),e}function G(t,e){if(e){var n=e.map(function(t){return[t]});return e.map(function(e){return Z(t,e,n)})}return K(t)}function K(t){var e=tu.parameters(t);if(!e)return[];if(e.some(function(t){return null==t}))throw D(t,e);return e.map(function(n){return Z(t,n,e)})}function Z(t,e,n){var r=null,o=!1;if(!Array.isArray(e))return e instanceof vi?$(e.token,o,null):$(e,o,null);for(var i=null,u=0;u<e.length;++u){var a=e[u];a instanceof Qi?r=a:a instanceof vi?r=a.token:a instanceof gi?o=!0:a instanceof _i||a instanceof bi?i=a:a instanceof zo&&(r=a)}if(null!=(r=d(r)))return $(r,o,i);throw D(t,n)}function $(t,e,n){return new eu(Ki.get(t),e,n)}function Q(t,e){for(var n=new Array(t._providers.length),r=0;r<t._providers.length;++r)n[r]=e(t.getProviderAtIndex(r));return n}function J(t){return!!t&&"function"==typeof t.then}function Y(t){return!!t&&"function"==typeof t.subscribe}function X(){return""+tt()+tt()+tt()}function tt(){return String.fromCharCode(97+Math.floor(25*Math.random()))}function et(){throw new Error("Runtime compiler is not loaded")}function nt(t){var e=Error("No component factory found for "+p(t)+". Did you add it to @NgModule.entryComponents?");return e[Cu]=t,e}function rt(){var t=Ei.wtf;return!(!t||!(pi=t.trace))&&(fi=pi.events,!0)}function ot(t,e){return void 0===e&&(e=null),fi.createScope(t,e)}function it(t,e){return pi.leaveScope(t,e),e}function ut(t,e){return pi.beginTimeRange(t,e)}function at(t){pi.endTimeRange(t)}function st(t,e){return null}function ct(){}function lt(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(function(){return t.onStable.emit(null)})}finally{t.isStable=!0}}}function pt(t){t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:function(e,n,r,o,i,u){try{return ft(t),e.invokeTask(r,o,i,u)}finally{dt(t)}},onInvoke:function(e,n,r,o,i,u,a){try{return ft(t),e.invoke(r,o,i,u,a)}finally{dt(t)}},onHasTask:function(e,n,r,o){e.hasTask(r,o),n===r&&("microTask"==o.change?(t.hasPendingMicrotasks=o.microTask,lt(t)):"macroTask"==o.change&&(t.hasPendingMacrotasks=o.macroTask))},onHandleError:function(e,n,r,o){return e.handleError(r,o),t.runOutsideAngular(function(){return t.onError.emit(o)}),!1}})}function ft(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function dt(t){t._nesting--,lt(t)}function ht(t){Vu=t}function yt(){if(Wu)throw new Error("Cannot enable prod mode after platform setup.");Hu=!1}function vt(){return Wu=!0,Hu}function gt(t){if(di&&!di.destroyed&&!di.injector.get(qu,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");di=t.get(Ku);var e=t.get(fu,null);return e&&e.forEach(function(t){return t()}),di}function mt(t,e,n){void 0===n&&(n=[]);var r=new zo("Platform: "+e);return function(e){void 0===e&&(e=[]);var o=wt();return o&&!o.injector.get(qu,!1)||(t?t(n.concat(e).concat({provide:r,useValue:!0})):gt(Ii.create(n.concat(e).concat({provide:r,useValue:!0})))),_t(r)}}function _t(t){var e=wt();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}function bt(){di&&!di.destroyed&&di.destroy()}function wt(){return di&&!di.destroyed?di:null}function Ot(t){return"noop"===t?new Fu:("zone.js"===t?void 0:t)||new Nu({enableLongStackTrace:vt()})}function Ct(t,e,n){try{var r=n();return J(r)?r.catch(function(n){throw e.runOutsideAngular(function(){return t.handleError(n)}),n}):r}catch(n){throw e.runOutsideAngular(function(){return t.handleError(n)}),n}}function St(t,e){return t=Array.isArray(e)?e.reduce(St,t):Object(No.a)({},t,e)}function Et(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}function Mt(t,e){var n=oa.get(t);if(n)throw new Error("Duplicate module registered for "+t+" - "+n.moduleType.name+" vs "+e.moduleType.name);oa.set(t,e)}function Rt(t){var e=oa.get(t);if(!e)throw new Error("No module with ID "+t+" loaded");return e}function Pt(t){return t.reduce(function(t,e){var n=Array.isArray(e)?Pt(e):e;return t.concat(n)},[])}function Tt(t,e,n){if(!t)throw new Error("Cannot find '"+n+"' in '"+e+"'");return t}function It(t){return t.map(function(t){return t.nativeElement})}function At(t,e,n){t.childNodes.forEach(function(t){t instanceof va&&(e(t)&&n.push(t),At(t,e,n))})}function xt(t,e,n){t instanceof va&&t.childNodes.forEach(function(t){e(t)&&n.push(t),t instanceof va&&xt(t,e,n)})}function jt(t){return ga.get(t)||null}function kt(t){ga.set(t.nativeNode,t)}function Dt(t){ga.delete(t.nativeNode)}function Nt(t,e){var n=Lt(t),r=Lt(e);if(n&&r)return Ft(t,e,Nt);var o=t&&("object"==typeof t||"function"==typeof t),i=e&&("object"==typeof e||"function"==typeof e);return!(n||!o||r||!i)||l(t,e)}function Lt(t){return!!Bt(t)&&(Array.isArray(t)||!(t instanceof Map)&&s()in t)}function Ft(t,e,n){for(var r=t[s()](),o=e[s()]();;){var i=r.next(),u=o.next();if(i.done&&u.done)return!0;if(i.done||u.done)return!1;if(!n(i.value,u.value))return!1}}function Ut(t,e){if(Array.isArray(t))for(var n=0;n<t.length;n++)e(t[n]);else for(var r=t[s()](),o=void 0;!(o=r.next()).done;)e(o.value)}function Bt(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function zt(t,e,n){var r=t.previousIndex;if(null===r)return r;var o=0;return n&&r<n.length&&(o=n[r]),r+e+o}function Vt(t){return t.name||typeof t}function Ht(){return ka}function Wt(){return Da}function qt(t){return t||"en-US"}function Gt(t,e,n){var r=t.state,o=1792&r;return o===e?(t.state=-1793&r|n,t.initIndex=-1,!0):o===n}function Kt(t,e,n){return(1792&t.state)===e&&t.initIndex<=n&&(t.initIndex=n+1,!0)}function Zt(t,e){return t.nodes[e]}function $t(t,e){return t.nodes[e]}function Qt(t,e){return t.nodes[e]}function Jt(t,e){return t.nodes[e]}function Yt(t,e){return t.nodes[e]}function Xt(t,e,n,r){var o="ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: '"+e+"'. Current value: '"+n+"'.";return r&&(o+=" It seems like the view has been created after its parent and its children have been dirty checked. Has it been created in a change detection hook ?"),ee(o,t)}function te(t,e){return t instanceof Error||(t=new Error(t.toString())),ne(t,e),t}function ee(t,e){var n=new Error(t);return ne(n,e),n}function ne(t,e){t[Hi]=e,t[qi]=e.logError.bind(e)}function re(t){return!!O(t)}function oe(t){return new Error("ViewDestroyedError: Attempt to use a destroyed view: "+t)}function ie(t){var e=Za.get(t);return e||(e=p(t)+"_"+Za.size,Za.set(t,e)),e}function ue(t,e,n,r){if(r instanceof ma){r=r.wrapped;var o=t.def.nodes[e].bindingIndex+n,i=t.oldValues[o];i instanceof ma&&(i=i.wrapped),t.oldValues[o]=new ma(i)}return r}function ae(t){return{id:$a,styles:t.styles,encapsulation:t.encapsulation,data:t.data}}function se(t){if(t&&t.id===$a){var e=null!=t.encapsulation&&t.encapsulation!==li.None||t.styles.length||Object.keys(t.data).length;t.id=e?"c"+Ja++:Qa}return t&&t.id===Qa&&(t=null),t||null}function ce(t,e,n,r){var o=t.oldValues;return!(!(2&t.state)&&l(o[e.bindingIndex+n],r))}function le(t,e,n,r){return!!ce(t,e,n,r)&&(t.oldValues[e.bindingIndex+n]=r,!0)}function pe(t,e,n,r){var o=t.oldValues[e.bindingIndex+n];if(1&t.state||!Nt(o,r))throw Xt(Ga.createDebugContext(t,e.nodeIndex),o,r,0!=(1&t.state))}function fe(t){for(var e=t;e;)2&e.def.flags&&(e.state|=8),e=e.viewContainerParent||e.parent}function de(t,e){for(var n=t;n&&n!==e;)n.state|=64,n=n.viewContainerParent||n.parent}function he(t,e,n,r){try{return fe(33554432&t.def.nodes[e].flags?$t(t,e).componentView:t),Ga.handleEvent(t,e,n,r)}catch(e){t.root.errorHandler.handleError(e)}}function ye(t){if(t.parent){return $t(t.parent,t.parentNodeDef.nodeIndex)}return null}function ve(t){return t.parent?t.parentNodeDef.parent:null}function ge(t,e){switch(201347067&e.flags){case 1:return $t(t,e.nodeIndex).renderElement;case 2:return Zt(t,e.nodeIndex).renderText}}function me(t,e){return t?t+":"+e:e}function _e(t){return!!t.parent&&!!(32768&t.parentNodeDef.flags)}function be(t){return!(!t.parent||32768&t.parentNodeDef.flags)}function we(t){return 1<<t%32}function Oe(t){var e={},n=0,r={};return t&&t.forEach(function(t){var o=t[0],i=t[1];"number"==typeof o?(e[o]=i,n|=we(o)):r[o]=i}),{matchedQueries:e,references:r,matchedQueryIds:n}}function Ce(t){return t.map(function(t){var e,n;return Array.isArray(t)?(n=t[0],e=t[1]):(n=0,e=t),{flags:n,token:e,tokenKey:ie(e)}})}function Se(t,e,n){var r=n.renderParent;return r?0==(1&r.flags)||0==(33554432&r.flags)||r.element.componentRendererType&&r.element.componentRendererType.encapsulation===li.Native?$t(t,n.renderParent.nodeIndex).renderElement:void 0:e}function Ee(t){var e=Ya.get(t);return e||(e=t(function(){return Ka}),e.factory=t,Ya.set(t,e)),e}function Me(t){var e=[];return Re(t,0,void 0,void 0,e),e}function Re(t,e,n,r,o){3===e&&(n=t.renderer.parentNode(ge(t,t.def.lastRenderRootNode))),Pe(t,e,0,t.def.nodes.length-1,n,r,o)}function Pe(t,e,n,r,o,i,u){for(var a=n;a<=r;a++){var s=t.def.nodes[a];11&s.flags&&Ie(t,s,e,o,i,u),a+=s.childCount}}function Te(t,e,n,r,o,i){for(var u=t;u&&!_e(u);)u=u.parent;for(var a=u.parent,s=ve(u),c=s.nodeIndex+1,l=s.nodeIndex+s.childCount,p=c;p<=l;p++){var f=a.def.nodes[p];f.ngContentIndex===e&&Ie(a,f,n,r,o,i),p+=f.childCount}if(!a.parent){var d=t.root.projectableNodes[e];if(d)for(var p=0;p<d.length;p++)Ae(t,d[p],n,r,o,i)}}function Ie(t,e,n,r,o,i){if(8&e.flags)Te(t,e.ngContent.index,n,r,o,i);else{var u=ge(t,e);if(3===n&&33554432&e.flags&&48&e.bindingFlags){if(16&e.bindingFlags&&Ae(t,u,n,r,o,i),32&e.bindingFlags){var a=$t(t,e.nodeIndex).componentView;Ae(a,u,n,r,o,i)}}else Ae(t,u,n,r,o,i);if(16777216&e.flags)for(var s=$t(t,e.nodeIndex).viewContainer._embeddedViews,c=0;c<s.length;c++)Re(s[c],n,r,o,i);1&e.flags&&!e.element.name&&Pe(t,n,e.nodeIndex+1,e.nodeIndex+e.childCount,r,o,i)}}function Ae(t,e,n,r,o,i){var u=t.renderer;switch(n){case 1:u.appendChild(r,e);break;case 2:u.insertBefore(r,e,o);break;case 3:u.removeChild(r,e);break;case 0:i.push(e)}}function xe(t){if(":"===t[0]){var e=t.match(Xa);return[e[1],e[2]]}return["",t]}function je(t){for(var e=0,n=0;n<t.length;n++)e|=t[n].flags;return e}function ke(t,e){for(var n="",r=0;r<2*t;r+=2)n=n+e[r]+Ne(e[r+1]);return n+e[2*t]}function De(t,e,n,r,o,i,u,a,s,c,l,p,f,d,h,y,v,g,m,_){switch(t){case 1:return e+Ne(n)+r;case 2:return e+Ne(n)+r+Ne(o)+i;case 3:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a;case 4:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c;case 5:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c+Ne(l)+p;case 6:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c+Ne(l)+p+Ne(f)+d;case 7:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c+Ne(l)+p+Ne(f)+d+Ne(h)+y;case 8:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c+Ne(l)+p+Ne(f)+d+Ne(h)+y+Ne(v)+g;case 9:return e+Ne(n)+r+Ne(o)+i+Ne(u)+a+Ne(s)+c+Ne(l)+p+Ne(f)+d+Ne(h)+y+Ne(v)+g+Ne(m)+_;default:throw new Error("Does not support more than 9 expressions")}}function Ne(t){return null!=t?t.toString():""}function Le(t,e,n,r,o,i){t|=1;var u=Oe(e),a=u.matchedQueries,s=u.references;return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,flags:t,checkIndex:-1,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:a,matchedQueryIds:u.matchedQueryIds,references:s,ngContentIndex:n,childCount:r,bindings:[],bindingFlags:0,outputs:[],element:{ns:null,name:null,attrs:null,template:i?Ee(i):null,componentProvider:null,componentView:null,componentRendererType:null,publicProviders:null,allProviders:null,handleEvent:o||Ka},provider:null,text:null,query:null,ngContent:null}}function Fe(t,e,n,r,o,i,u,a,s,c,l,p){void 0===u&&(u=[]),c||(c=Ka);var f=Oe(n),d=f.matchedQueries,h=f.references,y=f.matchedQueryIds,v=null,g=null;i&&(k=xe(i),v=k[0],g=k[1]),a=a||[];for(var m=new Array(a.length),_=0;_<a.length;_++){var b=a[_],w=b[0],O=b[1],C=b[2],S=xe(O),E=S[0],M=S[1],R=void 0,P=void 0;switch(15&w){case 4:P=C;break;case 1:case 8:R=C}m[_]={flags:w,ns:E,name:M,nonMinifiedName:M,securityContext:R,suffix:P}}s=s||[];for(var T=new Array(s.length),_=0;_<s.length;_++){var I=s[_],A=I[0],x=I[1];T[_]={type:0,target:A,eventName:x,propName:null}}u=u||[];var j=u.map(function(t){var e=t[0],n=t[1],r=xe(e);return[r[0],r[1],n]});return p=se(p),l&&(e|=33554432),e|=1,{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:t,flags:e,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:d,matchedQueryIds:y,references:h,ngContentIndex:r,childCount:o,bindings:m,bindingFlags:je(m),outputs:T,element:{ns:v,name:g,attrs:j,template:null,componentProvider:null,componentView:l||null,componentRendererType:p,publicProviders:null,allProviders:null,handleEvent:c||Ka},provider:null,text:null,query:null,ngContent:null};var k}function Ue(t,e,n){var r,o=n.element,i=t.root.selectorOrNode,u=t.renderer;if(t.parent||!i){r=o.name?u.createElement(o.name,o.ns):u.createComment("");var a=Se(t,e,n);a&&u.appendChild(a,r)}else r=u.selectRootElement(i);if(o.attrs)for(var s=0;s<o.attrs.length;s++){var c=o.attrs[s],l=c[0],p=c[1],f=c[2];u.setAttribute(r,p,f,l)}return r}function Be(t,e,n,r){for(var o=0;o<n.outputs.length;o++){var i=n.outputs[o],u=ze(t,n.nodeIndex,me(i.target,i.eventName)),a=i.target,s=t;"component"===i.target&&(a=null,s=e);var c=s.renderer.listen(a||r,i.eventName,u);t.disposables[n.outputIndex+o]=c}}function ze(t,e,n){return function(r){return he(t,e,n,r)}}function Ve(t,e,n,r,o,i,u,a,s,c,l,p){var f=e.bindings.length,d=!1;return f>0&&We(t,e,0,n)&&(d=!0),f>1&&We(t,e,1,r)&&(d=!0),f>2&&We(t,e,2,o)&&(d=!0),f>3&&We(t,e,3,i)&&(d=!0),f>4&&We(t,e,4,u)&&(d=!0),f>5&&We(t,e,5,a)&&(d=!0),f>6&&We(t,e,6,s)&&(d=!0),f>7&&We(t,e,7,c)&&(d=!0),f>8&&We(t,e,8,l)&&(d=!0),f>9&&We(t,e,9,p)&&(d=!0),d}function He(t,e,n){for(var r=!1,o=0;o<n.length;o++)We(t,e,o,n[o])&&(r=!0);return r}function We(t,e,n,r){if(!le(t,e,n,r))return!1;var o=e.bindings[n],i=$t(t,e.nodeIndex),u=i.renderElement,a=o.name;switch(15&o.flags){case 1:qe(t,o,u,o.ns,a,r);break;case 2:Ge(t,u,a,r);break;case 4:Ke(t,o,u,a,r);break;case 8:Ze(33554432&e.flags&&32&o.flags?i.componentView:t,o,u,a,r)}return!0}function qe(t,e,n,r,o,i){var u=e.securityContext,a=u?t.root.sanitizer.sanitize(u,i):i;a=null!=a?a.toString():null;var s=t.renderer;null!=i?s.setAttribute(n,o,a,r):s.removeAttribute(n,o,r)}function Ge(t,e,n,r){var o=t.renderer;r?o.addClass(e,n):o.removeClass(e,n)}function Ke(t,e,n,r,o){var i=t.root.sanitizer.sanitize(Ha.STYLE,o);if(null!=i){i=i.toString();var u=e.suffix;null!=u&&(i+=u)}else i=null;var a=t.renderer;null!=i?a.setStyle(n,r,i):a.removeStyle(n,r)}function Ze(t,e,n,r,o){var i=e.securityContext,u=i?t.root.sanitizer.sanitize(i,o):o;t.renderer.setProperty(n,r,u)}function $e(t,e,n,r){return n=d(n),{index:-1,deps:Ce(r),flags:t,token:e,value:n}}function Qe(t){for(var e={},n=0;n<t.length;n++){var r=t[n];r.index=n,e[ie(r.token)]=r}return{factory:null,providersByKey:e,providers:t}}function Je(t){for(var e=t._def,n=t._providers=new Array(e.providers.length),r=0;r<e.providers.length;r++){var o=e.providers[r];4096&o.flags||(n[r]=Xe(t,o))}}function Ye(t,e,n){if(void 0===n&&(n=Ii.THROW_IF_NOT_FOUND),8&e.flags)return e.token;if(2&e.flags&&(n=null),1&e.flags)return t._parent.get(e.token,n);var r=e.tokenKey;switch(r){case rs:case os:return t}var o=t._def.providersByKey[r];if(o){var i=t._providers[o.index];return void 0===i&&(i=t._providers[o.index]=Xe(t,o)),i===ns?void 0:i}return t._parent.get(e.token,n)}function Xe(t,e){var n;switch(201347067&e.flags){case 512:n=tn(t,e.value,e.deps);break;case 1024:n=en(t,e.value,e.deps);break;case 2048:n=Ye(t,e.deps[0]);break;case 256:n=e.value}return void 0===n?ns:n}function tn(t,e,n){var r=n.length;switch(r){case 0:return new e;case 1:return new e(Ye(t,n[0]));case 2:return new e(Ye(t,n[0]),Ye(t,n[1]));case 3:return new e(Ye(t,n[0]),Ye(t,n[1]),Ye(t,n[2]));default:for(var o=new Array(r),i=0;i<r;i++)o[i]=Ye(t,n[i]);return new(e.bind.apply(e,[void 0].concat(o)))}}function en(t,e,n){var r=n.length;switch(r){case 0:return e();case 1:return e(Ye(t,n[0]));case 2:return e(Ye(t,n[0]),Ye(t,n[1]));case 3:return e(Ye(t,n[0]),Ye(t,n[1]),Ye(t,n[2]));default:for(var o=Array(r),i=0;i<r;i++)o[i]=Ye(t,n[i]);return e.apply(void 0,o)}}function nn(t,e){for(var n=t._def,r=0;r<n.providers.length;r++){if(131072&n.providers[r].flags){var o=t._providers[r];o&&o!==ns&&o.ngOnDestroy()}}}function rn(t,e,n,r){var o=e.viewContainer._embeddedViews;null!==n&&void 0!==n||(n=o.length),r.viewContainerParent=t,fn(o,n,r),on(e,r),Ga.dirtyParentQueries(r),ln(e,n>0?o[n-1]:null,r)}function on(t,e){var n=ye(e);if(n&&n!==t&&!(16&e.state)){e.state|=16;var r=n.template._projectedViews;r||(r=n.template._projectedViews=[]),r.push(e),un(e.parent.def,e.parentNodeDef)}}function un(t,e){if(!(4&e.flags)){t.nodeFlags|=4,e.flags|=4;for(var n=e.parent;n;)n.childFlags|=4,n=n.parent}}function an(t,e){var n=t.viewContainer._embeddedViews;if((null==e||e>=n.length)&&(e=n.length-1),e<0)return null;var r=n[e];return r.viewContainerParent=null,dn(n,e),Ga.dirtyParentQueries(r),pn(r),r}function sn(t){if(16&t.state){var e=ye(t);if(e){var n=e.template._projectedViews;n&&(dn(n,n.indexOf(t)),Ga.dirtyParentQueries(t))}}}function cn(t,e,n){var r=t.viewContainer._embeddedViews,o=r[e];return dn(r,e),null==n&&(n=r.length),fn(r,n,o),Ga.dirtyParentQueries(o),pn(o),ln(t,n>0?r[n-1]:null,o),o}function ln(t,e,n){var r=e?ge(e,e.def.lastRenderRootNode):t.renderElement;Re(n,2,n.renderer.parentNode(r),n.renderer.nextSibling(r),void 0)}function pn(t){Re(t,3,null,null,void 0)}function fn(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function dn(t,e){e>=t.length-1?t.pop():t.splice(e,1)}function hn(t,e,n,r,o,i){return new us(t,e,n,r,o,i)}function yn(t){return t.viewDefFactory}function vn(t,e,n){return new ss(t,e,n)}function gn(t){return new cs(t)}function mn(t,e){return new ls(t,e)}function _n(t,e){return new ps(t,e)}function bn(t,e){var n=t.def.nodes[e];if(1&n.flags){var r=$t(t,n.nodeIndex);return n.element.template?r.template:r.renderElement}if(2&n.flags)return Zt(t,n.nodeIndex).renderText;if(20240&n.flags)return Qt(t,n.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+e)}function wn(t){return new fs(t.renderer)}function On(t,e,n,r){return new ds(t,e,n,r)}function Cn(t,e,n,r,o,i,u,a){var s=[];if(u)for(var c in u){var l=u[c],p=l[0],f=l[1];s[p]={flags:8,name:c,nonMinifiedName:f,ns:null,securityContext:null,suffix:null}}var d=[];if(a)for(var h in a)d.push({type:1,propName:h,target:null,eventName:a[h]});return e|=16384,Mn(t,e,n,r,o,o,i,s,d)}function Sn(t,e,n){return t|=16,Mn(-1,t,null,0,e,e,n)}function En(t,e,n,r,o){return Mn(-1,t,e,0,n,r,o)}function Mn(t,e,n,r,o,i,u,a,s){var c=Oe(n),l=c.matchedQueries,p=c.references,f=c.matchedQueryIds;s||(s=[]),a||(a=[]),i=d(i);var h=Ce(u);return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:t,flags:e,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:l,matchedQueryIds:f,references:p,ngContentIndex:-1,childCount:r,bindings:a,bindingFlags:je(a),outputs:s,element:null,provider:{token:o,value:i,deps:h},text:null,query:null,ngContent:null}}function Rn(t,e){return jn(t,e)}function Pn(t,e){for(var n=t;n.parent&&!_e(n);)n=n.parent;return kn(n.parent,ve(n),!0,e.provider.value,e.provider.deps)}function Tn(t,e){var n=(32768&e.flags)>0,r=kn(t,e.parent,n,e.provider.value,e.provider.deps);if(e.outputs.length)for(var o=0;o<e.outputs.length;o++){var i=e.outputs[o],u=r[i.propName].subscribe(In(t,e.parent.nodeIndex,i.eventName));t.disposables[e.outputIndex+o]=u.unsubscribe.bind(u)}return r}function In(t,e,n){return function(r){return he(t,e,n,r)}}function An(t,e,n,r,o,i,u,a,s,c,l,p){var f=Qt(t,e.nodeIndex),d=f.instance,h=!1,y=void 0,v=e.bindings.length;return v>0&&ce(t,e,0,n)&&(h=!0,y=Fn(t,f,e,0,n,y)),v>1&&ce(t,e,1,r)&&(h=!0,y=Fn(t,f,e,1,r,y)),v>2&&ce(t,e,2,o)&&(h=!0,y=Fn(t,f,e,2,o,y)),v>3&&ce(t,e,3,i)&&(h=!0,y=Fn(t,f,e,3,i,y)),v>4&&ce(t,e,4,u)&&(h=!0,y=Fn(t,f,e,4,u,y)),v>5&&ce(t,e,5,a)&&(h=!0,y=Fn(t,f,e,5,a,y)),v>6&&ce(t,e,6,s)&&(h=!0,y=Fn(t,f,e,6,s,y)),v>7&&ce(t,e,7,c)&&(h=!0,y=Fn(t,f,e,7,c,y)),v>8&&ce(t,e,8,l)&&(h=!0,y=Fn(t,f,e,8,l,y)),v>9&&ce(t,e,9,p)&&(h=!0,y=Fn(t,f,e,9,p,y)),y&&d.ngOnChanges(y),65536&e.flags&&Kt(t,256,e.nodeIndex)&&d.ngOnInit(),262144&e.flags&&d.ngDoCheck(),h}function xn(t,e,n){for(var r=Qt(t,e.nodeIndex),o=r.instance,i=!1,u=void 0,a=0;a<n.length;a++)ce(t,e,a,n[a])&&(i=!0,u=Fn(t,r,e,a,n[a],u));return u&&o.ngOnChanges(u),65536&e.flags&&Kt(t,256,e.nodeIndex)&&o.ngOnInit(),262144&e.flags&&o.ngDoCheck(),i}function jn(t,e){var n=(8192&e.flags)>0,r=e.provider;switch(201347067&e.flags){case 512:return kn(t,e.parent,n,r.value,r.deps);case 1024:return Dn(t,e.parent,n,r.value,r.deps);case 2048:return Nn(t,e.parent,n,r.deps[0]);case 256:return r.value}}function kn(t,e,n,r,o){var i=o.length;switch(i){case 0:return new r;case 1:return new r(Nn(t,e,n,o[0]));case 2:return new r(Nn(t,e,n,o[0]),Nn(t,e,n,o[1]));case 3:return new r(Nn(t,e,n,o[0]),Nn(t,e,n,o[1]),Nn(t,e,n,o[2]));default:for(var u=new Array(i),a=0;a<i;a++)u[a]=Nn(t,e,n,o[a]);return new(r.bind.apply(r,[void 0].concat(u)))}}function Dn(t,e,n,r,o){var i=o.length;switch(i){case 0:return r();case 1:return r(Nn(t,e,n,o[0]));case 2:return r(Nn(t,e,n,o[0]),Nn(t,e,n,o[1]));case 3:return r(Nn(t,e,n,o[0]),Nn(t,e,n,o[1]),Nn(t,e,n,o[2]));default:for(var u=Array(i),a=0;a<i;a++)u[a]=Nn(t,e,n,o[a]);return r.apply(void 0,u)}}function Nn(t,e,n,r,o){if(void 0===o&&(o=Ii.THROW_IF_NOT_FOUND),8&r.flags)return r.token;var i=t;2&r.flags&&(o=null);var u=r.tokenKey;for(u===_s&&(n=!(!e||!e.element.componentView)),e&&1&r.flags&&(n=!1,e=e.parent);t;){if(e)switch(u){case hs:var a=Ln(t,e,n);return wn(a);case ys:var a=Ln(t,e,n);return a.renderer;case vs:return new na($t(t,e.nodeIndex).renderElement);case gs:return $t(t,e.nodeIndex).viewContainer;case ms:if(e.element.template)return $t(t,e.nodeIndex).template;break;case _s:return gn(Ln(t,e,n));case bs:return _n(t,e);default:var s=(n?e.element.allProviders:e.element.publicProviders)[u];if(s){var c=Qt(t,s.nodeIndex);return c||(c={instance:jn(t,s)},t.nodes[s.nodeIndex]=c),c.instance}}n=_e(t),e=ve(t),t=t.parent}var l=i.root.injector.get(r.token,ws);return l!==ws||o===ws?l:i.root.ngModule.injector.get(r.token,o)}function Ln(t,e,n){var r;if(n)r=$t(t,e.nodeIndex).componentView;else for(r=t;r.parent&&!_e(r);)r=r.parent;return r}function Fn(t,e,n,r,o,i){if(32768&n.flags){var u=$t(t,n.parent.nodeIndex).componentView;2&u.def.flags&&(u.state|=8)}var a=n.bindings[r],s=a.name;if(e.instance[s]=o,524288&n.flags){i=i||{};var c=t.oldValues[n.bindingIndex+r];c instanceof ma&&(c=c.wrapped);i[n.bindings[r].nonMinifiedName]=new ba(c,o,0!=(2&t.state))}return t.oldValues[n.bindingIndex+r]=o,i}function Un(t,e){if(t.def.nodeFlags&e)for(var n=t.def.nodes,r=0,o=0;o<n.length;o++){var i=n[o],u=i.parent;for(!u&&i.flags&e&&zn(t,o,i.flags&e,r++),0==(i.childFlags&e)&&(o+=i.childCount);u&&1&u.flags&&o===u.nodeIndex+u.childCount;)u.directChildFlags&e&&(r=Bn(t,u,e,r)),u=u.parent}}function Bn(t,e,n,r){for(var o=e.nodeIndex+1;o<=e.nodeIndex+e.childCount;o++){var i=t.def.nodes[o];i.flags&n&&zn(t,o,i.flags&n,r++),o+=i.childCount}return r}function zn(t,e,n,r){var o=Qt(t,e);if(o){var i=o.instance;i&&(Ga.setCurrentNode(t,e),1048576&n&&Kt(t,512,r)&&i.ngAfterContentInit(),2097152&n&&i.ngAfterContentChecked(),4194304&n&&Kt(t,768,r)&&i.ngAfterViewInit(),8388608&n&&i.ngAfterViewChecked(),131072&n&&i.ngOnDestroy())}}function Vn(t,e,n){var r=[];for(var o in n){var i=n[o];r.push({propName:o,bindingType:i})}return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:-1,flags:t,childFlags:0,directChildFlags:0,childMatchedQueries:0,ngContentIndex:-1,matchedQueries:{},matchedQueryIds:0,references:{},childCount:0,bindings:[],bindingFlags:0,outputs:[],element:null,provider:null,text:null,query:{id:e,filterId:we(e),bindings:r},ngContent:null}}function Hn(){return new ia}function Wn(t){for(var e=t.def.nodeMatchedQueries;t.parent&&be(t);){var n=t.parentNodeDef;t=t.parent;for(var r=n.nodeIndex+n.childCount,o=0;o<=r;o++){var i=t.def.nodes[o];67108864&i.flags&&536870912&i.flags&&(i.query.filterId&e)===i.query.filterId&&Yt(t,o).setDirty(),!(1&i.flags&&o+i.childCount<n.nodeIndex)&&67108864&i.childFlags&&536870912&i.childFlags||(o+=i.childCount)}}if(134217728&t.def.nodeFlags)for(var o=0;o<t.def.nodes.length;o++){var i=t.def.nodes[o];134217728&i.flags&&536870912&i.flags&&Yt(t,o).setDirty(),o+=i.childCount}}function qn(t,e){var n=Yt(t,e.nodeIndex);if(n.dirty){var r,o=void 0;if(67108864&e.flags){var i=e.parent.parent;o=Gn(t,i.nodeIndex,i.nodeIndex+i.childCount,e.query,[]),r=Qt(t,e.parent.nodeIndex).instance}else 134217728&e.flags&&(o=Gn(t,0,t.def.nodes.length-1,e.query,[]),r=t.component);n.reset(o);for(var u=e.query.bindings,a=!1,s=0;s<u.length;s++){var c=u[s],l=void 0;switch(c.bindingType){case 0:l=n.first;break;case 1:l=n,a=!0}r[c.propName]=l}a&&n.notifyOnChanges()}}function Gn(t,e,n,r,o){for(var i=e;i<=n;i++){var u=t.def.nodes[i],a=u.matchedQueries[r.id];if(null!=a&&o.push(Kn(t,u,a)),1&u.flags&&u.element.template&&(u.element.template.nodeMatchedQueries&r.filterId)===r.filterId){var s=$t(t,i);if((u.childMatchedQueries&r.filterId)===r.filterId&&(Gn(t,i+1,i+u.childCount,r,o),i+=u.childCount),16777216&u.flags)for(var c=s.viewContainer._embeddedViews,l=0;l<c.length;l++){var p=c[l],f=ye(p);f&&f===s&&Gn(p,0,p.def.nodes.length-1,r,o)}var d=s.template._projectedViews;if(d)for(var l=0;l<d.length;l++){var h=d[l];Gn(h,0,h.def.nodes.length-1,r,o)}}(u.childMatchedQueries&r.filterId)!==r.filterId&&(i+=u.childCount)}return o}function Kn(t,e,n){if(null!=n)switch(n){case 1:return $t(t,e.nodeIndex).renderElement;case 0:return new na($t(t,e.nodeIndex).renderElement);case 2:return $t(t,e.nodeIndex).template;case 3:return $t(t,e.nodeIndex).viewContainer;case 4:return Qt(t,e.nodeIndex).instance}}function Zn(t,e){return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:-1,flags:8,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:{},matchedQueryIds:0,references:{},ngContentIndex:t,childCount:0,bindings:[],bindingFlags:0,outputs:[],element:null,provider:null,text:null,query:null,ngContent:{index:e}}}function $n(t,e,n){var r=Se(t,e,n);if(r){Te(t,n.ngContent.index,1,r,null,void 0)}}function Qn(t,e){return Xn(128,t,new Array(e+1))}function Jn(t,e){return Xn(32,t,new Array(e))}function Yn(t,e){for(var n=Object.keys(e),r=n.length,o=new Array(r),i=0;i<r;i++){var u=n[i];o[e[u]]=u}return Xn(64,t,o)}function Xn(t,e,n){for(var r=new Array(n.length),o=0;o<n.length;o++){var i=n[o];r[o]={flags:8,name:i,ns:null,nonMinifiedName:i,securityContext:null,suffix:null}}return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:t,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:{},matchedQueryIds:0,references:{},ngContentIndex:-1,childCount:0,bindings:r,bindingFlags:je(r),outputs:[],element:null,provider:null,text:null,query:null,ngContent:null}}function tr(t,e){return{value:void 0}}function er(t,e,n,r,o,i,u,a,s,c,l,p){var f=e.bindings,d=!1,h=f.length;if(h>0&&le(t,e,0,n)&&(d=!0),h>1&&le(t,e,1,r)&&(d=!0),h>2&&le(t,e,2,o)&&(d=!0),h>3&&le(t,e,3,i)&&(d=!0),h>4&&le(t,e,4,u)&&(d=!0),h>5&&le(t,e,5,a)&&(d=!0),h>6&&le(t,e,6,s)&&(d=!0),h>7&&le(t,e,7,c)&&(d=!0),h>8&&le(t,e,8,l)&&(d=!0),h>9&&le(t,e,9,p)&&(d=!0),d){var y=Jt(t,e.nodeIndex),v=void 0;switch(201347067&e.flags){case 32:v=new Array(f.length),h>0&&(v[0]=n),h>1&&(v[1]=r),h>2&&(v[2]=o),h>3&&(v[3]=i),h>4&&(v[4]=u),h>5&&(v[5]=a),h>6&&(v[6]=s),h>7&&(v[7]=c),h>8&&(v[8]=l),h>9&&(v[9]=p);break;case 64:v={},h>0&&(v[f[0].name]=n),h>1&&(v[f[1].name]=r),h>2&&(v[f[2].name]=o),h>3&&(v[f[3].name]=i),h>4&&(v[f[4].name]=u),h>5&&(v[f[5].name]=a),h>6&&(v[f[6].name]=s),h>7&&(v[f[7].name]=c),h>8&&(v[f[8].name]=l),h>9&&(v[f[9].name]=p);break;case 128:var g=n;switch(h){case 1:v=g.transform(n);break;case 2:v=g.transform(r);break;case 3:v=g.transform(r,o);break;case 4:v=g.transform(r,o,i);break;case 5:v=g.transform(r,o,i,u);break;case 6:v=g.transform(r,o,i,u,a);break;case 7:v=g.transform(r,o,i,u,a,s);break;case 8:v=g.transform(r,o,i,u,a,s,c);break;case 9:v=g.transform(r,o,i,u,a,s,c,l);break;case 10:v=g.transform(r,o,i,u,a,s,c,l,p)}}y.value=v}return d}function nr(t,e,n){for(var r=e.bindings,o=!1,i=0;i<n.length;i++)le(t,e,i,n[i])&&(o=!0);if(o){var u=Jt(t,e.nodeIndex),a=void 0;switch(201347067&e.flags){case 32:a=n;break;case 64:a={};for(var i=0;i<n.length;i++)a[r[i].name]=n[i];break;case 128:var s=n[0],c=n.slice(1);a=s.transform.apply(s,c)}u.value=a}return o}function rr(t,e,n){for(var r=new Array(n.length-1),o=1;o<n.length;o++)r[o-1]={flags:8,name:null,ns:null,nonMinifiedName:null,securityContext:null,suffix:n[o]};return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:t,flags:2,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:{},matchedQueryIds:0,references:{},ngContentIndex:e,childCount:0,bindings:r,bindingFlags:8,outputs:[],element:null,provider:null,text:{prefix:n[0]},query:null,ngContent:null}}function or(t,e,n){var r,o=t.renderer;r=o.createText(n.text.prefix);var i=Se(t,e,n);return i&&o.appendChild(i,r),{renderText:r}}function ir(t,e,n,r,o,i,u,a,s,c,l,p){var f=!1,d=e.bindings,h=d.length;if(h>0&&le(t,e,0,n)&&(f=!0),h>1&&le(t,e,1,r)&&(f=!0),h>2&&le(t,e,2,o)&&(f=!0),h>3&&le(t,e,3,i)&&(f=!0),h>4&&le(t,e,4,u)&&(f=!0),h>5&&le(t,e,5,a)&&(f=!0),h>6&&le(t,e,6,s)&&(f=!0),h>7&&le(t,e,7,c)&&(f=!0),h>8&&le(t,e,8,l)&&(f=!0),h>9&&le(t,e,9,p)&&(f=!0),f){var y=e.text.prefix;h>0&&(y+=ar(n,d[0])),h>1&&(y+=ar(r,d[1])),h>2&&(y+=ar(o,d[2])),h>3&&(y+=ar(i,d[3])),h>4&&(y+=ar(u,d[4])),h>5&&(y+=ar(a,d[5])),h>6&&(y+=ar(s,d[6])),h>7&&(y+=ar(c,d[7])),h>8&&(y+=ar(l,d[8])),h>9&&(y+=ar(p,d[9]));var v=Zt(t,e.nodeIndex).renderText;t.renderer.setValue(v,y)}return f}function ur(t,e,n){for(var r=e.bindings,o=!1,i=0;i<n.length;i++)le(t,e,i,n[i])&&(o=!0);if(o){for(var u="",i=0;i<n.length;i++)u+=ar(n[i],r[i]);u=e.text.prefix+u;var a=Zt(t,e.nodeIndex).renderText;t.renderer.setValue(a,u)}return o}function ar(t,e){return(null!=t?t.toString():"")+e.suffix}function sr(t,e,n,r){for(var o=0,i=0,u=0,a=0,s=0,c=null,l=null,p=!1,f=!1,d=null,h=0;h<e.length;h++){var y=e[h];if(y.nodeIndex=h,y.parent=c,y.bindingIndex=o,y.outputIndex=i,y.renderParent=l,u|=y.flags,s|=y.matchedQueryIds,y.element){var v=y.element;v.publicProviders=c?c.element.publicProviders:Object.create(null),v.allProviders=v.publicProviders,p=!1,f=!1,y.element.template&&(s|=y.element.template.nodeMatchedQueries)}if(lr(c,y,e.length),o+=y.bindings.length,i+=y.outputs.length,!l&&3&y.flags&&(d=y),20224&y.flags){p||(p=!0,c.element.publicProviders=Object.create(c.element.publicProviders),c.element.allProviders=c.element.publicProviders);var g=0!=(8192&y.flags),m=0!=(32768&y.flags);!g||m?c.element.publicProviders[ie(y.provider.token)]=y:(f||(f=!0,c.element.allProviders=Object.create(c.element.publicProviders)),c.element.allProviders[ie(y.provider.token)]=y),m&&(c.element.componentProvider=y)}if(c?(c.childFlags|=y.flags,c.directChildFlags|=y.flags,c.childMatchedQueries|=y.matchedQueryIds,y.element&&y.element.template&&(c.childMatchedQueries|=y.element.template.nodeMatchedQueries)):a|=y.flags,y.childCount>0)c=y,cr(y)||(l=y);else for(;c&&h===c.nodeIndex+c.childCount;){var _=c.parent;_&&(_.childFlags|=c.childFlags,_.childMatchedQueries|=c.childMatchedQueries),c=_,l=c&&cr(c)?c.renderParent:c}}var b=function(t,n,r,o){return e[n].element.handleEvent(t,r,o)};return{factory:null,nodeFlags:u,rootNodeFlags:a,nodeMatchedQueries:s,flags:t,nodes:e,updateDirectives:n||Ka,updateRenderer:r||Ka,handleEvent:b,bindingCount:o,outputCount:i,lastRenderRootNode:d}}function cr(t){return 0!=(1&t.flags)&&null===t.element.name}function lr(t,e,n){var r=e.element&&e.element.template;if(r){if(!r.lastRenderRootNode)throw new Error("Illegal State: Embedded templates without nodes are not allowed!");if(r.lastRenderRootNode&&16777216&r.lastRenderRootNode.flags)throw new Error("Illegal State: Last root node of a template can't have embedded views, at index "+e.nodeIndex+"!")}if(20224&e.flags){if(0==(1&(t?t.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+e.nodeIndex+"!")}if(e.query){if(67108864&e.flags&&(!t||0==(16384&t.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+e.nodeIndex+"!");if(134217728&e.flags&&t)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+e.nodeIndex+"!")}if(e.childCount){var o=t?t.nodeIndex+t.childCount:n-1;if(e.nodeIndex<=o&&e.nodeIndex+e.childCount>o)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+e.nodeIndex+"!")}}function pr(t,e,n,r){var o=hr(t.root,t.renderer,t,e,n);return yr(o,t.component,r),vr(o),o}function fr(t,e,n){var r=hr(t,t.renderer,null,null,e);return yr(r,n,n),vr(r),r}function dr(t,e,n,r){var o,i=e.element.componentRendererType;return o=i?t.root.rendererFactory.createRenderer(r,i):t.root.renderer,hr(t.root,o,t,e.element.componentProvider,n)}function hr(t,e,n,r,o){var i=new Array(o.nodes.length),u=o.outputCount?new Array(o.outputCount):null;return{def:o,parent:n,viewContainerParent:null,parentNodeDef:r,context:null,component:null,nodes:i,state:13,root:t,renderer:e,oldValues:new Array(o.bindingCount),disposables:u,initIndex:-1}}function yr(t,e,n){t.component=e,t.context=n}function vr(t){var e;if(_e(t)){var n=t.parentNodeDef;e=$t(t.parent,n.parent.nodeIndex).renderElement}for(var r=t.def,o=t.nodes,i=0;i<r.nodes.length;i++){var u=r.nodes[i];Ga.setCurrentNode(t,i);var a=void 0;switch(201347067&u.flags){case 1:var s=Ue(t,e,u),c=void 0;if(33554432&u.flags){var l=Ee(u.element.componentView);c=Ga.createComponentView(t,u,l,s)}Be(t,c,u,s),a={renderElement:s,componentView:c,viewContainer:null,template:u.element.template?mn(t,u):void 0},16777216&u.flags&&(a.viewContainer=vn(t,u,a));break;case 2:a=or(t,e,u);break;case 512:case 1024:case 2048:case 256:if(!((a=o[i])||4096&u.flags)){var p=Rn(t,u);a={instance:p}}break;case 16:var p=Pn(t,u);a={instance:p};break;case 16384:if(!(a=o[i])){var p=Tn(t,u);a={instance:p}}if(32768&u.flags){yr($t(t,u.parent.nodeIndex).componentView,a.instance,a.instance)}break;case 32:case 64:case 128:a=tr(t,u);break;case 67108864:case 134217728:a=Hn();break;case 8:$n(t,e,u),a=void 0}o[i]=a}Tr(t,Os.CreateViewNodes),jr(t,201326592,268435456,0)}function gr(t){br(t),Ga.updateDirectives(t,1),Ir(t,Os.CheckNoChanges),Ga.updateRenderer(t,1),Tr(t,Os.CheckNoChanges),t.state&=-97}function mr(t){1&t.state?(t.state&=-2,t.state|=2):t.state&=-3,Gt(t,0,256),br(t),Ga.updateDirectives(t,0),Ir(t,Os.CheckAndUpdate),jr(t,67108864,536870912,0);var e=Gt(t,256,512);Un(t,2097152|(e?1048576:0)),Ga.updateRenderer(t,0),Tr(t,Os.CheckAndUpdate),jr(t,134217728,536870912,0),e=Gt(t,512,768),Un(t,8388608|(e?4194304:0)),2&t.def.flags&&(t.state&=-9),t.state&=-97,Gt(t,768,1024)}function _r(t,e,n,r,o,i,u,a,s,c,l,p,f){return 0===n?wr(t,e,r,o,i,u,a,s,c,l,p,f):Or(t,e,r)}function br(t){var e=t.def;if(4&e.nodeFlags)for(var n=0;n<e.nodes.length;n++){var r=e.nodes[n];if(4&r.flags){var o=$t(t,n).template._projectedViews;if(o)for(var i=0;i<o.length;i++){var u=o[i];u.state|=32,de(u,t)}}else 0==(4&r.childFlags)&&(n+=r.childCount)}}function wr(t,e,n,r,o,i,u,a,s,c,l,p){switch(201347067&e.flags){case 1:return Ve(t,e,n,r,o,i,u,a,s,c,l,p);case 2:return ir(t,e,n,r,o,i,u,a,s,c,l,p);case 16384:return An(t,e,n,r,o,i,u,a,s,c,l,p);case 32:case 64:case 128:return er(t,e,n,r,o,i,u,a,s,c,l,p);default:throw"unreachable"}}function Or(t,e,n){switch(201347067&e.flags){case 1:return He(t,e,n);case 2:return ur(t,e,n);case 16384:return xn(t,e,n);case 32:case 64:case 128:return nr(t,e,n);default:throw"unreachable"}}function Cr(t,e,n,r,o,i,u,a,s,c,l,p,f){return 0===n?Sr(t,e,r,o,i,u,a,s,c,l,p,f):Er(t,e,r),!1}function Sr(t,e,n,r,o,i,u,a,s,c,l,p){var f=e.bindings.length;f>0&&pe(t,e,0,n),f>1&&pe(t,e,1,r),f>2&&pe(t,e,2,o),f>3&&pe(t,e,3,i),f>4&&pe(t,e,4,u),f>5&&pe(t,e,5,a),f>6&&pe(t,e,6,s),f>7&&pe(t,e,7,c),f>8&&pe(t,e,8,l),f>9&&pe(t,e,9,p)}function Er(t,e,n){for(var r=0;r<n.length;r++)pe(t,e,r,n[r])}function Mr(t,e){if(Yt(t,e.nodeIndex).dirty)throw Xt(Ga.createDebugContext(t,e.nodeIndex),"Query "+e.query.id+" not dirty","Query "+e.query.id+" dirty",0!=(1&t.state))}function Rr(t){if(!(128&t.state)){if(Ir(t,Os.Destroy),Tr(t,Os.Destroy),Un(t,131072),t.disposables)for(var e=0;e<t.disposables.length;e++)t.disposables[e]();sn(t),t.renderer.destroyNode&&Pr(t),_e(t)&&t.renderer.destroy(),t.state|=128}}function Pr(t){for(var e=t.def.nodes.length,n=0;n<e;n++){var r=t.def.nodes[n];1&r.flags?t.renderer.destroyNode($t(t,n).renderElement):2&r.flags?t.renderer.destroyNode(Zt(t,n).renderText):(67108864&r.flags||134217728&r.flags)&&Yt(t,n).destroy()}}function Tr(t,e){var n=t.def;if(33554432&n.nodeFlags)for(var r=0;r<n.nodes.length;r++){var o=n.nodes[r];33554432&o.flags?Ar($t(t,r).componentView,e):0==(33554432&o.childFlags)&&(r+=o.childCount)}}function Ir(t,e){var n=t.def;if(16777216&n.nodeFlags)for(var r=0;r<n.nodes.length;r++){var o=n.nodes[r];if(16777216&o.flags)for(var i=$t(t,r).viewContainer._embeddedViews,u=0;u<i.length;u++)Ar(i[u],e);else 0==(16777216&o.childFlags)&&(r+=o.childCount)}}function Ar(t,e){var n=t.state;switch(e){case Os.CheckNoChanges:0==(128&n)&&(12==(12&n)?gr(t):64&n&&xr(t,Os.CheckNoChangesProjectedViews));break;case Os.CheckNoChangesProjectedViews:0==(128&n)&&(32&n?gr(t):64&n&&xr(t,e));break;case Os.CheckAndUpdate:0==(128&n)&&(12==(12&n)?mr(t):64&n&&xr(t,Os.CheckAndUpdateProjectedViews));break;case Os.CheckAndUpdateProjectedViews:0==(128&n)&&(32&n?mr(t):64&n&&xr(t,e));break;case Os.Destroy:Rr(t);break;case Os.CreateViewNodes:vr(t)}}function xr(t,e){Ir(t,e),Tr(t,e)}function jr(t,e,n,r){if(t.def.nodeFlags&e&&t.def.nodeFlags&n)for(var o=t.def.nodes.length,i=0;i<o;i++){var u=t.def.nodes[i];if(u.flags&e&&u.flags&n)switch(Ga.setCurrentNode(t,u.nodeIndex),r){case 0:qn(t,u);break;case 1:Mr(t,u)}u.childFlags&e&&u.childFlags&n||(i+=u.childCount)}}function kr(){if(!Cs){Cs=!0;var t=vt()?Nr():Dr();Ga.setCurrentNode=t.setCurrentNode,Ga.createRootView=t.createRootView,Ga.createEmbeddedView=t.createEmbeddedView,Ga.createComponentView=t.createComponentView,Ga.createNgModuleRef=t.createNgModuleRef,Ga.overrideProvider=t.overrideProvider,Ga.overrideComponentView=t.overrideComponentView,Ga.clearOverrides=t.clearOverrides,Ga.checkAndUpdateView=t.checkAndUpdateView,Ga.checkNoChangesView=t.checkNoChangesView,Ga.destroyView=t.destroyView,Ga.resolveDep=Nn,Ga.createDebugContext=t.createDebugContext,Ga.handleEvent=t.handleEvent,Ga.updateDirectives=t.updateDirectives,Ga.updateRenderer=t.updateRenderer,Ga.dirtyParentQueries=Wn}}function Dr(){return{setCurrentNode:function(){},createRootView:Lr,createEmbeddedView:pr,createComponentView:dr,createNgModuleRef:On,overrideProvider:Ka,overrideComponentView:Ka,clearOverrides:Ka,checkAndUpdateView:mr,checkNoChangesView:gr,destroyView:Rr,createDebugContext:function(t,e){return new As(t,e)},handleEvent:function(t,e,n,r){return t.def.handleEvent(t,e,n,r)},updateDirectives:function(t,e){return t.def.updateDirectives(0===e?Zr:$r,t)},updateRenderer:function(t,e){return t.def.updateRenderer(0===e?Zr:$r,t)}}}function Nr(){return{setCurrentNode:Xr,createRootView:Fr,createEmb