diff --git a/docs/index.html b/docs/index.html index a4646df6..3433e590 100644 --- a/docs/index.html +++ b/docs/index.html @@ -7,4 +7,4 @@ } section { padding-top: 30px; - }Loading... \ No newline at end of file + }Loading... \ No newline at end of file diff --git a/docs/inline.74ca0f74b5d43d3635b8.bundle.js b/docs/inline.74ca0f74b5d43d3635b8.bundle.js new file mode 100644 index 00000000..51ebf9bb --- /dev/null +++ b/docs/inline.74ca0f74b5d43d3635b8.bundle.js @@ -0,0 +1 @@ +!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,u){for(var a,i,f,l=0,s=[];lSelect a color\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
\n'},"1j/l":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=Array.isArray||function(e){return e&&"number"==typeof e.length}},"1oDy":function(e,t){e.exports="import {Component} from '@angular/core';\n\n@Component({\n selector: 'children-demo',\n templateUrl: './children-demo.html'\n})\nexport class ChildrenDemoComponent {\n public items: any[] = [\n {\n id: 100,\n text: 'Austria',\n children: [\n {id: 54, text: 'Vienna'}\n ]\n },\n {\n id: 200,\n text: 'Belgium',\n children: [\n {id: 2, text: 'Antwerp'},\n {id: 9, text: 'Brussels'}\n ]\n },\n {\n id: 300,\n text: 'Bulgaria',\n children: [\n {id: 48, text: 'Sofia'}\n ]\n },\n {\n id: 400,\n text: 'Croatia',\n children: [\n {id: 58, text: 'Zagreb'}\n ]\n },\n {\n id: 500,\n text: 'Czech Republic',\n children: [\n {id: 42, text: 'Prague'}\n ]\n },\n {\n id: 600,\n text: 'Denmark',\n children: [\n {id: 13, text: 'Copenhagen'}\n ]\n },\n {\n id: 700,\n text: 'England',\n children: [\n {id: 6, text: 'Birmingham'},\n {id: 7, text: 'Bradford'},\n {id: 26, text: 'Leeds'},\n {id: 30, text: 'London'},\n {id: 34, text: 'Manchester'},\n {id: 47, text: 'Sheffield'}\n ]\n },\n {\n id: 800,\n text: 'Finland',\n children: [\n {id: 25, text: 'Helsinki'}\n ]\n },\n {\n id: 900,\n text: 'France',\n children: [\n {id: 35, text: 'Marseille'},\n {id: 40, text: 'Paris'}\n ]\n },\n {\n id: 1000,\n text: 'Germany',\n children: [\n {id: 5, text: 'Berlin'},\n {id: 8, text: 'Bremen'},\n {id: 12, text: 'Cologne'},\n {id: 14, text: 'Dortmund'},\n {id: 15, text: 'Dresden'},\n {id: 17, text: 'D\xfcsseldorf'},\n {id: 18, text: 'Essen'},\n {id: 19, text: 'Frankfurt'},\n {id: 23, text: 'Hamburg'},\n {id: 24, text: 'Hannover'},\n {id: 27, text: 'Leipzig'},\n {id: 37, text: 'Munich'},\n {id: 50, text: 'Stuttgart'}\n ]\n },\n {\n id: 1100,\n text: 'Greece',\n children: [\n {id: 3, text: 'Athens'}\n ]\n },\n {\n id: 1200,\n text: 'Hungary',\n children: [\n {id: 11, text: 'Budapest'}\n ]\n },\n {\n id: 1300,\n text: 'Ireland',\n children: [\n {id: 16, text: 'Dublin'}\n ]\n },\n {\n id: 1400,\n text: 'Italy',\n children: [\n {id: 20, text: 'Genoa'},\n {id: 36, text: 'Milan'},\n {id: 38, text: 'Naples'},\n {id: 39, text: 'Palermo'},\n {id: 44, text: 'Rome'},\n {id: 52, text: 'Turin'}\n ]\n },\n {\n id: 1500,\n text: 'Latvia',\n children: [\n {id: 43, text: 'Riga'}\n ]\n },\n {\n id: 1600,\n text: 'Lithuania',\n children: [\n {id: 55, text: 'Vilnius'}\n ]\n },\n {\n id: 1700,\n text: 'Netherlands',\n children: [\n {id: 1, text: 'Amsterdam'},\n {id: 45, text: 'Rotterdam'},\n {id: 51, text: 'The Hague'}\n ]\n },\n {\n id: 1800,\n text: 'Poland',\n children: [\n {id: 29, text: '\u0141\xf3d\u017a'},\n {id: 31, text: 'Krak\xf3w'},\n {id: 41, text: 'Pozna\u0144'},\n {id: 56, text: 'Warsaw'},\n {id: 57, text: 'Wroc\u0142aw'}\n ]\n },\n {\n id: 1900,\n text: 'Portugal',\n children: [\n {id: 28, text: 'Lisbon'}\n ]\n },\n {\n id: 2000,\n text: 'Romania',\n children: [\n {id: 10, text: 'Bucharest'}\n ]\n },\n {\n id: 2100,\n text: 'Scotland',\n children: [\n {id: 21, text: 'Glasgow'}\n ]\n },\n {\n id: 2200,\n text: 'Spain',\n children: [\n {id: 4, text: 'Barcelona'},\n {id: 32, text: 'Madrid'},\n {id: 33, text: 'M\xe1laga'},\n {id: 46, text: 'Seville'},\n {id: 53, text: 'Valencia'},\n {id: 59, text: 'Zaragoza'}\n ]\n },\n {\n id: 2300,\n text: 'Sweden',\n children: [\n {id: 22, text: 'Gothenburg'},\n {id: 49, text: 'Stockholm'}\n ]\n }\n ];\n\n public ngxValue: any[] = [];\n public ngxDisabled = false;\n}\n"},"2kLc":function(e,t,n){"use strict";var r=n("AP4T"),o=n("Oryw"),i=n("3iOE"),u=n("wP3s");function l(e){return e}t.a=function(){for(var e=[],t=0;t1&&"number"==typeof e[e.length-1]&&(n=e.pop())):"number"==typeof s&&(n=e.pop()),null===a&&1===e.length&&e[0]instanceof r.a?e[0]:function(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),Object(u.a)(l,null,e)}(n)(new o.a(e,a))}},"3iOE":function(e,t,n){"use strict";t.a=function(e){return e&&"function"==typeof e.schedule}},"6Xbx":function(e,t,n){"use strict";t.b=function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},n.d(t,"a",function(){return o});var r=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])},o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n ");else if("object"==typeof t){var o=[];for(var i in t)if(t.hasOwnProperty(i)){var u=t[i];o.push(i+":"+("string"==typeof u?JSON.stringify(u):O(u)))}r="{"+o.join(", ")+"}"}return"StaticInjectorError"+(n?"("+n+")":"")+"["+r+"]: "+e.replace(L,"\n ")}function G(e,t){return new Error(z(e,t))}var W="ngDebugContext",Z="ngOriginalError",q="ngErrorLogger";function $(e){return e[W]}function Q(e){return e[Z]}function K(e){for(var t=[],n=1;n0)e._bootstrapComponents.forEach(function(e){return t.bootstrap(e)});else{if(!e.instance.ngDoBootstrap)throw new Error("The module "+O(e.instance.constructor)+' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.');e.instance.ngDoBootstrap(t)}this._modules.push(e)},e.prototype.onDestroy=function(e){this._destroyListeners.push(e)},Object.defineProperty(e.prototype,"injector",{get:function(){return this._injector},enumerable:!0,configurable:!0}),e.prototype.destroy=function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(e){return e.destroy()}),this._destroyListeners.forEach(function(e){return e()}),this._destroyed=!0},Object.defineProperty(e.prototype,"destroyed",{get:function(){return this._destroyed},enumerable:!0,configurable:!0}),e}();function $e(e,t){return Array.isArray(t)?t.reduce($e,e):Object(r.a)({},e,t)}var Qe=function(){function e(e,t,n,r,l,a){var s=this;this._zone=e,this._console=t,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=l,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=ze(),this._zone.onMicrotaskEmpty.subscribe({next:function(){s._zone.run(function(){s.tick()})}});var c=new o.a(function(e){s._stable=s._zone.isStable&&!s._zone.hasPendingMacrotasks&&!s._zone.hasPendingMicrotasks,s._zone.runOutsideAngular(function(){e.next(s._stable),e.complete()})}),f=new o.a(function(e){var t;s._zone.runOutsideAngular(function(){t=s._zone.onStable.subscribe(function(){Ve.assertNotInAngularZone(),C(function(){s._stable||s._zone.hasPendingMacrotasks||s._zone.hasPendingMicrotasks||(s._stable=!0,e.next(!0))})})});var n=s._zone.onUnstable.subscribe(function(){Ve.assertInAngularZone(),s._stable&&(s._stable=!1,s._zone.runOutsideAngular(function(){e.next(!1)}))});return function(){t.unsubscribe(),n.unsubscribe()}});this.isStable=Object(i.a)(c,u.a.call(f))}return e.prototype.bootstrap=function(e,t){var n,r=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof pe?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var o=n instanceof be?null:this._injector.get(we),i=n.create(j.NULL,[],t||n.selector,o);i.onDestroy(function(){r._unloadComponent(i)});var u=i.injector.get(De,null);return u&&i.injector.get(Ne).registerApplication(i.location.nativeElement,u),this._loadComponent(i),ze()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),i},e.prototype.tick=function(){var t=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");var n=e._tickScope();try{this._runningTick=!0,this._views.forEach(function(e){return e.detectChanges()}),this._enforceNoNewChanges&&this._views.forEach(function(e){return e.checkNoChanges()})}catch(e){this._zone.runOutsideAngular(function(){return t._exceptionHandler.handleError(e)})}finally{this._runningTick=!1,Oe(n)}},e.prototype.attachView=function(e){var t=e;this._views.push(t),t.attachToAppRef(this)},e.prototype.detachView=function(e){var t=e;Ke(this._views,t),t.detachFromAppRef()},e.prototype._loadComponent=function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(le,[]).concat(this._bootstrapListeners).forEach(function(t){return t(e)})},e.prototype._unloadComponent=function(e){this.detachView(e.hostView),Ke(this.components,e)},e.prototype.ngOnDestroy=function(){this._views.slice().forEach(function(e){return e.destroy()})},Object.defineProperty(e.prototype,"viewCount",{get:function(){return this._views.length},enumerable:!0,configurable:!0}),e._tickScope=Ee("ApplicationRef#tick()"),e}();function Ke(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Ye=function(){},Je=function(){var e={Important:1,DashCase:2};return e[e.Important]="Important",e[e.DashCase]="DashCase",e}(),Xe=function(){},et=function(e){this.nativeElement=e},tt=function(){function e(){this.dirty=!0,this._results=[],this.changes=new ke}return e.prototype.map=function(e){return this._results.map(e)},e.prototype.filter=function(e){return this._results.filter(e)},e.prototype.find=function(e){return this._results.find(e)},e.prototype.reduce=function(e,t){return this._results.reduce(e,t)},e.prototype.forEach=function(e){this._results.forEach(e)},e.prototype.some=function(e){return this._results.some(e)},e.prototype.toArray=function(){return this._results.slice()},e.prototype[x()]=function(){return this._results[x()]()},e.prototype.toString=function(){return this._results.toString()},e.prototype.reset=function(e){this._results=function e(t){return t.reduce(function(t,n){var r=Array.isArray(n)?e(n):n;return t.concat(r)},[])}(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]},e.prototype.notifyOnChanges=function(){this.changes.emit(this)},e.prototype.setDirty=function(){this.dirty=!0},e.prototype.destroy=function(){this.changes.complete(),this.changes.unsubscribe()},e}(),nt=function(){},rt=function(){},ot=function(){function e(e,t,n){this._debugContext=n,this.nativeNode=e,t&&t instanceof it?t.addChild(this):this.parent=null,this.listeners=[]}return Object.defineProperty(e.prototype,"injector",{get:function(){return this._debugContext.injector},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"componentInstance",{get:function(){return this._debugContext.component},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._debugContext.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"references",{get:function(){return this._debugContext.references},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"providerTokens",{get:function(){return this._debugContext.providerTokens},enumerable:!0,configurable:!0}),e}(),it=function(e){function t(t,n,r){var o=e.call(this,t,n,r)||this;return o.properties={},o.attributes={},o.classes={},o.styles={},o.childNodes=[],o.nativeElement=t,o}return Object(r.b)(t,e),t.prototype.addChild=function(e){e&&(this.childNodes.push(e),e.parent=this)},t.prototype.removeChild=function(e){var t=this.childNodes.indexOf(e);-1!==t&&(e.parent=null,this.childNodes.splice(t,1))},t.prototype.insertChildrenAfter=function(e,t){var n,r=this,o=this.childNodes.indexOf(e);-1!==o&&((n=this.childNodes).splice.apply(n,[o+1,0].concat(t)),t.forEach(function(e){e.parent&&e.parent.removeChild(e),e.parent=r}))},t.prototype.insertBefore=function(e,t){var n=this.childNodes.indexOf(e);-1===n?this.addChild(t):(t.parent&&t.parent.removeChild(t),t.parent=this,this.childNodes.splice(n,0,t))},t.prototype.query=function(e){return this.queryAll(e)[0]||null},t.prototype.queryAll=function(e){var t=[];return ut(this,e,t),t},t.prototype.queryAllNodes=function(e){var t=[];return lt(this,e,t),t},Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes.filter(function(e){return e instanceof t})},enumerable:!0,configurable:!0}),t.prototype.triggerEventHandler=function(e,t){this.listeners.forEach(function(n){n.name==e&&n.callback(t)})},t}(ot);function ut(e,t,n){e.childNodes.forEach(function(e){e instanceof it&&(t(e)&&n.push(e),ut(e,t,n))})}function lt(e,t,n){e instanceof it&&e.childNodes.forEach(function(e){t(e)&&n.push(e),e instanceof it&<(e,t,n)})}var at=new Map;function st(e){return at.get(e)||null}function ct(e){at.set(e.nativeNode,e)}function ft(e,t){var n=ht(e),r=ht(t);return n&&r?function(e,t,n){for(var r=e[x()](),o=t[x()]();;){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}}(e,t,ft):!(n||!e||"object"!=typeof e&&"function"!=typeof e||r||!t||"object"!=typeof t&&"function"!=typeof t)||E(e,t)}var pt=function(){function e(e){this.wrapped=e}return e.wrap=function(t){return new e(t)},e.unwrap=function(t){return e.isWrapped(t)?t.wrapped:t},e.isWrapped=function(t){return t instanceof e},e}(),dt=function(){function e(e,t,n){this.previousValue=e,this.currentValue=t,this.firstChange=n}return e.prototype.isFirstChange=function(){return this.firstChange},e}();function ht(e){return!!gt(e)&&(Array.isArray(e)||!(e instanceof Map)&&x()in e)}function gt(e){return null!==e&&("function"==typeof e||"object"==typeof e)}var vt=function(){function e(){}return e.prototype.supports=function(e){return ht(e)},e.prototype.create=function(e){return new mt(e)},e}(),yt=function(e,t){return t},mt=function(){function e(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||yt}return e.prototype.forEachItem=function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)},e.prototype.forEachOperation=function(e){for(var t=this._itHead,n=this._removalsHead,r=0,o=null;t||n;){var i=!n||t&&t.currentIndex=n.length)&&(t=n.length-1),t<0)return null;var r=n[t];return r.viewContainerParent=null,qn(n,t),Zt.dirtyParentQueries(r),Wn(r),r}function Gn(e,t,n){var r=t?dn(t,t.def.lastRenderRootNode):e.renderElement;xn(n,2,n.renderer.parentNode(r),n.renderer.nextSibling(r),void 0)}function Wn(e){xn(e,3,null,null,void 0)}function Zn(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function qn(e,t){t>=e.length-1?e.pop():e.splice(t,1)}var $n=new Object;function Qn(e,t,n,r,o,i){return new Kn(e,t,n,r,o,i)}var Kn=function(e){function t(t,n,r,o,i,u){var l=e.call(this)||this;return l.selector=t,l.componentType=n,l._inputs=o,l._outputs=i,l.ngContentSelectors=u,l.viewDefFactory=r,l}return Object(r.b)(t,e),Object.defineProperty(t.prototype,"inputs",{get:function(){var e=[],t=this._inputs;for(var n in t)e.push({propName:n,templateName:t[n]});return e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"outputs",{get:function(){var e=[];for(var t in this._outputs)e.push({propName:t,templateName:this._outputs[t]});return e},enumerable:!0,configurable:!0}),t.prototype.create=function(e,t,n,r){if(!r)throw new Error("ngModule should be provided");var o=wn(this.viewDefFactory),i=o.nodes[0].element.componentProvider.nodeIndex,u=Zt.createRootView(e,t||[],n,o,r,$n),l=zt(u,i).instance;return n&&u.renderer.setAttribute(Ht(u,0).renderElement,"ng-version",d.full),new Yn(u,new tr(u),l)},t}(pe),Yn=function(e){function t(t,n,r){var o=e.call(this)||this;return o._view=t,o._viewRef=n,o._component=r,o._elDef=o._view.def.nodes[0],o.hostView=n,o.changeDetectorRef=n,o.instance=r,o}return Object(r.b)(t,e),Object.defineProperty(t.prototype,"location",{get:function(){return new et(Ht(this._view,this._elDef.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"injector",{get:function(){return new ir(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"componentType",{get:function(){return this._component.constructor},enumerable:!0,configurable:!0}),t.prototype.destroy=function(){this._viewRef.destroy()},t.prototype.onDestroy=function(e){this._viewRef.onDestroy(e)},t}(function(){});function Jn(e,t,n){return new Xn(e,t,n)}var Xn=function(){function e(e,t,n){this._view=e,this._elDef=t,this._data=n,this._embeddedViews=[]}return Object.defineProperty(e.prototype,"element",{get:function(){return new et(this._data.renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"injector",{get:function(){return new ir(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parentInjector",{get:function(){for(var e=this._view,t=this._elDef.parent;!t&&e;)t=pn(e),e=e.parent;return e?new ir(e,t):new ir(this._view,null)},enumerable:!0,configurable:!0}),e.prototype.clear=function(){for(var e=this._embeddedViews.length-1;e>=0;e--){var t=zn(this._data,e);Zt.destroyView(t)}},e.prototype.get=function(e){var t=this._embeddedViews[e];if(t){var n=new tr(t);return n.attachToViewContainerRef(this),n}return null},Object.defineProperty(e.prototype,"length",{get:function(){return this._embeddedViews.length},enumerable:!0,configurable:!0}),e.prototype.createEmbeddedView=function(e,t,n){var r=e.createEmbeddedView(t||{});return this.insert(r,n),r},e.prototype.createComponent=function(e,t,n,r,o){var i=n||this.parentInjector;o||e instanceof be||(o=i.get(we));var u=e.create(i,r,void 0,o);return this.insert(u.hostView,t),u},e.prototype.insert=function(e,t){if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");var n,r,o,i,u=e;return o=u._view,i=(n=this._data).viewContainer._embeddedViews,null!==(r=t)&&void 0!==r||(r=i.length),o.viewContainerParent=this._view,Zn(i,r,o),function(e,t){var n=fn(t);if(n&&n!==e&&!(16&t.state)){t.state|=16;var r=n.template._projectedViews;r||(r=n.template._projectedViews=[]),r.push(t),function(e,n){if(!(4&n.flags)){t.parent.def.nodeFlags|=4,n.flags|=4;for(var r=n.parent;r;)r.childFlags|=4,r=r.parent}}(0,t.parentNodeDef)}}(n,o),Zt.dirtyParentQueries(o),Gn(n,r>0?i[r-1]:null,o),u.attachToViewContainerRef(this),e},e.prototype.move=function(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");var n,r,o,i,u,l=this._embeddedViews.indexOf(e._view);return o=t,u=(i=(n=this._data).viewContainer._embeddedViews)[r=l],qn(i,r),null==o&&(o=i.length),Zn(i,o,u),Zt.dirtyParentQueries(u),Wn(u),Gn(n,o>0?i[o-1]:null,u),e},e.prototype.indexOf=function(e){return this._embeddedViews.indexOf(e._view)},e.prototype.remove=function(e){var t=zn(this._data,e);t&&Zt.destroyView(t)},e.prototype.detach=function(e){var t=zn(this._data,e);return t?new tr(t):null},e}();function er(e){return new tr(e)}var tr=function(){function e(e){this._view=e,this._viewContainerRef=null,this._appRef=null}return Object.defineProperty(e.prototype,"rootNodes",{get:function(){return xn(this._view,0,void 0,void 0,e=[]),e;var e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._view.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"destroyed",{get:function(){return 0!=(128&this._view.state)},enumerable:!0,configurable:!0}),e.prototype.markForCheck=function(){an(this._view)},e.prototype.detach=function(){this._view.state&=-5},e.prototype.detectChanges=function(){var e=this._view.root.rendererFactory;e.begin&&e.begin();try{Zt.checkAndUpdateView(this._view)}finally{e.end&&e.end()}},e.prototype.checkNoChanges=function(){Zt.checkNoChangesView(this._view)},e.prototype.reattach=function(){this._view.state|=4},e.prototype.onDestroy=function(e){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(e)},e.prototype.destroy=function(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),Zt.destroyView(this._view)},e.prototype.detachFromAppRef=function(){this._appRef=null,Wn(this._view),Zt.dirtyParentQueries(this._view)},e.prototype.attachToAppRef=function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e},e.prototype.attachToViewContainerRef=function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e},e}();function nr(e,t){return new rr(e,t)}var rr=function(e){function t(t,n){var r=e.call(this)||this;return r._parentView=t,r._def=n,r}return Object(r.b)(t,e),t.prototype.createEmbeddedView=function(e){return new tr(Zt.createEmbeddedView(this._parentView,this._def,this._def.element.template,e))},Object.defineProperty(t.prototype,"elementRef",{get:function(){return new et(Ht(this._parentView,this._def.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),t}(nt);function or(e,t){return new ir(e,t)}var ir=function(){function e(e,t){this.view=e,this.elDef=t}return e.prototype.get=function(e,t){return void 0===t&&(t=j.THROW_IF_NOT_FOUND),Zt.resolveDep(this.view,this.elDef,!!this.elDef&&0!=(33554432&this.elDef.flags),{flags:0,token:e,tokenKey:Jt(e)},t)},e}();function ur(e,t){var n=e.def.nodes[t];if(1&n.flags){var r=Ht(e,n.nodeIndex);return n.element.template?r.template:r.renderElement}if(2&n.flags)return Ut(e,n.nodeIndex).renderText;if(20240&n.flags)return zt(e,n.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+t)}function lr(e){return new ar(e.renderer)}var ar=function(){function e(e){this.delegate=e}return e.prototype.selectRootElement=function(e){return this.delegate.selectRootElement(e)},e.prototype.createElement=function(e,t){var n=An(t),r=this.delegate.createElement(n[1],n[0]);return e&&this.delegate.appendChild(e,r),r},e.prototype.createViewRoot=function(e){return e},e.prototype.createTemplateAnchor=function(e){var t=this.delegate.createComment("");return e&&this.delegate.appendChild(e,t),t},e.prototype.createText=function(e,t){var n=this.delegate.createText(t);return e&&this.delegate.appendChild(e,n),n},e.prototype.projectNodes=function(e,t){for(var n=0;n0,t.provider.value,t.provider.deps);if(t.outputs.length)for(var r=0;r0,r=t.provider;switch(201347067&t.flags){case 512:return Vr(e,t.parent,n,r.value,r.deps);case 1024:return function(e,t,n,r,o){var i=o.length;switch(i){case 0:return r();case 1:return r(Tr(e,t,n,o[0]));case 2:return r(Tr(e,t,n,o[0]),Tr(e,t,n,o[1]));case 3:return r(Tr(e,t,n,o[0]),Tr(e,t,n,o[1]),Tr(e,t,n,o[2]));default:for(var u=Array(i),l=0;l0)s=g,qr(g)||(c=g);else for(;s&&h===s.nodeIndex+s.childCount;){var m=s.parent;m&&(m.childFlags|=s.childFlags,m.childMatchedQueries|=s.childMatchedQueries),c=(s=m)&&qr(s)?s.renderParent:s}}return{factory:null,nodeFlags:u,rootNodeFlags:l,nodeMatchedQueries:a,flags:e,nodes:t,updateDirectives:n||Kt,updateRenderer:r||Kt,handleEvent:function(e,n,r,o){return t[n].element.handleEvent(e,r,o)},bindingCount:o,outputCount:i,lastRenderRootNode:d}}function qr(e){return 0!=(1&e.flags)&&null===e.element.name}function $r(e,t,n){var r=t.element&&t.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 "+t.nodeIndex+"!")}if(20224&t.flags&&0==(1&(e?e.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+t.nodeIndex+"!");if(t.query){if(67108864&t.flags&&(!e||0==(16384&e.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+t.nodeIndex+"!");if(134217728&t.flags&&e)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+t.nodeIndex+"!")}if(t.childCount){var o=e?e.nodeIndex+e.childCount:n-1;if(t.nodeIndex<=o&&t.nodeIndex+t.childCount>o)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+t.nodeIndex+"!")}}function Qr(e,t,n,r){var o=Jr(e.root,e.renderer,e,t,n);return Xr(o,e.component,r),eo(o),o}function Kr(e,t,n){var r=Jr(e,e.renderer,null,null,t);return Xr(r,n,n),eo(r),r}function Yr(e,t,n,r){var o,i=t.element.componentRendererType;return o=i?e.root.rendererFactory.createRenderer(r,i):e.root.renderer,Jr(e.root,o,e,t.element.componentProvider,n)}function Jr(e,t,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:e,renderer:t,oldValues:new Array(o.bindingCount),disposables:u,initIndex:-1}}function Xr(e,t,n){e.component=t,e.context=n}function eo(e){var t;hn(e)&&(t=Ht(e.parent,e.parentNodeDef.parent.nodeIndex).renderElement);for(var n=e.def,r=e.nodes,o=0;o0&&Nn(e,t,0,n)&&(d=!0),p>1&&Nn(e,t,1,r)&&(d=!0),p>2&&Nn(e,t,2,o)&&(d=!0),p>3&&Nn(e,t,3,i)&&(d=!0),p>4&&Nn(e,t,4,u)&&(d=!0),p>5&&Nn(e,t,5,l)&&(d=!0),p>6&&Nn(e,t,6,a)&&(d=!0),p>7&&Nn(e,t,7,s)&&(d=!0),p>8&&Nn(e,t,8,c)&&(d=!0),p>9&&Nn(e,t,9,f)&&(d=!0),d}(e,t,n,r,o,i,u,l,a,s,c,f);case 2:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=!1,d=t.bindings,h=d.length;if(h>0&&un(e,t,0,n)&&(p=!0),h>1&&un(e,t,1,r)&&(p=!0),h>2&&un(e,t,2,o)&&(p=!0),h>3&&un(e,t,3,i)&&(p=!0),h>4&&un(e,t,4,u)&&(p=!0),h>5&&un(e,t,5,l)&&(p=!0),h>6&&un(e,t,6,a)&&(p=!0),h>7&&un(e,t,7,s)&&(p=!0),h>8&&un(e,t,8,c)&&(p=!0),h>9&&un(e,t,9,f)&&(p=!0),p){var g=t.text.prefix;h>0&&(g+=Wr(n,d[0])),h>1&&(g+=Wr(r,d[1])),h>2&&(g+=Wr(o,d[2])),h>3&&(g+=Wr(i,d[3])),h>4&&(g+=Wr(u,d[4])),h>5&&(g+=Wr(l,d[5])),h>6&&(g+=Wr(a,d[6])),h>7&&(g+=Wr(s,d[7])),h>8&&(g+=Wr(c,d[8])),h>9&&(g+=Wr(f,d[9]));var v=Ut(e,t.nodeIndex).renderText;e.renderer.setValue(v,g)}return p}(e,t,n,r,o,i,u,l,a,s,c,f);case 16384:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=zt(e,t.nodeIndex),d=p.instance,h=!1,g=void 0,v=t.bindings.length;return v>0&&on(e,t,0,n)&&(h=!0,g=jr(e,p,t,0,n,g)),v>1&&on(e,t,1,r)&&(h=!0,g=jr(e,p,t,1,r,g)),v>2&&on(e,t,2,o)&&(h=!0,g=jr(e,p,t,2,o,g)),v>3&&on(e,t,3,i)&&(h=!0,g=jr(e,p,t,3,i,g)),v>4&&on(e,t,4,u)&&(h=!0,g=jr(e,p,t,4,u,g)),v>5&&on(e,t,5,l)&&(h=!0,g=jr(e,p,t,5,l,g)),v>6&&on(e,t,6,a)&&(h=!0,g=jr(e,p,t,6,a,g)),v>7&&on(e,t,7,s)&&(h=!0,g=jr(e,p,t,7,s,g)),v>8&&on(e,t,8,c)&&(h=!0,g=jr(e,p,t,8,c,g)),v>9&&on(e,t,9,f)&&(h=!0,g=jr(e,p,t,9,f,g)),g&&d.ngOnChanges(g),65536&t.flags&&Bt(e,256,t.nodeIndex)&&d.ngOnInit(),262144&t.flags&&d.ngDoCheck(),h}(e,t,n,r,o,i,u,l,a,s,c,f);case 32:case 64:case 128:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=t.bindings,d=!1,h=p.length;if(h>0&&un(e,t,0,n)&&(d=!0),h>1&&un(e,t,1,r)&&(d=!0),h>2&&un(e,t,2,o)&&(d=!0),h>3&&un(e,t,3,i)&&(d=!0),h>4&&un(e,t,4,u)&&(d=!0),h>5&&un(e,t,5,l)&&(d=!0),h>6&&un(e,t,6,a)&&(d=!0),h>7&&un(e,t,7,s)&&(d=!0),h>8&&un(e,t,8,c)&&(d=!0),h>9&&un(e,t,9,f)&&(d=!0),d){var g=Gt(e,t.nodeIndex),v=void 0;switch(201347067&t.flags){case 32:v=new Array(p.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]=l),h>6&&(v[6]=a),h>7&&(v[7]=s),h>8&&(v[8]=c),h>9&&(v[9]=f);break;case 64:v={},h>0&&(v[p[0].name]=n),h>1&&(v[p[1].name]=r),h>2&&(v[p[2].name]=o),h>3&&(v[p[3].name]=i),h>4&&(v[p[4].name]=u),h>5&&(v[p[5].name]=l),h>6&&(v[p[6].name]=a),h>7&&(v[p[7].name]=s),h>8&&(v[p[8].name]=c),h>9&&(v[p[9].name]=f);break;case 128:var y=n;switch(h){case 1:v=y.transform(n);break;case 2:v=y.transform(r);break;case 3:v=y.transform(r,o);break;case 4:v=y.transform(r,o,i);break;case 5:v=y.transform(r,o,i,u);break;case 6:v=y.transform(r,o,i,u,l);break;case 7:v=y.transform(r,o,i,u,l,a);break;case 8:v=y.transform(r,o,i,u,l,a,s);break;case 9:v=y.transform(r,o,i,u,l,a,s,c);break;case 10:v=y.transform(r,o,i,u,l,a,s,c,f)}}g.value=v}return d}(e,t,n,r,o,i,u,l,a,s,c,f);default:throw"unreachable"}}(e,t,r,o,i,u,l,a,s,c,f,p):function(e,t,n){switch(201347067&t.flags){case 1:return function(e,t,n){for(var r=!1,o=0;o0&&ln(e,t,0,n),p>1&&ln(e,t,1,r),p>2&&ln(e,t,2,o),p>3&&ln(e,t,3,i),p>4&&ln(e,t,4,u),p>5&&ln(e,t,5,l),p>6&&ln(e,t,6,a),p>7&&ln(e,t,7,s),p>8&&ln(e,t,8,c),p>9&&ln(e,t,9,f)}(e,t,r,o,i,u,l,a,s,c,f,p):function(e,t,n){for(var r=0;rSelect a single city\n
\n
\n \n \n

\n
{{ngxControl.value | json}}
\n
\n \n
\n
\n
\n'},Oryw:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("6Xbx"),o=n("AP4T"),i=n("8Ut3"),u=n("Ecq+"),l=n("3iOE"),a=function(e){function t(t,n){e.call(this),this.array=t,this.scheduler=n,n||1!==t.length||(this._isScalar=!0,this.value=t[0])}return Object(r.b)(t,e),t.create=function(e,n){return new t(e,n)},t.of=function(){for(var e=[],n=0;n1?new t(e,r):1===o?new i.a(e[0],r):new u.a(r)},t.dispatch=function(e){var t=e.array,n=e.index,r=e.subscriber;n>=e.count?r.complete():(r.next(t[n]),r.closed||(e.index=n+1,this.schedule(e)))},t.prototype._subscribe=function(e){var n=this.array,r=n.length,o=this.scheduler;if(o)return o.schedule(t.dispatch,0,{array:n,index:0,count:r,subscriber:e});for(var i=0;i1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},t}(u.a),f=function(e){function t(t,n){e.call(this),this.source=t,this.subjectFactory=n,this._refCount=0,this._isComplete=!1}return Object(r.b)(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new l.a).add(this.source.subscribe(new d(this.getSubject(),this))),e.closed?(this._connection=null,e=l.a.EMPTY):this._connection=e),e},t.prototype.refCount=function(){return a()(this)},t}(i.a).prototype,p={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:f._subscribe},_isComplete:{value:f._isComplete,writable:!0},getSubject:{value:f.getSubject},connect:{value:f.connect},refCount:{value:f.refCount}},d=function(e){function t(t,n){e.call(this,t),this.connectable=n}return Object(r.b)(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(o.b);function h(){return new o.a}t.a=function(){return this,a()((e=h,function(t){var n;n="function"==typeof e?e:function(){return e};var r=Object.create(t,p);return r.source=t,r.subjectFactory=n,r})(this));var e}},Upor:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("6Xbx"),o=function(e){function t(){var t=e.call(this,"object unsubscribed");this.name=t.name="ObjectUnsubscribedError",this.stack=t.stack,this.message=t.message}return Object(r.b)(t,e),t}(Error)},V7AE:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("xIGM").a.Symbol,o="function"==typeof r&&"function"==typeof r.for?r.for("rxSubscriber"):"@@rxSubscriber"},X3fp:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){var t=e.Symbol;if("function"==typeof t)return t.iterator||(t.iterator=t("iterator polyfill")),t.iterator;var n=e.Set;if(n&&"function"==typeof(new n)["@@iterator"])return"@@iterator";var r=e.Map;if(r)for(var o=Object.getOwnPropertyNames(r.prototype),i=0;i {\n this._ngxDefaultInterval = setInterval(() => {\n const idx = Math.floor(Math.random() * (this.items.length - 1));\n this._ngxDefault = this.items[idx];\n // console.log('new default value = ', this._ngxDefault);\n }, 2000);\n }, 2000);\n }\n\n ngOnDestroy(): void {\n clearTimeout(this._ngxDefaultTimeout);\n clearInterval(this._ngxDefaultInterval);\n }\n\n public doNgxDefault(): any {\n return this._ngxDefault;\n }\n\n public inputTyped(source: string, text: string) {\n console.log('SingleDemoComponent.inputTyped', source, text);\n }\n}\n"},cDNt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("LMZF"),o=function(){},i=n("ksPu"),u=n("wDkl"),l=function(){function e(){this.gettingStarted=u,this.p=i}return e.prototype.ngAfterContentInit=function(){setTimeout(function(){"undefined"!=typeof PR&&PR.prettyPrint()},150)},e}(),a=n("6Xbx"),s=function(){},c=["en",[["a","p"],["AM","PM"]],[["AM","PM"],,],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",,"{1} 'at' {0}"],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],f={},p=function(){var e={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return e[e.Zero]="Zero",e[e.One]="One",e[e.Two]="Two",e[e.Few]="Few",e[e.Many]="Many",e[e.Other]="Other",e}(),d=new r.l("UseV4Plurals"),h=function(){},g=function(e){function t(t,n){var r=e.call(this)||this;return r.locale=t,r.deprecatedPluralFn=n,r}return Object(a.b)(t,e),t.prototype.getPluralCategory=function(e,t){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(t||this.locale,e):function(e){return function(e){var t=e.toLowerCase().replace(/_/g,"-"),n=f[t];if(n)return n;var r=t.split("-")[0];if(n=f[r])return n;if("en"===r)return c;throw new Error('Missing locale data for the locale "'+e+'".')}(e)[17]}(t||this.locale)(e)){case p.Zero:return"zero";case p.One:return"one";case p.Two:return"two";case p.Few:return"few";case p.Many:return"many";default:return"other"}},t}(h),v=function(){function e(e,t,n,r){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=n,this._renderer=r,this._initialClasses=[]}return Object.defineProperty(e.prototype,"klass",{set:function(e){this._applyInitialClasses(!0),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyInitialClasses(!1),this._applyClasses(this._rawClass,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClass",{set:function(e){this._cleanupClasses(this._rawClass),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(r.Y)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())},enumerable:!0,configurable:!0}),e.prototype.ngDoCheck=function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}},e.prototype._cleanupClasses=function(e){this._applyClasses(e,!0),this._applyInitialClasses(!1)},e.prototype._applyKeyValueChanges=function(e){var t=this;e.forEachAddedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachRemovedItem(function(e){e.previousValue&&t._toggleClass(e.key,!1)})},e.prototype._applyIterableChanges=function(e){var t=this;e.forEachAddedItem(function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(r._13)(e.item));t._toggleClass(e.item,!0)}),e.forEachRemovedItem(function(e){return t._toggleClass(e.item,!1)})},e.prototype._applyInitialClasses=function(e){var t=this;this._initialClasses.forEach(function(n){return t._toggleClass(n,!e)})},e.prototype._applyClasses=function(e,t){var n=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return n._toggleClass(e,!t)}):Object.keys(e).forEach(function(r){null!=e[r]&&n._toggleClass(r,!t)}))},e.prototype._toggleClass=function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach(function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)})},e}(),y=function(){function e(e,t,n,r){this.$implicit=e,this.ngForOf=t,this.index=n,this.count=r}return Object.defineProperty(e.prototype,"first",{get:function(){return 0===this.index},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"last",{get:function(){return this.index===this.count-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"even",{get:function(){return this.index%2==0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"odd",{get:function(){return!this.even},enumerable:!0,configurable:!0}),e}(),m=function(){function e(e,t,n){this._viewContainer=e,this._template=t,this._differs=n,this._differ=null}return Object.defineProperty(e.prototype,"ngForTrackBy",{get:function(){return this._trackByFn},set:function(e){Object(r.L)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received "+JSON.stringify(e)+". See https://angular.io/docs/ts/latest/api/common/index/NgFor-directive.html#!#change-propagation for more information."),this._trackByFn=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTemplate",{set:function(e){e&&(this._template=e)},enumerable:!0,configurable:!0}),e.prototype.ngOnChanges=function(e){if("ngForOf"in e){var t=e.ngForOf.currentValue;if(!this._differ&&t)try{this._differ=this._differs.find(t).create(this.ngForTrackBy)}catch(e){throw new Error("Cannot find a differ supporting object '"+t+"' of type '"+((n=t).name||typeof n)+"'. NgFor only supports binding to Iterables such as Arrays.")}}var n},e.prototype.ngDoCheck=function(){if(this._differ){var e=this._differ.diff(this.ngForOf);e&&this._applyChanges(e)}},e.prototype._applyChanges=function(e){var t=this,n=[];e.forEachOperation(function(e,r,o){if(null==e.previousIndex){var i=t._viewContainer.createEmbeddedView(t._template,new y(null,t.ngForOf,-1,-1),o),u=new _(e,i);n.push(u)}else null==o?t._viewContainer.remove(r):(i=t._viewContainer.get(r),t._viewContainer.move(i,o),u=new _(e,i),n.push(u))});for(var r=0;r0},t.prototype.tagName=function(e){return e.tagName},t.prototype.attributeMap=function(e){for(var t=new Map,n=e.attributes,r=0;r0;l||(l=e[u]=[]);var s=He(t)?Zone.root:Zone.current;if(0===l.length)l.push({zone:s,handler:i});else{for(var c=!1,f=0;f-1},t}(we),Qe=["alt","control","meta","shift"],Ke={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},Ye=function(e){function t(t){return e.call(this,t)||this}return Object(a.b)(t,e),t.prototype.supports=function(e){return null!=t.parseEventName(e)},t.prototype.addEventListener=function(e,n,r){var o=t.parseEventName(n),i=t.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return ee().onAndCancel(e,o.domEventName,i)})},t.parseEventName=function(e){var n=e.toLowerCase().split("."),r=n.shift();if(0===n.length||"keydown"!==r&&"keyup"!==r)return null;var o=t._normalizeKey(n.pop()),i="";if(Qe.forEach(function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),i+=e+".")}),i+=o,0!=n.length||0===o.length)return null;var u={};return u.domEventName=r,u.fullKey=i,u},t.getEventFullKey=function(e){var t="",n=ee().getEventKey(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),Qe.forEach(function(r){r!=n&&(0,Ke[r])(e)&&(t+=r+".")}),t+=n},t.eventCallback=function(e,n,r){return function(o){t.getEventFullKey(o)===e&&r.runGuarded(function(){return n(o)})}},t._normalizeKey=function(e){switch(e){case"esc":return"escape";default:return e}},t}(we),Je=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Xe=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function et(e){return(e=String(e)).match(Je)||e.match(Xe)?e:(Object(r.L)()&&ee().log("WARNING: sanitizing unsafe URL value "+e+" (see http://g.co/ng/security#xss)"),"unsafe:"+e)}var tt=null,nt=null;function rt(e){for(var t={},n=0,r=e.split(",");n")):this.sanitizedSomething=!0},e.prototype.endElement=function(e){var t=nt.nodeName(e).toLowerCase();st.hasOwnProperty(t)&&!it.hasOwnProperty(t)&&(this.buf.push(""))},e.prototype.chars=function(e){this.buf.push(yt(e))},e}();function ht(e,t){if(t&&nt.contains(e,t))throw new Error("Failed to sanitize html because the element is clobbered: "+nt.getOuterHTML(e));return t}var gt=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,vt=/([^\#-~ |!])/g;function yt(e){return e.replace(/&/g,"&").replace(gt,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(vt,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(//g,">")}function mt(e){nt.attributeMap(e).forEach(function(t,n){"xmlns:ns1"!==n&&0!==n.indexOf("ns1:")||nt.removeAttribute(e,n)});for(var t=0,n=nt.childNodesAsList(e);te?{max:{max:e,actual:t.value}}:null}},e.required=function(e){return Nt(e.value)?{required:!0}:null},e.requiredTrue=function(e){return!0===e.value?null:{required:!0}},e.email=function(e){return Mt.test(e.value)?null:{email:!0}},e.minLength=function(e){return function(t){if(Nt(t.value))return null;var n=t.value?t.value.length:0;return ne?{maxlength:{requiredLength:e,actualLength:n}}:null}},e.pattern=function(t){return t?("string"==typeof t?(r="","^"!==t.charAt(0)&&(r+="^"),r+=t,"$"!==t.charAt(t.length-1)&&(r+="$"),n=new RegExp(r)):(r=t.toString(),n=t),function(e){if(Nt(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:r,actualValue:t}}}):e.nullValidator;var n,r},e.nullValidator=function(e){return null},e.compose=function(e){if(!e)return null;var t=e.filter(Ft);return 0==t.length?null:function(e){return Bt(function(e,n){return t.map(function(t){return t(e)})}(e))}},e.composeAsync=function(e){if(!e)return null;var t=e.filter(Ft);return 0==t.length?null:function(e){var n=function(e,n){return t.map(function(t){return t(e)})}(e).map(Lt);return J.call(z(n),Bt)}},e}();function Ft(e){return null!=e}function Lt(e){var t=Object(r._0)(e)?$(e):e;if(!Object(r.Z)(t))throw new Error("Expected validator to return Promise or Observable.");return t}function Bt(e){var t=e.reduce(function(e,t){return null!=t?Object(a.a)({},e,t):e},{});return 0===Object.keys(t).length?null:t}var Ut=new r.l("NgValueAccessor"),Ht=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",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}(),zt=function(){function e(e,t,n){var r;this._renderer=e,this._elementRef=t,this._compositionMode=n,this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(r=ee()?ee().getUserAgent():"",!/android (\d+)/.test(r.toLowerCase())))}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":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.onChange(e)},e.prototype._compositionStart=function(){this._composing=!0},e.prototype._compositionEnd=function(e){this._composing=!1,this._compositionMode&&this.onChange(e)},e}();function Gt(e){return e.validate?function(t){return e.validate(t)}:e}function Wt(e){return e.validate?function(t){return e.validate(t)}:e}var Zt=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}();function qt(){throw new Error("unimplemented")}var $t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._parent=null,t.name=null,t.valueAccessor=null,t._rawValidators=[],t._rawAsyncValidators=[],t}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"validator",{get:function(){return qt()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return qt()},enumerable:!0,configurable:!0}),t}(It),Qt=function(){function e(){this._accessors=[]}return e.prototype.add=function(e,t){this._accessors.push([e,t])},e.prototype.remove=function(e){for(var t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)},e.prototype.select=function(e){var t=this;this._accessors.forEach(function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)})},e.prototype._isSameGroup=function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name},e}(),Kt=function(){function e(e,t,n,r){this._renderer=e,this._elementRef=t,this._registry=n,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return e.prototype.ngOnInit=function(){this._control=this._injector.get($t),this._checkName(),this._registry.add(this._control,this)},e.prototype.ngOnDestroy=function(){this._registry.remove(this)},e.prototype.writeValue=function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)},e.prototype.registerOnChange=function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}},e.prototype.fireUncheck=function(e){this.writeValue(e)},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._checkName=function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)},e.prototype._throwNameError=function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')},e}();function Yt(e,t){return t.path.concat([e])}function Jt(e,t){e||en(t,"Cannot find control with"),t.valueAccessor||en(t,"No value accessor for form control with"),e.validator=Rt.compose([e.validator,t.validator]),e.asyncValidator=Rt.composeAsync([e.asyncValidator,t.asyncValidator]),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(function(n){e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&Xt(e,t)})}(e,t),function(e,t){e.registerOnChange(function(e,n){t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(function(){e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&Xt(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),t.valueAccessor.setDisabledState&&e.registerOnDisabledChange(function(e){t.valueAccessor.setDisabledState(e)}),t._rawValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(function(){return e.updateValueAndValidity()})}),t._rawAsyncValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(function(){return e.updateValueAndValidity()})})}function Xt(e,t){t.viewToModelUpdate(e._pendingValue),e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),e._pendingChange=!1}function en(e,t){var n;throw n=e.path.length>1?"path: '"+e.path.join(" -> ")+"'":e.path[0]?"name: '"+e.path+"'":"unspecified name attribute",new Error(t+" "+n)}function tn(e){return null!=e?Rt.compose(e.map(Gt)):null}function nn(e){return null!=e?Rt.composeAsync(e.map(Wt)):null}function rn(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object(r._1)(t,n.currentValue)}var on=[Ht,function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),Zt,function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=r._1}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=function(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._registerOption=function(){return(this._idCounter++).toString()},e.prototype._getOptionId=function(e){for(var t=0,n=Array.from(this._optionMap.keys());t-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){var r=[];if(n.hasOwnProperty("selectedOptions"))for(var o=n.selectedOptions,i=0;i0||this.disabled},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '"+n+"'.")})},t}(pn),gn=function(e){function t(t,n,r){var o=e.call(this,sn(n),cn(r,n))||this;return o.controls=t,o._initObservables(),o._setUpdateStrategy(n),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return Object(a.b)(t,e),t.prototype.at=function(e){return this.controls[e]},t.prototype.push=function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.insert=function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()},t.prototype.removeAt=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),this.updateValueAndValidity()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()},Object.defineProperty(t.prototype,"length",{get:function(){return this.controls.length},enumerable:!0,configurable:!0}),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),e.forEach(function(e,r){n._throwIfControlMissing(r),n.at(r).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),e.forEach(function(e,r){n.at(r)&&n.at(r).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t),this._updatePristine(t),this._updateTouched(t)},t.prototype.getRawValue=function(){return this.controls.map(function(e){return e instanceof dn?e.value:e.getRawValue()})},t.prototype._syncPendingControls=function(){var e=this.controls.reduce(function(e,t){return!!t._syncPendingControls()||e},!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(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)},t.prototype._forEachChild=function(e){this.controls.forEach(function(t,n){e(t,n)})},t.prototype._updateValue=function(){var e=this;this.value=this.controls.filter(function(t){return t.enabled||e.disabled}).map(function(e){return e.value})},t.prototype._anyControls=function(e){return this.controls.some(function(t){return t.enabled&&e(t)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){return e._registerControl(t)})},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: "+n+".")})},t.prototype._allControlsDisabled=function(){for(var e=0,t=this.controls;e0||this.disabled},t.prototype._registerControl=function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)},t}(pn),vn=Promise.resolve(null),yn=function(e){function t(t,n){var o=e.call(this)||this;return o.submitted=!1,o._directives=[],o.ngSubmit=new r.j,o.form=new hn({},tn(t),nn(n)),o}return Object(a.b)(t,e),t.prototype.ngAfterViewInit=function(){this._setUpdateStrategy()},Object.defineProperty(t.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"controls",{get:function(){return this.form.controls},enumerable:!0,configurable:!0}),t.prototype.addControl=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),Jt(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)})},t.prototype.getControl=function(e){return this.form.get(e.path)},t.prototype.removeControl=function(e){var t=this;vn.then(function(){var n,r,o=t._findContainer(e.path);o&&o.removeControl(e.name),(r=(n=t._directives).indexOf(e))>-1&&n.splice(r,1)})},t.prototype.addFormGroup=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path),r=new hn({});(function(e,t){null==e&&en(t,"Cannot find control with"),e.validator=Rt.compose([e.validator,t.validator]),e.asyncValidator=Rt.composeAsync([e.asyncValidator,t.asyncValidator])})(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})},t.prototype.removeFormGroup=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)})},t.prototype.getFormGroup=function(e){return this.form.get(e.path)},t.prototype.updateModel=function(e,t){var n=this;vn.then(function(){n.form.get(e.path).setValue(t)})},t.prototype.setValue=function(e){this.control.setValue(e)},t.prototype.onSubmit=function(e){return this.submitted=!0,t=this._directives,this.form._syncPendingControls(),t.forEach(function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}),this.ngSubmit.emit(e),!1;var t},t.prototype.onReset=function(){this.resetForm()},t.prototype.resetForm=function(e){void 0===e&&(e=void 0),this.form.reset(e),this.submitted=!1},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)},t.prototype._findContainer=function(e){return e.pop(),e.length?this.form.get(e):this.form},t}(Dt),mn='\n
\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',_n='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',bn='\n
\n
\n \n
\n
',wn=function(){function e(){}return e.modelParentException=function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n '+mn+'\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n ')},e.formGroupNameException=function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n "+_n+"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n "+bn)},e.missingNameException=function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')},e.modelGroupParentException=function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n "+_n+"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n "+bn)},e}(),xn=function(e){function t(t,n,r){var o=e.call(this)||this;return o._parent=t,o._validators=n,o._asyncValidators=r,o}return Object(a.b)(t,e),t.prototype._checkParentType=function(){this._parent instanceof t||this._parent instanceof yn||wn.modelGroupParentException()},t}(ln),Cn=Promise.resolve(null),En=function(e){function t(t,n,o,i){var u=e.call(this)||this;return u.control=new dn,u._registered=!1,u.update=new r.j,u._parent=t,u._rawValidators=n||[],u._rawAsyncValidators=o||[],u.valueAccessor=un(u,i),u}return Object(a.b)(t,e),t.prototype.ngOnChanges=function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),rn(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},Object.defineProperty(t.prototype,"path",{get:function(){return this._parent?Yt(this.name,this._parent):[this.name]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return tn(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return nn(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._setUpControl=function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)},t.prototype._isStandalone=function(){return!this._parent||!(!this.options||!this.options.standalone)},t.prototype._setUpStandalone=function(){Jt(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})},t.prototype._checkForErrors=function(){this._isStandalone()||this._checkParentType(),this._checkName()},t.prototype._checkParentType=function(){!(this._parent instanceof xn)&&this._parent instanceof ln?wn.formGroupNameException():this._parent instanceof xn||this._parent instanceof yn||wn.modelParentException()},t.prototype._checkName=function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||wn.missingNameException()},t.prototype._updateValue=function(e){var t=this;Cn.then(function(){t.control.setValue(e,{emitViewToModelChange:!1})})},t.prototype._updateDisabled=function(e){var t=this,n=e.isDisabled.currentValue,r=""===n||n&&"false"!==n;Cn.then(function(){r&&!t.control.disabled?t.control.disable():!r&&t.control.disabled&&t.control.enable()})},t}($t),On=function(){function e(){}return e.controlParentException=function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+mn)},e.ngModelGroupException=function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '+_n+"\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n "+bn)},e.missingFormException=function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n "+mn)},e.groupParentException=function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+_n)},e.arrayParentException=function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')},e.disabledAttrWarning=function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")},e}(),kn=function(e){function t(t,n,o){var i=e.call(this)||this;return i.update=new r.j,i._rawValidators=t||[],i._rawAsyncValidators=n||[],i.valueAccessor=un(i,o),i}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"isDisabled",{set:function(e){On.disabledAttrWarning()},enumerable:!0,configurable:!0}),t.prototype.ngOnChanges=function(e){this._isControlChanged(e)&&(Jt(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),rn(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)},Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return tn(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return nn(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._isControlChanged=function(e){return e.hasOwnProperty("form")},t}($t),Vn=function(){function e(){}return e.prototype.group=function(e,t){void 0===t&&(t=null);var n=this._reduceControls(e);return new hn(n,null!=t?t.validator:null,null!=t?t.asyncValidator:null)},e.prototype.control=function(e,t,n){return new dn(e,t,n)},e.prototype.array=function(e,t,n){var r=this,o=e.map(function(e){return r._createControl(e)});return new gn(o,t,n)},e.prototype._reduceControls=function(e){var t=this,n={};return Object.keys(e).forEach(function(r){n[r]=t._createControl(e[r])}),n},e.prototype._createControl=function(e){return e instanceof dn||e instanceof hn||e instanceof gn?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)},e}(),An=function(){},Tn=function(){},Sn=function(){},jn=function(){function e(e,t,n){void 0===n&&(n=null),this.value=e,this.text=t,this._parent=n,this.type="option",this.cacheRenderedText=null}return Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),e.prototype.renderText=function(e,t){return this.cacheHighlightText===t&&null!==this.cacheRenderedText||(this.cacheHighlightText=t,this.cacheRenderedText=e.bypassSecurityTrustHtml(this.cacheHighlightText?this.text.replace(new RegExp(this.cacheHighlightText,"gi"),"$&"):this.text)),this.cacheRenderedText},e}(),Pn=function(){function e(e,t){void 0===t&&(t=[]),this.label=e,this.options=t,this.type="optgroup",this.filter(function(){return!0})}return e.prototype.filter=function(e){this.optionsFiltered=this.options.filter(function(t){return e(t)})},e}(),In=n("xrDH"),Dn=n("TO51"),Nn=n("Upor"),Mn=function(e){function t(t){e.call(this),this._value=t}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return n&&!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Nn.a;return this._value},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(Dn.a);M.a.empty=R.a.create;var Rn=n("kQVV"),Fn=n("mHG6"),Ln=n("X3fp"),Bn=function(e){function t(t,n){if(e.call(this),this.scheduler=n,null==t)throw new Error("iterator cannot be null.");this.iterator=zn(t)}return Object(a.b)(t,e),t.create=function(e,n){return new t(e,n)},t.dispatch=function(e){var t=e.index,n=e.iterator,r=e.subscriber;if(e.hasError)r.error(e.error);else{var o=n.next();o.done?r.complete():(r.next(o.value),e.index=t+1,r.closed?"function"==typeof n.return&&n.return():this.schedule(e))}},t.prototype._subscribe=function(e){var n=this.iterator,r=this.scheduler;if(r)return r.schedule(t.dispatch,0,{index:0,iterator:n,subscriber:e});for(;;){var o=n.next();if(o.done){e.complete();break}if(e.next(o.value),e.closed){"function"==typeof n.return&&n.return();break}}},t}(M.a),Un=function(){function e(e,t,n){void 0===t&&(t=0),void 0===n&&(n=e.length),this.str=e,this.idx=t,this.len=n}return e.prototype[Ln.a]=function(){return this},e.prototype.next=function(){return this.idxGn?Gn:o:o}()),this.arr=e,this.idx=t,this.len=n}return e.prototype[Ln.a]=function(){return this},e.prototype.next=function(){return this.idx=e.length?r.complete():(r.next(t[n]),e.index=n+1,this.schedule(e)))},t.prototype._subscribe=function(e){var n=this.arrayLike,r=this.scheduler,o=n.length;if(r)return r.schedule(t.dispatch,0,{arrayLike:n,index:0,length:o,subscriber:e});for(var i=0;i=2&&(n=!0),function(r){return r.lift(new ar(e,t,n))}}M.a.prototype.mergeMap=ur,M.a.prototype.flatMap=ur;var ar=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new sr(e,this.accumulator,this.seed,this.hasSeed))},e}(),sr=function(e){function t(t,n,r,o){e.call(this,t),this.accumulator=n,this._seed=r,this.hasSeed=o,this.index=0}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(Q.a),cr=function(e){function t(){var t=e.call(this,"argument out of range");this.name=t.name="ArgumentOutOfRangeError",this.stack=t.stack,this.message=t.message}return Object(a.b)(t,e),t}(Error);function fr(e){return function(t){return 0===e?new R.a:t.lift(new pr(e))}}var pr=function(){function e(e){if(this.total=e,this.total<0)throw new cr}return e.prototype.call=function(e,t){return t.subscribe(new dr(e,this.total))},e}(),dr=function(e){function t(t,n){e.call(this,t),this.total=n,this.ring=new Array,this.count=0}return Object(a.b)(t,e),t.prototype._next=function(e){var t=this.ring,n=this.total,r=this.count++;t.length0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,o=0;o=2?function(n){return Object(vr.a)(lr(e,t),fr(1),(void 0===(r=t)&&(r=null),function(e){return e.lift(new hr(r))}))(n);var r}:function(t){return Object(vr.a)(lr(function(t,n,r){return e(t,n,r+1)}),fr(1))(t)}}(yr,[])(this)};var mr=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new _r(e,this.predicate,this.thisArg))},e}(),_r=function(e){function t(t,n,r){e.call(this,t),this.predicate=n,this.thisArg=r,this.count=0}return Object(a.b)(t,e),t.prototype._next=function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}t&&this.destination.next(e)},t}(Q.a);M.a.prototype.filter=function(e,t){return function(e,t){return function(n){return n.lift(new mr(e,t))}}(e,t)(this)};var br=n("URbD");M.a.prototype.share=br.a;var wr=n("2kLc");M.a.prototype.merge=function(){for(var e=[],t=0;t=0?n[r]:n[n.length-1];case Or.next:return(r=n.indexOf(t.optionActive)+1)t.scrollTop+t.clientHeight&&(t.scrollTop=this.cacheElementOffsetTop+e.offsetHeight-t.clientHeight)}},e.prototype.optionsOpen=function(e){void 0===e&&(e=""),this.disabled||(this.optionsOpened=!0,this.subjSearchText.next(e),!this.multiple&&this.subjOptionsSelected.value.length?this.optionActivate(this.subjOptionsSelected.value[0]):this.navigateOption(Or.first),this.focusToInput())},e.prototype.optionsClose=function(e){if(void 0===e&&(e=!1),this.optionsOpened=!1,e){var t=window.scrollX,n=window.scrollY;this.mainElRef.nativeElement.focus(),window.scrollTo(t,n)}},e.prototype.buildOptions=function(e){var t,n=this,r=[];return Array.isArray(e)&&e.forEach(function(e){if("object"==typeof e&&null!==e&&e.hasOwnProperty(n.optGroupLabelField)&&e.hasOwnProperty(n.optGroupOptionsField)&&Array.isArray(e[n.optGroupOptionsField])){var o=new Pn(e[n.optGroupLabelField]);e[n.optGroupOptionsField].forEach(function(e){(t=n.buildOption(e,o))&&o.options.push(t)}),r.push(o)}else(t=n.buildOption(e,null))&&r.push(t)}),r},e.prototype.buildOption=function(e,t){var n,r;if("string"==typeof e||"number"==typeof e)n=r=e;else{if("object"!=typeof e||null===e||!e.hasOwnProperty(this.optionValueField)&&!e.hasOwnProperty(this.optionTextField))return null;n=e.hasOwnProperty(this.optionValueField)?e[this.optionValueField]:e[this.optionTextField],r=e.hasOwnProperty(this.optionTextField)?e[this.optionTextField]:e[this.optionValueField]}return new jn(n,r,t)},e.prototype.writeValue=function(e){this.subjExternalValue.next(e)},e.prototype.registerOnChange=function(e){this.onChange=e,this.subjRegisterOnChange.next()},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this.disabled=e},e}(),Vr=r.T({encapsulation:0,styles:[[".ui-select-toggle[_ngcontent-%COMP%]{position:relative}\n\n.ui-select-placeholder[_ngcontent-%COMP%]{float:left}\n\n.input-group[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%]{\n position:static}.ui-select-match[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{\n text-align:left!important}.ui-select-match[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%]{position:absolute;top:45%;right:15px}.ui-disabled[_ngcontent-%COMP%]{background-color:#eceeef;border-radius:4px;position:absolute;width:100%;height:100%;z-index:5;opacity:.6;top:0;left:0;cursor:not-allowed}.ui-select-choices[_ngcontent-%COMP%]{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:0;position:relative}.ui-select-multiple[_ngcontent-%COMP%] .ui-select-choices[_ngcontent-%COMP%]{margin-top:1px}.ui-select-choices-row[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.ui-select-choices-row.active[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-multiple[_ngcontent-%COMP%]{height:auto;padding:3px 3px 0 3px}.ui-select-multiple[_ngcontent-%COMP%] input.ui-select-search[_ngcontent-%COMP%]{background-color:transparent!important; border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;height:1.6666em;padding:0;margin-bottom:3px}.ui-select-match[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{font-size:1.6em;line-height:.75}.ui-select-multiple[_ngcontent-%COMP%] .ui-select-match-item[_ngcontent-%COMP%]{outline:0;margin:0 3px 3px 0}.ui-select-toggle[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%]{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}"]],data:{}});function Ar(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"span",[["class","ui-select-placeholder text-muted"]],null,null,null,null,null)),(e()(),r._14(1,null,["",""]))],null,function(e,t){e(t,1,0,t.component.placeholder)})}function Tr(e){return r._16(0,[(e()(),r.V(0,0,null,null,0,"span",[["class","ui-select-match-text pull-left"]],[[2,"ui-select-allow-clear",null],[8,"innerHTML",1]],null,null,null,null))],null,function(e,t){var n=t.component;e(t,0,0,n.allowClear,n.sanitize(n.optionsSelected[0].text))})}function Sr(e){return r._16(0,[(e()(),r.V(0,0,null,null,3,"a",[["class","btn btn-xs btn-link pull-right"],["style","margin-right: 10px; padding: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==o.optionRemove(o.optionsSelected[0],n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,0,"i",[["class","glyphicon glyphicon-remove"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "]))],null,null)}function jr(e){return r._16(0,[(e()(),r.V(0,0,null,null,17,"div",[["class","ui-select-match"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,14,"div",[["class","btn btn-default btn-secondary form-control ui-select-toggle"],["style","outline: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.optionsOpen()&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Ar)),r.U(5,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Tr)),r.U(8,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(10,0,null,null,0,"i",[["class","dropdown-toggle pull-right"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(12,0,null,null,0,"i",[["class","caret pull-right"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Sr)),r.U(15,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,5,0,!n.optionsSelected.length),e(t,8,0,n.optionsSelected.length),e(t,15,0,n.canClearNotMultiple())},null)}function Pr(e){return r._16(0,[(e()(),r.V(0,0,null,null,9,"span",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,6,"span",[["class","btn btn-default btn-secondary btn-xs ui-select-match-item"],["tabindex","-1"],["type","button"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(4,0,null,null,1,"a",[["class","close"],["style","margin-left: 5px; padding: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.optionRemove(e.context.$implicit,n)&&r),r},null,null)),(e()(),r._14(-1,null,["\xd7"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,0,"span",[],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],null,function(e,t){e(t,7,0,t.component.sanitize(t.context.$implicit.text))})}function Ir(e){return r._16(0,[(e()(),r.V(0,0,null,null,4,"div",[["class","ui-select-match"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Pr)),r.U(3,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"]},null),(e()(),r._14(-1,null,["\n "]))],function(e,t){e(t,3,0,t.component.optionsSelected)},null)}function Dr(e){return r._16(0,[(e()(),r.V(0,0,[[2,0],["input",1]],null,0,"input",[["autocapitalize","off"],["autocomplete","false"],["autocorrect","off"],["class","form-control ui-select-search"],["role","combobox"],["spellcheck","false"],["type","text"]],[[8,"tabIndex",0],[8,"disabled",0],[8,"placeholder",0]],[[null,"keydown"],[null,"keyup"],[null,"click"]],function(e,t,n){var o=!0,i=e.component;return"keydown"===t&&(o=!1!==i.inputKeyDown(n)&&o),"keyup"===t&&(o=!1!==i.inputKeyUp(n,r._6(e,0).value)&&o),"click"===t&&(o=!1!==i.inputClick(r._6(e,0).value)&&o),o},null,null))],null,function(e,t){var n=t.component;e(t,0,0,!1===n.multiple?-1:0,n.disabled,n.optionsSelected.length?"":n.placeholder)})}function Nr(e){return r._16(0,[(e()(),r.V(0,0,null,null,0,"div",[["class","divider dropdown-divider"]],null,null,null,null,null))],null,null)}function Mr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"div",[["class","dropdown-header"]],null,null,null,null,null)),(e()(),r._14(1,null,["",""]))],null,function(e,t){e(t,1,0,t.parent.context.$implicit.label)})}function Rr(e){return r._16(0,[(e()(),r.V(0,0,[["choiceItem",1]],null,3,"div",[["class","ui-select-choices-row"]],[[2,"active",null]],[[null,"mouseenter"],[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"mouseenter"===t&&(r=!1!==o.optionActivate(e.context.$implicit)&&r),"click"===t&&(r=!1!==o.optionSelect(e.context.$implicit,n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,0,"div",[["class","dropdown-item"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "]))],null,function(e,t){var n=t.component;e(t,0,0,n.isOptionActive(t.context.$implicit,r._6(t,0))),e(t,2,0,n.highlightOption(t.context.$implicit))})}function Fr(e){return r._16(0,[(e()(),r.V(0,0,null,null,11,"li",[["role","menuitem"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Nr)),r.U(3,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Mr)),r.U(6,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.Q(16777216,null,null,2,null,Rr)),r.U(9,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),r._8(10,1),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,3,0,"optgroup"===t.context.$implicit.type&&t.context.index>0),e(t,6,0,"optgroup"===t.context.$implicit.type),e(t,9,0,t.context.$implicit.optionsFiltered||e(t,10,0,t.context.$implicit),n.trackByOption)},null)}function Lr(e){return r._16(0,[r._12(402653184,1,{mainElRef:0}),r._12(671088640,2,{inputElRef:0}),r._12(402653184,3,{choiceMenuElRef:0}),(e()(),r.V(3,0,[[1,0],["main",1]],null,22,"div",[["class","ui-select-container dropdown"]],[[8,"tabIndex",0],[2,"open",null],[2,"ui-select-multiple",null],[2,"form-control",null]],[[null,"click"],[null,"focusin"],[null,"focus"],[null,"keydown"],[null,"keyup"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==o.mainClicked(n)&&r),"focusin"===t&&(r=!1!==o.mainClicked(n)&&r),"focus"===t&&(r=!1!==o.focusToInput()&&r),"keydown"===t&&(r=!1!==o.inputKeyDown(n)&&r),"keyup"===t&&(r=!1!==o.mainKeyUp(n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,0,"div",[],[[2,"ui-disabled",null]],null,null,null,null)),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,jr)),r.U(9,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Ir)),r.U(13,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Dr)),r.U(17,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(20,0,[[3,0],["choiceMenu",1]],null,4,"ul",[["class","ui-select-choices dropdown-menu"],["role","menu"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Fr)),r.U(23,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n\n"]))],function(e,t){var n=t.component;e(t,9,0,!1===n.multiple&&(!n.optionsOpened||n.noAutoComplete)),e(t,13,0,!0===n.multiple),e(t,17,0,n.checkInputVisibility()),e(t,23,0,n.optionsFiltered,n.trackByOption)},function(e,t){var n=t.component;e(t,3,0,n.disabled?-1:0,n.optionsOpened&&n.optionsFiltered.length,!0===n.multiple,!0===n.multiple),e(t,5,0,n.disabled)})}var Br=function(){function e(){var e=this;this.items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Krak\xf3w","Leeds","Leipzig","Lisbon","London","Madrid","Manchester","Marseille","Milan","Munich","M\xe1laga","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza","\u0141\xf3d\u017a"],this.ngxControl=new dn,this._ngxDefaultTimeout=setTimeout(function(){e._ngxDefaultInterval=setInterval(function(){var t=Math.floor(Math.random()*(e.items.length-1));e._ngxDefault=e.items[t]},2e3)},2e3)}return e.prototype.ngOnDestroy=function(){clearTimeout(this._ngxDefaultTimeout),clearInterval(this._ngxDefaultInterval)},e.prototype.doNgxDefault=function(){return this._ngxDefault},e.prototype.inputTyped=function(e,t){console.log("SingleDemoComponent.inputTyped",e,t)},e}(),Ur=r.T({encapsulation:2,styles:[],data:{}});function Hr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a single city"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"typed"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"typed"===t&&(o=!1!==i.inputTyped("ngx-select",n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],defaultValue:[3,"defaultValue"]},{typed:"typed"}),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,540672,null,0,kn,[[8,null],[8,null],[2,Ut]],{form:[0,"form"]},null),r._10(2048,null,$t,null,[kn]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"],["type","button"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==(o.ngxControl.disabled?o.ngxControl.enable():o.ngxControl.disable())&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.doNgxDefault()),e(t,10,0,n.ngxControl)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxControl.value))),e(t,24,0,n.ngxControl.disabled?"Enable":"Disable")})}var zr=function(){this.items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Leeds","Leipzig","Lisbon","\u0141\xf3d\u017a","London","Krak\xf3w","Madrid","M\xe1laga","Manchester","Marseille","Milan","Munich","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza"],this.ngxValue=[],this.ngxDisabled=!1},Gr=r.T({encapsulation:2,styles:[],data:{}});function Wr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select multiple cities"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],multiple:[1,"multiple"],placeholder:[2,"placeholder"],disabled:[3,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Zr=function(){this.items=[{id:100,text:"Austria",children:[{id:54,text:"Vienna"}]},{id:200,text:"Belgium",children:[{id:2,text:"Antwerp"},{id:9,text:"Brussels"}]},{id:300,text:"Bulgaria",children:[{id:48,text:"Sofia"}]},{id:400,text:"Croatia",children:[{id:58,text:"Zagreb"}]},{id:500,text:"Czech Republic",children:[{id:42,text:"Prague"}]},{id:600,text:"Denmark",children:[{id:13,text:"Copenhagen"}]},{id:700,text:"England",children:[{id:6,text:"Birmingham"},{id:7,text:"Bradford"},{id:26,text:"Leeds"},{id:30,text:"London"},{id:34,text:"Manchester"},{id:47,text:"Sheffield"}]},{id:800,text:"Finland",children:[{id:25,text:"Helsinki"}]},{id:900,text:"France",children:[{id:35,text:"Marseille"},{id:40,text:"Paris"}]},{id:1e3,text:"Germany",children:[{id:5,text:"Berlin"},{id:8,text:"Bremen"},{id:12,text:"Cologne"},{id:14,text:"Dortmund"},{id:15,text:"Dresden"},{id:17,text:"D\xfcsseldorf"},{id:18,text:"Essen"},{id:19,text:"Frankfurt"},{id:23,text:"Hamburg"},{id:24,text:"Hannover"},{id:27,text:"Leipzig"},{id:37,text:"Munich"},{id:50,text:"Stuttgart"}]},{id:1100,text:"Greece",children:[{id:3,text:"Athens"}]},{id:1200,text:"Hungary",children:[{id:11,text:"Budapest"}]},{id:1300,text:"Ireland",children:[{id:16,text:"Dublin"}]},{id:1400,text:"Italy",children:[{id:20,text:"Genoa"},{id:36,text:"Milan"},{id:38,text:"Naples"},{id:39,text:"Palermo"},{id:44,text:"Rome"},{id:52,text:"Turin"}]},{id:1500,text:"Latvia",children:[{id:43,text:"Riga"}]},{id:1600,text:"Lithuania",children:[{id:55,text:"Vilnius"}]},{id:1700,text:"Netherlands",children:[{id:1,text:"Amsterdam"},{id:45,text:"Rotterdam"},{id:51,text:"The Hague"}]},{id:1800,text:"Poland",children:[{id:29,text:"\u0141\xf3d\u017a"},{id:31,text:"Krak\xf3w"},{id:41,text:"Pozna\u0144"},{id:56,text:"Warsaw"},{id:57,text:"Wroc\u0142aw"}]},{id:1900,text:"Portugal",children:[{id:28,text:"Lisbon"}]},{id:2e3,text:"Romania",children:[{id:10,text:"Bucharest"}]},{id:2100,text:"Scotland",children:[{id:21,text:"Glasgow"}]},{id:2200,text:"Spain",children:[{id:4,text:"Barcelona"},{id:32,text:"Madrid"},{id:33,text:"M\xe1laga"},{id:46,text:"Seville"},{id:53,text:"Valencia"},{id:59,text:"Zaragoza"}]},{id:2300,text:"Sweden",children:[{id:22,text:"Gothenburg"},{id:49,text:"Stockholm"}]}],this.ngxValue=[],this.ngxDisabled=!1},qr=r.T({encapsulation:2,styles:[],data:{}});function $r(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a city by country"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["optGroupLabelField","text"],["optGroupOptionsField","children"],["optionTextField","text"],["optionValueField","id"],["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],optionValueField:[1,"optionValueField"],optionTextField:[2,"optionTextField"],optGroupLabelField:[3,"optGroupLabelField"],optGroupOptionsField:[4,"optGroupOptionsField"],allowClear:[5,"allowClear"],placeholder:[6,"placeholder"],disabled:[7,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,"id","text","text","children",!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Qr=[{name:"Blue 10",hex:"#C0E6FF"},{name:"Blue 20",hex:"#7CC7FF"},{name:"Blue 30",hex:"#5AAAFA"},{name:"Blue 40",hex:"#5596E6"},{name:"Blue 50",hex:"#4178BE"},{name:"Blue 60",hex:"#325C80"},{name:"Blue 70",hex:"#264A60"},{name:"Blue 80",hex:"#1D3649"},{name:"Blue 90",hex:"#152935"},{name:"Blue 100",hex:"#010205"},{name:"Green 10",hex:"#C8F08F"},{name:"Green 20",hex:"#B4E051"},{name:"Green 30",hex:"#8CD211"},{name:"Green 40",hex:"#5AA700"},{name:"Green 50",hex:"#4B8400"},{name:"Green 60",hex:"#2D660A"},{name:"Green 70",hex:"#144D14"},{name:"Green 80",hex:"#0A3C02"},{name:"Green 90",hex:"#0C2808"},{name:"Green 100",hex:"#010200"},{name:"Red 10",hex:"#FFD2DD"},{name:"Red 20",hex:"#FFA5B4"},{name:"Red 30",hex:"#FF7D87"},{name:"Red 40",hex:"#FF5050"},{name:"Red 50",hex:"#E71D32"},{name:"Red 60",hex:"#AD1625"},{name:"Red 70",hex:"#8C101C"},{name:"Red 80",hex:"#6E0A1E"},{name:"Red 90",hex:"#4C0A17"},{name:"Red 100",hex:"#040001"},{name:"Yellow 10",hex:"#FDE876"},{name:"Yellow 20",hex:"#FDD600"},{name:"Yellow 30",hex:"#EFC100"},{name:"Yellow 40",hex:"#BE9B00"},{name:"Yellow 50",hex:"#8C7300"},{name:"Yellow 60",hex:"#735F00"},{name:"Yellow 70",hex:"#574A00"},{name:"Yellow 80",hex:"#3C3200"},{name:"Yellow 90",hex:"#281E00"},{name:"Yellow 100",hex:"#020100"}],Kr=function(){function e(){this.items=[],this.ngxValue=[],this.ngxDisabled=!1}return e.prototype.ngOnInit=function(){var e=this;Qr.forEach(function(t){e.items.push({id:t.hex,text:""+t.name+" ("+t.hex+")"})})},e}(),Yr=r.T({encapsulation:2,styles:["colorbox, .colorbox {\n display: inline-block;\n height: 14px;\n width: 14px;\n margin-right: 4px;\n border: 1px solid #000;\n }"],data:{}});function Jr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a color"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],disabled:[3,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Xr=function(){this._items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Krak\xf3w","Leeds","Leipzig","Lisbon","London","Madrid","Manchester","Marseille","Milan","Munich","M\xe1laga","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza","\u0141\xf3d\u017a"],this.items=[],this.ngxValue=[],this.ngxDisabled=!1;for(var e=[],t=function(t){n._items.forEach(function(n){return e.push(t+" "+n)})},n=this,r=1;r<=20;r++)t(r);this.items=e},eo=r.T({encapsulation:2,styles:[],data:{}});function to(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(1,null,["Select a single city with "," items"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],noAutoComplete:[3,"noAutoComplete"],disabled:[4,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",!0,n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,1,0,n.items.length),e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var no=n("dLcb"),ro={single:{heading:"Single",ts:n("aoq2"),html:n("OeOf")},multiple:{heading:"Multiple",ts:n("+hR6"),html:n("eGAc")},children:{heading:"Children",ts:n("1oDy"),html:n("tVn+")},rich:{heading:"Rich",ts:n("C4qH"),html:n("0Mtu")},noAutoComplete:{heading:"noAutoComplete",ts:n("qH3Z"),html:n("nthD")}},oo=function(){return function(){this.currentHeading="Single",this.tabDesc=ro,this.doc=no}}(),io=r.T({encapsulation:2,styles:[],data:{}});function uo(e){return r._16(0,[(e()(),r._14(-1,null,["\n "])),(e()(),r.V(1,0,null,null,71,"section",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(3,0,null,null,60,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,57,"tabset",[],[[2,"tab-container",null]],null,null,j,A)),r.U(6,180224,null,0,V,[k,r.w],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(8,0,null,0,9,"tab",[["heading","Single"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(9,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(11,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(12,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(14,0,null,0,1,"single-demo",[],null,null,null,Hr,Ur)),r.U(15,180224,null,0,Br,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(19,0,null,0,9,"tab",[["heading","Multiple"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(20,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(22,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(23,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(25,0,null,0,1,"multiple-demo",[],null,null,null,Wr,Gr)),r.U(26,49152,null,0,zr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(30,0,null,0,9,"tab",[["heading","Children"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(31,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(33,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(34,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(36,0,null,0,1,"children-demo",[],null,null,null,$r,qr)),r.U(37,49152,null,0,Zr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(41,0,null,0,9,"tab",[["heading","Rich"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(42,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(44,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(45,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(47,0,null,0,1,"rich-demo",[],null,null,null,Jr,Yr)),r.U(48,114688,null,0,Kr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(52,0,null,0,9,"tab",[["heading","No autocomplete"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(53,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(55,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(56,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(58,0,null,0,1,"no-autocomplete-demo",[],null,null,null,to,eo)),r.U(59,49152,null,0,Xr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.V(65,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(67,0,null,null,1,"h2",[],null,null,null,null,null)),(e()(),r._14(-1,null,["API"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(70,0,null,null,0,"div",[["class","card card-block panel panel-default panel-body"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,9,0,"Single"),e(t,12,0,n.tabDesc.single),e(t,20,0,"Multiple"),e(t,23,0,n.tabDesc.multiple),e(t,31,0,"Children"),e(t,34,0,n.tabDesc.children),e(t,42,0,"Rich"),e(t,45,0,n.tabDesc.rich),e(t,48,0),e(t,53,0,"No autocomplete"),e(t,56,0,n.tabDesc.noAutoComplete)},function(e,t){var n=t.component;e(t,5,0,r._6(t,6).clazz),e(t,8,0,r._6(t,9).id,r._6(t,9).active,r._6(t,9).addClass),e(t,19,0,r._6(t,20).id,r._6(t,20).active,r._6(t,20).addClass),e(t,30,0,r._6(t,31).id,r._6(t,31).active,r._6(t,31).addClass),e(t,41,0,r._6(t,42).id,r._6(t,42).active,r._6(t,42).addClass),e(t,52,0,r._6(t,53).id,r._6(t,53).active,r._6(t,53).addClass),e(t,70,0,n.doc)})}var lo=r.T({encapsulation:0,styles:[[""]],data:{}});function ao(e){return r._16(0,[(e()(),r.V(0,0,null,null,26,"main",[["class","bd-pageheader"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,23,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(4,0,null,null,1,"h1",[],null,null,null,null,null)),(e()(),r._14(5,null,["ng2-select-ex v",""])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,1,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Native Angular2 component for Select"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(10,0,null,null,1,"a",[["class","btn btn-primary"],["href","https://github.com/optimistex/ng2-select-ex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["View on GitHub"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(13,0,null,null,11,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,3,"div",[["class","col-lg-1"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,0,"iframe",[["frameborder","0"],["height","20px"],["scrolling","0"],["src","https://ghbtns.com/github-btn.html?user=optimistex&repo=ng2-select-ex&type=star&count=true"],["width","170px"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(20,0,null,null,3,"div",[["class","col-lg-1"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(22,0,null,null,0,"iframe",[["frameborder","0"],["height","20px"],["scrolling","0"],["src","https://ghbtns.com/github-btn.html?user=optimistex&repo=ng2-select-ex&type=fork&count=true"],["width","170px"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n\n"])),(e()(),r.V(28,0,null,null,6,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(30,0,null,null,0,"section",[["id","getting-started"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.V(32,0,null,null,1,"select-section",[["class","col-md-12"]],null,null,null,uo,io)),r.U(33,49152,null,0,oo,[],null,null),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n\n"])),(e()(),r.V(36,0,null,null,12,"footer",[["class","footer"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(38,0,null,null,9,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(40,0,null,null,6,"p",[["class","text-muted text-center"]],null,null,null,null,null)),(e()(),r.V(41,0,null,null,1,"a",[["href","https://github.com/optimistex/ng2-select-ex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["ng2-select-ex"])),(e()(),r._14(-1,null,[" is maintained by "])),(e()(),r.V(44,0,null,null,1,"a",[["href","https://github.com/optimistex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["optimistex"])),(e()(),r._14(-1,null,["."])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],null,function(e,t){var n=t.component;e(t,5,0,null==n.p?null:n.p.version),e(t,30,0,n.gettingStarted)})}var so=r.R("app-demo",l,function(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"app-demo",[],null,null,null,ao,lo)),r.U(1,1097728,null,0,l,[],null,null)],null,null)},{},{},[]),co=function(){},fo=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[k]}},e}(),po=(Object(r.J)(function(){return po}),function(){function e(){this.btnCheckboxTrue=!0,this.btnCheckboxFalse=!1,this.state=!1,this.onChange=Function.prototype,this.onTouched=Function.prototype}return e.prototype.onClick=function(){this.isDisabled||(this.toggle(!this.state),this.onChange(this.value))},e.prototype.ngOnInit=function(){this.toggle(this.trueValue===this.value)},Object.defineProperty(e.prototype,"trueValue",{get:function(){return"undefined"==typeof this.btnCheckboxTrue||this.btnCheckboxTrue},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"falseValue",{get:function(){return"undefined"!=typeof this.btnCheckboxFalse&&this.btnCheckboxFalse},enumerable:!0,configurable:!0}),e.prototype.toggle=function(e){this.state=e,this.value=this.state?this.trueValue:this.falseValue},e.prototype.writeValue=function(e){this.state=this.trueValue===e,this.value=e?this.trueValue:this.falseValue},e.prototype.setDisabledState=function(e){this.isDisabled=e},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e}()),ho=(Object(r.J)(function(){return ho}),function(){function e(e,t){this.el=e,this.cdr=t,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this._value=e,this.cdr.markForCheck()},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e}()),go=(Object(r.J)(function(){return go}),function(){function e(e,t,n,r){this.el=e,this.cdr=t,this.group=n,this.renderer=r,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(e.prototype,"value",{get:function(){return this.group?this.group.value:this._value},set:function(e){this.group?this.group.value=e:this._value=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return this._disabled},set:function(e){this._disabled=e,this.setDisabledState(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this.btnRadio===this.value},enumerable:!0,configurable:!0}),e.prototype.onClick=function(){this.el.nativeElement.attributes.disabled||!this.uncheckable&&this.btnRadio===this.value||(this.value=this.uncheckable&&this.btnRadio===this.value?void 0:this.btnRadio,this._onChange(this.value))},e.prototype.ngOnInit=function(){this.uncheckable="undefined"!=typeof this.uncheckable},e.prototype.onBlur=function(){this.onTouched()},e.prototype._onChange=function(e){if(this.group)return this.group.onTouched(),void this.group.onChange(e);this.onTouched(),this.onChange(e)},e.prototype.writeValue=function(e){this.value=e,this.cdr.markForCheck()},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){e?this.renderer.setAttribute(this.el.nativeElement,"disabled","disabled"):this.renderer.removeAttribute(this.el.nativeElement,"disabled")},e}()),vo=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[]}},e}(),yo=r.S(o,[l],function(e){return r._2([r._3(512,r.g,r.O,[[8,[so]],[3,r.g],r.q]),r._3(5120,r.p,r._11,[[3,r.p]]),r._3(4608,h,g,[r.p,[2,d]]),r._3(4608,r.f,r.f,[]),r._3(5120,r.a,r.X,[]),r._3(5120,r.n,r._4,[]),r._3(5120,r.o,r._7,[]),r._3(4608,wt,xt,[E]),r._3(6144,r.z,null,[wt]),r._3(4608,Ze,qe,[]),r._3(5120,_e,function(e,t,n,r,o){return[new Ge(e,t),new Ye(n),new $e(r,o)]},[E,r.s,E,E,Ze]),r._3(4608,be,be,[_e,r.s]),r._3(135680,Ce,Ce,[E]),r._3(4608,Se,Se,[be,Ce]),r._3(6144,r.x,null,[Se]),r._3(6144,xe,null,[Ce]),r._3(4608,r.C,r.C,[r.s]),r._3(4608,fe,fe,[E]),r._3(4608,ge,ge,[E]),r._3(4608,Qt,Qt,[]),r._3(4608,Vn,Vn,[]),r._3(4608,k,k,[]),r._3(512,C,C,[]),r._3(1024,r.i,jt,[]),r._3(1024,r.b,function(e){return[(t=e,ve("probe",me),ve("coreTokens",Object(a.a)({},ye,(t||[]).reduce(function(e,t){return e[t.name]=t.token,e},{}))),function(){return me})];var t},[[2,r.r]]),r._3(512,r.c,r.c,[[2,r.b]]),r._3(131584,r.e,r.e,[r.s,r.P,r.m,r.i,r.g,r.c]),r._3(512,r.d,r.d,[r.e]),r._3(512,Pt,Pt,[[3,Pt]]),r._3(512,An,An,[]),r._3(512,Tn,Tn,[]),r._3(512,Sn,Sn,[]),r._3(512,co,co,[]),r._3(512,fo,fo,[]),r._3(512,vo,vo,[]),r._3(512,o,o,[])])});Object(r.I)(),St().bootstrapModuleFactory(yo).catch(function(e){return console.log(e)})},dLcb:function(e,t){e.exports='

Usage

\n
import {NgxSelectModule} from 'ng2-select-ex';\n
\n

Properties

\n
    \n
  • items: any[] - (by default []) - Array of items from which to select. Should be an array of objects with id and text properties.\nAs convenience, you may also pass an array of strings, in which case the same string is used for both the ID and the text.\nItems may be nested by adding a options property to any item, whose value should be another array of items. Items that have children may omit to have an ID.
  • \n
  • optionValueField: string - (by default 'id') - Provide an opportunity to change the name an id property of objects in the items.
  • \n
  • optionTextField: string - (by default 'text') - Provide an opportunity to change the name a text property of objects in the items.
  • \n
  • optGroupLabelField: string - (by default 'label') - Provide an opportunity to change the name a label property of objects with an options property in the items.
  • \n
  • optGroupOptionsField: string - (by default 'options') - Provide an opportunity to change the name of an options property of objects in the items.
  • \n
  • multiple: boolean - (by default false) - Mode of this component. If set true user can select more than one option.
  • \n
  • allowClear: boolean - (by default false) - Set to true to allow the selection to be cleared. This option only applies to single-value inputs.
  • \n
  • placeholder: string - (by default '') - Placeholder text to display when the element has no focus and selected items.
  • \n
  • noAutoComplete: boolean - (by default false) - Set to true to hide the search input. This option only applies to single-value inputs.
  • \n
  • disabled: boolean - (by default false) - When true, it specifies that the component should be disabled.
  • \n
  • defaultValue: any|any[] - (by default []) - Use to set default value.
  • \n
\n

Events

\n
    \n
  • typed - It is fired after changing of search input. Returns string with that value.
  • \n
\n'},eGAc:function(e,t){e.exports='

Select multiple cities

\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
\n'},fRUx:function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},grVA:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r={closed:!0,next:function(e){},error:function(e){throw e},complete:function(){}}},kQVV:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){return e&&"number"==typeof e.length}},ksPu:function(e,t){e.exports={name:"ng2-select-ex",version:"3.2.0-beta4",license:"MIT",scripts:{ng:"ng",start:"ng serve",build:"npm run lint && npm test && npm run build.package && npm run build.demo","build.demo":"ng build --prod","build.package":"ng-packagr -p ng-package.json",test:"ng test -sr","test-coverage":"ng test -sr -cc",lint:"ng lint",e2e:"ng e2e"},private:!1,description:"Angular based replacement for select boxes",keywords:["ngx-select","angular","angular2","angular4","angular5","select","select2","ui-select","multiselect","multi-select"],author:"Konstantin Polyntsov ",repository:{type:"git",url:"git+ssh://git@github.com:optimistex/ng2-select-ex.git"},bugs:{url:"https://github.com/optimistex/ng2-select-ex/issues"},homepage:"https://github.com/optimistex/ng2-select-ex#readme",peerDependencies:{"@angular/common":">=4.3.0 || >5.0.0","@angular/core":">=4.3.0 || >5.0.0"},dependencies:{"@angular/animations":"^5.2.0","@angular/common":"^5.2.0","@angular/compiler":"^5.2.0","@angular/core":"^5.2.0","@angular/forms":"^5.2.0","@angular/http":"^5.2.0","@angular/platform-browser":"^5.2.0","@angular/platform-browser-dynamic":"^5.2.0","@angular/router":"^5.2.0","@types/marked":"^0.3.0","@types/webpack":"^3.8.4","core-js":"^2.4.1","html-loader":"^0.5.5",lodash:"^4.17.4",rxjs:"^5.5.6","zone.js":"^0.8.19"},devDependencies:{"@angular/cli":"1.6.6","@angular/compiler-cli":"^5.2.0","@angular/language-service":"^5.2.0","@types/jasmine":"~2.8.3","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60",codecov:"^3.0.0",codelyzer:"^4.0.1","jasmine-core":"~2.8.0","jasmine-spec-reporter":"~4.2.1",karma:"~2.0.0","karma-chrome-launcher":"~2.2.0","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","ng-packagr":"^1.6.0",protractor:"~5.1.2","ts-node":"~4.1.0",tslint:"~5.9.1",typescript:"~2.5.3","markdown-loader":"^2.0.2","ngx-bootstrap":"^2.0.2","pre-commit":"^1.2.2"},contributors:[{name:"Konstantin Polyntsov",email:"optimistex@gmail.com",url:"https://github.com/optimistex"},{name:"Vyacheslav Chub",email:"vyacheslav.chub@valor-software.com",url:"https://github.com/buchslava"},{name:"Dmitriy Shekhovtsov",email:"valorkin@gmail.com",url:"https://github.com/valorkin"},{name:"Oleksandr Telnov",email:"otelnov@gmail.com",url:"https://github.com/otelnov"}]}},lI6h:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("6Xbx"),o=function(e){function t(){e.apply(this,arguments)}return Object(r.b)(t,e),t.prototype.notifyNext=function(e,t,n,r,o){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(n("E9/g").a)},mHG6:function(e,t,n){"use strict";t.a=function(e){return e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}},mz3w:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){var t,r=n("xIGM").a.Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}()},nthD:function(e,t){e.exports='

Select a single city with {{items.length}} items

\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
'},qH3Z:function(e,t){e.exports="import {Component} from '@angular/core';\n\n@Component({\n selector: 'no-autocomplete-demo',\n templateUrl: './no-autocomplete-demo.html'\n})\nexport class NoAutoCompleteDemoComponent {\n public _items: string[] = ['Amsterdam', 'Antwerp', 'Athens', 'Barcelona',\n 'Berlin', 'Birmingham', 'Bradford', 'Bremen', 'Brussels', 'Bucharest',\n 'Budapest', 'Cologne', 'Copenhagen', 'Dortmund', 'Dresden', 'Dublin',\n 'D\xfcsseldorf', 'Essen', 'Frankfurt', 'Genoa', 'Glasgow', 'Gothenburg',\n 'Hamburg', 'Hannover', 'Helsinki', 'Krak\xf3w', 'Leeds', 'Leipzig', 'Lisbon',\n 'London', 'Madrid', 'Manchester', 'Marseille', 'Milan', 'Munich', 'M\xe1laga',\n 'Naples', 'Palermo', 'Paris', 'Pozna\u0144', 'Prague', 'Riga', 'Rome',\n 'Rotterdam', 'Seville', 'Sheffield', 'Sofia', 'Stockholm', 'Stuttgart',\n 'The Hague', 'Turin', 'Valencia', 'Vienna', 'Vilnius', 'Warsaw', 'Wroc\u0142aw',\n 'Zagreb', 'Zaragoza', '\u0141\xf3d\u017a'];\n\n constructor() {\n const a = [];\n for (let i = 1; i <= 20; i++) {\n this._items.forEach(v => a.push(i + ' ' + v));\n }\n this.items = a;\n }\n\n public items: string[] = [];\n public ngxValue: any = [];\n public ngxDisabled = false;\n}\n"},qLnt:function(e,t,n){"use strict";var r=n("1j/l"),o=n("NGRF"),i=n("B1iP"),u=n("8ofh"),l=n("NePw"),a=n("6Xbx"),s=function(e){function t(t){e.call(this),this.errors=t;var n=Error.call(this,t?t.length+" errors occurred during unsubscription:\n "+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n "):"");this.name=n.name="UnsubscriptionError",this.stack=n.stack,this.message=n.message}return Object(a.b)(t,e),t}(Error);n.d(t,"a",function(){return c});var c=function(){function e(e){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var e,t=!1;if(!this.closed){var n=this._parent,a=this._parents,c=this._unsubscribe,p=this._subscriptions;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;for(var d=-1,h=a?a.length:0;n;)n.remove(this),n=++d\n \n \n\n'},wDkl:function(e,t){e.exports='

Getting started

\n

First of all, Welcome!

\n'},wP3s:function(e,t,n){"use strict";t.a=function(e,t,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),function(r){return"number"==typeof t&&(n=t,t=null),r.lift(new u(e,t,n))}};var r=n("6Xbx"),o=n("qgI0"),i=n("lI6h"),u=function(){function e(e,t,n){void 0===n&&(n=Number.POSITIVE_INFINITY),this.project=e,this.resultSelector=t,this.concurrent=n}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.project,this.resultSelector,this.concurrent))},e}(),l=function(e){function t(t,n,r,o){void 0===o&&(o=Number.POSITIVE_INFINITY),e.call(this,t),this.project=n,this.resultSelector=r,this.concurrent=o,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}return Object(r.b)(t,e),t.prototype._next=function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(i.a)},xIGM:function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return i});var r="undefined"!=typeof window&&window,o="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,i=r||"undefined"!=typeof e&&e||o}).call(t,n("fRUx"))},xrDH:function(e,t,n){(function(e,r){var o;(function(){var i,u=200,l="Expected a function",a="__lodash_placeholder__",s=1,c=2,f=4,p=1,d=2,h=1,g=2,v=4,y=8,m=16,_=32,b=64,w=128,x=256,C=512,E=800,O=16,k=1/0,V=9007199254740991,A=1.7976931348623157e308,T=NaN,S=4294967295,j=S-1,P=S>>>1,I=[["ary",w],["bind",h],["bindKey",g],["curry",y],["curryRight",m],["flip",C],["partial",_],["partialRight",b],["rearg",x]],D="[object Arguments]",N="[object Array]",M="[object AsyncFunction]",R="[object Boolean]",F="[object Date]",L="[object DOMException]",B="[object Error]",U="[object Function]",H="[object GeneratorFunction]",z="[object Map]",G="[object Number]",W="[object Null]",Z="[object Object]",q="[object Proxy]",$="[object RegExp]",Q="[object Set]",K="[object String]",Y="[object Symbol]",J="[object Undefined]",X="[object WeakMap]",ee="[object ArrayBuffer]",te="[object DataView]",ne="[object Float32Array]",re="[object Float64Array]",oe="[object Int8Array]",ie="[object Int16Array]",ue="[object Int32Array]",le="[object Uint8Array]",ae="[object Uint8ClampedArray]",se="[object Uint16Array]",ce="[object Uint32Array]",fe=/\b__p \+= '';/g,pe=/\b(__p \+=) '' \+/g,de=/(__e\(.*?\)|\b__t\)) \+\n'';/g,he=/&(?:amp|lt|gt|quot|#39);/g,ge=/[&<>"']/g,ve=RegExp(he.source),ye=RegExp(ge.source),me=/<%-([\s\S]+?)%>/g,_e=/<%([\s\S]+?)%>/g,be=/<%=([\s\S]+?)%>/g,we=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xe=/^\w*$/,Ce=/^\./,Ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Oe=/[\\^$.*+?()[\]{}|]/g,ke=RegExp(Oe.source),Ve=/^\s+|\s+$/g,Ae=/^\s+/,Te=/\s+$/,Se=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,je=/\{\n\/\* \[wrapped with (.+)\] \*/,Pe=/,? & /,Ie=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,De=/\\(\\)?/g,Ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Me=/\w*$/,Re=/^[-+]0x[0-9a-f]+$/i,Fe=/^0b[01]+$/i,Le=/^\[object .+?Constructor\]$/,Be=/^0o[0-7]+$/i,Ue=/^(?:0|[1-9]\d*)$/,He=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ze=/($^)/,Ge=/['\n\r\u2028\u2029\\]/g,We="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ze="\\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",qe="["+Ze+"]",$e="["+We+"]",Qe="\\d+",Ke="[a-z\\xdf-\\xf6\\xf8-\\xff]",Ye="[^\\ud800-\\udfff"+Ze+Qe+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Je="\\ud83c[\\udffb-\\udfff]",Xe="[^\\ud800-\\udfff]",et="(?:\\ud83c[\\udde6-\\uddff]){2}",tt="[\\ud800-\\udbff][\\udc00-\\udfff]",nt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",rt="(?:"+Ke+"|"+Ye+")",ot="(?:"+nt+"|"+Ye+")",it="(?:"+$e+"|"+Je+")?",ut="[\\ufe0e\\ufe0f]?"+it+"(?:\\u200d(?:"+[Xe,et,tt].join("|")+")[\\ufe0e\\ufe0f]?"+it+")*",lt="(?:"+["[\\u2700-\\u27bf]",et,tt].join("|")+")"+ut,at="(?:"+[Xe+$e+"?",$e,et,tt,"[\\ud800-\\udfff]"].join("|")+")",st=RegExp("['\u2019]","g"),ct=RegExp($e,"g"),ft=RegExp(Je+"(?="+Je+")|"+at+ut,"g"),pt=RegExp([nt+"?"+Ke+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[qe,nt,"$"].join("|")+")",ot+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[qe,nt+rt,"$"].join("|")+")",nt+"?"+rt+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",nt+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)","\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)",Qe,lt].join("|"),"g"),dt=RegExp("[\\u200d\\ud800-\\udfff"+We+"\\ufe0e\\ufe0f]"),ht=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,gt=["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"],vt=-1,yt={};yt[ne]=yt[re]=yt[oe]=yt[ie]=yt[ue]=yt[le]=yt[ae]=yt[se]=yt[ce]=!0,yt[D]=yt[N]=yt[ee]=yt[R]=yt[te]=yt[F]=yt[B]=yt[U]=yt[z]=yt[G]=yt[Z]=yt[$]=yt[Q]=yt[K]=yt[X]=!1;var mt={};mt[D]=mt[N]=mt[ee]=mt[te]=mt[R]=mt[F]=mt[ne]=mt[re]=mt[oe]=mt[ie]=mt[ue]=mt[z]=mt[G]=mt[Z]=mt[$]=mt[Q]=mt[K]=mt[Y]=mt[le]=mt[ae]=mt[se]=mt[ce]=!0,mt[B]=mt[U]=mt[X]=!1;var _t={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},bt=parseFloat,wt=parseInt,xt="object"==typeof e&&e&&e.Object===Object&&e,Ct="object"==typeof self&&self&&self.Object===Object&&self,Et=xt||Ct||Function("return this")(),Ot="object"==typeof t&&t&&!t.nodeType&&t,kt=Ot&&"object"==typeof r&&r&&!r.nodeType&&r,Vt=kt&&kt.exports===Ot,At=Vt&&xt.process,Tt=function(){try{return At&&At.binding&&At.binding("util")}catch(e){}}(),St=Tt&&Tt.isArrayBuffer,jt=Tt&&Tt.isDate,Pt=Tt&&Tt.isMap,It=Tt&&Tt.isRegExp,Dt=Tt&&Tt.isSet,Nt=Tt&&Tt.isTypedArray;function Mt(e,t){return e.set(t[0],t[1]),e}function Rt(e,t){return e.add(t),e}function Ft(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 Lt(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function Gt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function dn(e,t){for(var n=e.length;n--&&Xt(t,e[n],0)>-1;);return n}var hn=on({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"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"}),gn=on({"&":"&","<":"<",">":">",'"':""","'":"'"});function vn(e){return"\\"+_t[e]}function yn(e){return dt.test(e)}function mn(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function _n(e,t){return function(n){return e(t(n))}}function bn(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"}),kn=function e(t){var n,r=(t=null==t?Et:kn.defaults(Et.Object(),t,kn.pick(Et,gt))).Array,o=t.Date,We=t.Error,Ze=t.Function,qe=t.Math,$e=t.Object,Qe=t.RegExp,Ke=t.String,Ye=t.TypeError,Je=r.prototype,Xe=$e.prototype,et=t["__core-js_shared__"],tt=Ze.prototype.toString,nt=Xe.hasOwnProperty,rt=0,ot=(n=/[^.]+$/.exec(et&&et.keys&&et.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",it=Xe.toString,ut=tt.call($e),lt=Et._,at=Qe("^"+tt.call(nt).replace(Oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ft=Vt?t.Buffer:i,dt=t.Symbol,_t=t.Uint8Array,xt=ft?ft.allocUnsafe:i,Ct=_n($e.getPrototypeOf,$e),Ot=$e.create,kt=Xe.propertyIsEnumerable,At=Je.splice,Tt=dt?dt.isConcatSpreadable:i,Kt=dt?dt.iterator:i,on=dt?dt.toStringTag:i,Vn=function(){try{var e=ki($e,"defineProperty");return e({},"",{}),e}catch(e){}}(),An=t.clearTimeout!==Et.clearTimeout&&t.clearTimeout,Tn=o&&o.now!==Et.Date.now&&o.now,Sn=t.setTimeout!==Et.setTimeout&&t.setTimeout,jn=qe.ceil,Pn=qe.floor,In=$e.getOwnPropertySymbols,Dn=ft?ft.isBuffer:i,Nn=t.isFinite,Mn=Je.join,Rn=_n($e.keys,$e),Fn=qe.max,Ln=qe.min,Bn=o.now,Un=t.parseInt,Hn=qe.random,zn=Je.reverse,Gn=ki(t,"DataView"),Wn=ki(t,"Map"),Zn=ki(t,"Promise"),qn=ki(t,"Set"),$n=ki(t,"WeakMap"),Qn=ki($e,"create"),Kn=$n&&new $n,Yn={},Jn=Yi(Gn),Xn=Yi(Wn),er=Yi(Zn),tr=Yi(qn),nr=Yi($n),rr=dt?dt.prototype:i,or=rr?rr.valueOf:i,ir=rr?rr.toString:i;function ur(e){if(hl(e)&&!rl(e)&&!(e instanceof cr)){if(e instanceof sr)return e;if(nt.call(e,"__wrapped__"))return Ji(e)}return new sr(e)}var lr=function(){function e(){}return function(t){if(!dl(t))return{};if(Ot)return Ot(t);e.prototype=t;var n=new e;return e.prototype=i,n}}();function ar(){}function sr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function cr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=S,this.__views__=[]}function fr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function kr(e,t,n,r,o,u){var l,a=t&s,p=t&c,d=t&f;if(n&&(l=o?n(e,r,o,u):n(e)),l!==i)return l;if(!dl(e))return e;var h=rl(e);if(h){if(l=function(e){var t=e.length,n=e.constructor(t);return t&&"string"==typeof e[0]&&nt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!a)return Go(e,l)}else{var g=Ti(e),v=g==U||g==H;if(ll(e))return Fo(e,a);if(g==Z||g==D||v&&!o){if(l=p||v?{}:ji(e),!a)return p?function(e,t){return Wo(e,Ai(e),t)}(e,function(t,n){return t&&Wo(e,Wl(e),t)}(l)):function(e,t){return Wo(e,Vi(e),t)}(e,xr(l,e))}else{if(!mt[g])return o?e:{};l=function(e,t,n,r){var o,i,u=e.constructor;switch(t){case ee:return Lo(e);case R:case F:return new u(+e);case te:return function(e,t){var n=t?Lo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,r);case ne:case re:case oe:case ie:case ue:case le:case ae:case se:case ce:return Bo(e,r);case z:return function(e,t,n){return qt(t?n(mn(e),s):mn(e),Mt,new e.constructor)}(e,r,n);case G:case K:return new u(e);case $:return(i=new(o=e).constructor(o.source,Me.exec(o))).lastIndex=o.lastIndex,i;case Q:return function(e,t,n){return qt(t?n(wn(e),s):wn(e),Rt,new e.constructor)}(e,r,n);case Y:return or?$e(or.call(e)):{}}}(e,g,kr,a)}}u||(u=new gr);var y=u.get(e);if(y)return y;u.set(e,l);var m=h?i:(d?p?_i:mi:p?Wl:Gl)(e);return Bt(m||e,function(r,o){m&&(r=e[o=r]),_r(l,o,kr(r,t,n,o,e,u))}),l}function Vr(e,t,n){var r=n.length;if(null==e)return!r;for(e=$e(e);r--;){var o=n[r],u=e[o];if(u===i&&!(o in e)||!(0,t[o])(u))return!1}return!0}function Ar(e,t,n){if("function"!=typeof e)throw new Ye(l);return Gi(function(){e.apply(i,n)},t)}function Tr(e,t,n,r){var o=-1,i=zt,l=!0,a=e.length,s=[],c=t.length;if(!a)return s;n&&(t=Wt(t,sn(n))),r?(i=Gt,l=!1):t.length>=u&&(i=fn,l=!1,t=new hr(t));e:for(;++o-1},pr.prototype.set=function(e,t){var n=this.__data__,r=br(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},dr.prototype.clear=function(){this.size=0,this.__data__={hash:new fr,map:new(Wn||pr),string:new fr}},dr.prototype.delete=function(e){var t=Ei(this,e).delete(e);return this.size-=t?1:0,t},dr.prototype.get=function(e){return Ei(this,e).get(e)},dr.prototype.has=function(e){return Ei(this,e).has(e)},dr.prototype.set=function(e,t){var n=Ei(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},hr.prototype.add=hr.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},hr.prototype.has=function(e){return this.__data__.has(e)},gr.prototype.clear=function(){this.__data__=new pr,this.size=0},gr.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},gr.prototype.get=function(e){return this.__data__.get(e)},gr.prototype.has=function(e){return this.__data__.has(e)},gr.prototype.set=function(e,t){var n=this.__data__;if(n instanceof pr){var r=n.__data__;if(!Wn||r.length0&&n(l)?t>1?Nr(l,t-1,n,r,o):Zt(o,l):r||(o[o.length]=l)}return o}var Mr=Qo(),Rr=Qo(!0);function Fr(e,t){return e&&Mr(e,t,Gl)}function Lr(e,t){return e&&Rr(e,t,Gl)}function Br(e,t){return Ht(t,function(t){return cl(e[t])})}function Ur(e,t){for(var n=0,r=(t=Do(t,e)).length;null!=e&&nt}function Wr(e,t){return null!=e&&nt.call(e,t)}function Zr(e,t){return null!=e&&t in $e(e)}function qr(e,t,n){for(var o=n?Gt:zt,u=e[0].length,l=e.length,a=l,s=r(l),c=1/0,f=[];a--;){var p=e[a];a&&t&&(p=Wt(p,sn(t))),c=Ln(p.length,c),s[a]=!n&&(t||u>=120&&p.length>=120)?new hr(a&&p):i}p=e[0];var d=-1,h=s[0];e:for(;++d=l?a:a*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)});r--;)e[r]=e[r].value;return e}(no(e,function(e,n,o){return{criteria:Wt(t,function(t){return t(e)}),index:++r,value:e}}))}function ao(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)l!==e&&At.call(l,a,1),At.call(e,a,1);return e}function co(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;Ii(o)?At.call(e,o,1):ko(e,o)}}return e}function fo(e,t){return e+Pn(Hn()*(t-e+1))}function po(e,t){var n="";if(!e||t<1||t>V)return n;do{t%2&&(n+=e),(t=Pn(t/2))&&(e+=e)}while(t);return n}function ho(e,t){return Wi(Ui(e,t,va),e+"")}function go(e,t,n,r){if(!dl(e))return e;for(var o=-1,u=(t=Do(t,e)).length,l=u-1,a=e;null!=a&&++oi?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var u=r(i);++o>>1,u=e[i];null!==u&&!wl(u)&&(n?u<=t:u=u){var c=t?null:ci(e);if(c)return wn(c);l=!1,o=fn,s=new hr}else s=t?[]:a;e:for(;++r=r?e:mo(e,t,n)}var Ro=An||function(e){return Et.clearTimeout(e)};function Fo(e,t){if(t)return e.slice();var n=e.length,r=xt?xt(n):new e.constructor(n);return e.copy(r),r}function Lo(e){var t=new e.constructor(e.byteLength);return new _t(t).set(new _t(e)),t}function Bo(e,t){var n=t?Lo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Uo(e,t){if(e!==t){var n=e!==i,r=null===e,o=e==e,u=wl(e),l=t!==i,a=null===t,s=t==t,c=wl(t);if(!a&&!c&&!u&&e>t||u&&l&&s&&!a&&!c||r&&l&&s||!n&&s||!o)return 1;if(!r&&!u&&!c&&e1?n[o-1]:i,l=o>2?n[2]:i;for(u=e.length>3&&"function"==typeof u?(o--,u):i,l&&Di(n[0],n[1],l)&&(u=o<3?i:u,o=1),t=$e(t);++r-1?o[u?t[l]:l]:i}}function ei(e){return yi(function(t){var n=t.length,r=n,o=sr.prototype.thru;for(e&&t.reverse();r--;){var u=t[r];if("function"!=typeof u)throw new Ye(l);if(o&&!a&&"wrapper"==wi(u))var a=new sr([],!0)}for(r=a?r:n;++r1&&y.reverse(),p&&ca))return!1;var c=u.get(e);if(c&&u.get(t))return c==t;var f=-1,h=!0,g=n&d?new hr:i;for(u.set(e,t),u.set(t,e);++f-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Se,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Bt(I,function(n){var r="_."+n[0];t&n[1]&&!zt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(je);return t?t[1].split(Pe):[]}(r),n)))}function qi(e){var t=0,n=0;return function(){var r=Bn(),o=O-(r-n);if(n=r,o>0){if(++t>=E)return arguments[0]}else t=0;return e.apply(i,arguments)}}function $i(e,t){var n=-1,r=e.length,o=r-1;for(t=t===i?r:t;++n1?e[t-1]:i;return mu(e,n="function"==typeof n?(e.pop(),n):i)});function Ou(e){var t=ur(e);return t.__chain__=!0,t}function ku(e,t){return t(e)}var Vu=yi(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return Er(t,e)};return!(t>1||this.__actions__.length)&&r instanceof cr&&Ii(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:ku,args:[o],thisArg:i}),new sr(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(i),e})):this.thru(o)}),Au=Zo(function(e,t,n){nt.call(e,n)?++e[n]:Cr(e,n,1)}),Tu=Xo(nu),Su=Xo(ru);function ju(e,t){return(rl(e)?Bt:Sr)(e,Ci(t,3))}function Pu(e,t){return(rl(e)?function(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}:jr)(e,Ci(t,3))}var Iu=Zo(function(e,t,n){nt.call(e,n)?e[n].push(t):Cr(e,n,[t])}),Du=ho(function(e,t,n){var o=-1,i="function"==typeof t,u=il(e)?r(e.length):[];return Sr(e,function(e){u[++o]=i?Ft(t,e,n):$r(e,t,n)}),u}),Nu=Zo(function(e,t,n){Cr(e,n,t)});function Mu(e,t){return(rl(e)?Wt:no)(e,Ci(t,3))}var Ru=Zo(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),Fu=ho(function(e,t){if(null==e)return[];var n=t.length;return n>1&&Di(e,t[0],t[1])?t=[]:n>2&&Di(t[0],t[1],t[2])&&(t=[t[0]]),lo(e,Nr(t,1),[])}),Lu=Tn||function(){return Et.Date.now()};function Bu(e,t,n){return t=n?i:t,pi(e,w,i,i,i,i,t=e&&null==t?e.length:t)}function Uu(e,t){var n;if("function"!=typeof t)throw new Ye(l);return e=Vl(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=i),n}}var Hu=ho(function(e,t,n){var r=h;if(n.length){var o=bn(n,xi(Hu));r|=_}return pi(e,r,t,n,o)}),zu=ho(function(e,t,n){var r=h|g;if(n.length){var o=bn(n,xi(zu));r|=_}return pi(t,r,e,n,o)});function Gu(e,t,n){var r,o,u,a,s,c,f=0,p=!1,d=!1,h=!0;if("function"!=typeof e)throw new Ye(l);function g(t){var n=r,u=o;return r=o=i,f=t,a=e.apply(u,n)}function v(e){var n=e-c;return c===i||n>=t||n<0||d&&e-f>=u}function y(){var e=Lu();if(v(e))return m(e);s=Gi(y,function(e){var n=t-(e-c);return d?Ln(n,u-(e-f)):n}(e))}function m(e){return s=i,h&&r?g(e):(r=o=i,a)}function _(){var e=Lu(),n=v(e);if(r=arguments,o=this,c=e,n){if(s===i)return function(e){return f=e,s=Gi(y,t),p?g(e):a}(c);if(d)return s=Gi(y,t),g(c)}return s===i&&(s=Gi(y,t)),a}return t=Tl(t)||0,dl(n)&&(p=!!n.leading,u=(d="maxWait"in n)?Fn(Tl(n.maxWait)||0,t):u,h="trailing"in n?!!n.trailing:h),_.cancel=function(){s!==i&&Ro(s),f=0,r=c=o=s=i},_.flush=function(){return s===i?a:m(Lu())},_}var Wu=ho(function(e,t){return Ar(e,1,t)}),Zu=ho(function(e,t,n){return Ar(e,Tl(t)||0,n)});function qu(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ye(l);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=e.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(qu.Cache||dr),n}function $u(e){if("function"!=typeof e)throw new Ye(l);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)}}qu.Cache=dr;var Qu=No(function(e,t){var n=(t=1==t.length&&rl(t[0])?Wt(t[0],sn(Ci())):Wt(Nr(t,1),sn(Ci()))).length;return ho(function(r){for(var o=-1,i=Ln(r.length,n);++o=t}),nl=Qr(function(){return arguments}())?Qr:function(e){return hl(e)&&nt.call(e,"callee")&&!kt.call(e,"callee")},rl=r.isArray,ol=St?sn(St):function(e){return hl(e)&&zr(e)==ee};function il(e){return null!=e&&pl(e.length)&&!cl(e)}function ul(e){return hl(e)&&il(e)}var ll=Dn||Ta,al=jt?sn(jt):function(e){return hl(e)&&zr(e)==F};function sl(e){if(!hl(e))return!1;var t=zr(e);return t==B||t==L||"string"==typeof e.message&&"string"==typeof e.name&&!yl(e)}function cl(e){if(!dl(e))return!1;var t=zr(e);return t==U||t==H||t==M||t==q}function fl(e){return"number"==typeof e&&e==Vl(e)}function pl(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=V}function dl(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function hl(e){return null!=e&&"object"==typeof e}var gl=Pt?sn(Pt):function(e){return hl(e)&&Ti(e)==z};function vl(e){return"number"==typeof e||hl(e)&&zr(e)==G}function yl(e){if(!hl(e)||zr(e)!=Z)return!1;var t=Ct(e);if(null===t)return!0;var n=nt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&tt.call(n)==ut}var ml=It?sn(It):function(e){return hl(e)&&zr(e)==$},_l=Dt?sn(Dt):function(e){return hl(e)&&Ti(e)==Q};function bl(e){return"string"==typeof e||!rl(e)&&hl(e)&&zr(e)==K}function wl(e){return"symbol"==typeof e||hl(e)&&zr(e)==Y}var xl=Nt?sn(Nt):function(e){return hl(e)&&pl(e.length)&&!!yt[zr(e)]},Cl=li(to),El=li(function(e,t){return e<=t});function Ol(e){if(!e)return[];if(il(e))return bl(e)?En(e):Go(e);if(Kt&&e[Kt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Kt]());var t=Ti(e);return(t==z?mn:t==Q?wn:Xl)(e)}function kl(e){return e?(e=Tl(e))===k||e===-k?(e<0?-1:1)*A:e==e?e:0:0===e?e:0}function Vl(e){var t=kl(e),n=t%1;return t==t?n?t-n:t:0}function Al(e){return e?Or(Vl(e),0,S):0}function Tl(e){if("number"==typeof e)return e;if(wl(e))return T;if(dl(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=dl(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Ve,"");var n=Fe.test(e);return n||Be.test(e)?wt(e.slice(2),n?2:8):Re.test(e)?T:+e}function Sl(e){return Wo(e,Wl(e))}function jl(e){return null==e?"":Eo(e)}var Pl=qo(function(e,t){if(Fi(t)||il(t))Wo(t,Gl(t),e);else for(var n in t)nt.call(t,n)&&_r(e,n,t[n])}),Il=qo(function(e,t){Wo(t,Wl(t),e)}),Dl=qo(function(e,t,n,r){Wo(t,Wl(t),e,r)}),Nl=qo(function(e,t,n,r){Wo(t,Gl(t),e,r)}),Ml=yi(Er),Rl=ho(function(e){return e.push(i,di),Ft(Dl,i,e)}),Fl=ho(function(e){return e.push(i,hi),Ft(ql,i,e)});function Ll(e,t,n){var r=null==e?i:Ur(e,t);return r===i?n:r}function Bl(e,t){return null!=e&&Si(e,t,Zr)}var Ul=ni(function(e,t,n){e[t]=n},da(va)),Hl=ni(function(e,t,n){nt.call(e,t)?e[t].push(n):e[t]=[n]},Ci),zl=ho($r);function Gl(e){return il(e)?vr(e):eo(e)}function Wl(e){return il(e)?vr(e,!0):function(e){if(!dl(e))return function(e){var t=[];if(null!=e)for(var n in $e(e))t.push(n);return t}(e);var t=Fi(e),n=[];for(var r in e)("constructor"!=r||!t&&nt.call(e,r))&&n.push(r);return n}(e)}var Zl=qo(function(e,t,n){io(e,t,n)}),ql=qo(function(e,t,n,r){io(e,t,n,r)}),$l=yi(function(e,t){var n={};if(null==e)return n;var r=!1;t=Wt(t,function(t){return t=Do(t,e),r||(r=t.length>1),t}),Wo(e,_i(e),n),r&&(n=kr(n,s|c|f,gi));for(var o=t.length;o--;)ko(n,t[o]);return n}),Ql=yi(function(e,t){return null==e?{}:function(e,t){return ao(e,t,function(t,n){return Bl(e,n)})}(e,t)});function Kl(e,t){if(null==e)return{};var n=Wt(_i(e),function(e){return[e]});return t=Ci(t),ao(e,n,function(e,n){return t(e,n[0])})}var Yl=fi(Gl),Jl=fi(Wl);function Xl(e){return null==e?[]:cn(e,Gl(e))}var ea=Yo(function(e,t,n){return t=t.toLowerCase(),e+(n?ta(t):t)});function ta(e){return sa(jl(e).toLowerCase())}function na(e){return(e=jl(e))&&e.replace(He,hn).replace(ct,"")}var ra=Yo(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),oa=Yo(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),ia=Ko("toLowerCase"),ua=Yo(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),la=Yo(function(e,t,n){return e+(n?" ":"")+sa(t)}),aa=Yo(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),sa=Ko("toUpperCase");function ca(e,t,n){return e=jl(e),(t=n?i:t)===i?function(e){return ht.test(e)}(e)?function(e){return e.match(pt)||[]}(e):function(e){return e.match(Ie)||[]}(e):e.match(t)||[]}var fa=ho(function(e,t){try{return Ft(e,i,t)}catch(e){return sl(e)?e:new We(e)}}),pa=yi(function(e,t){return Bt(t,function(t){t=Ki(t),Cr(e,t,Hu(e[t],e))}),e});function da(e){return function(){return e}}var ha=ei(),ga=ei(!0);function va(e){return e}function ya(e){return Xr("function"==typeof e?e:kr(e,s))}var ma=ho(function(e,t){return function(n){return $r(n,e,t)}}),_a=ho(function(e,t){return function(n){return $r(e,n,t)}});function ba(e,t,n){var r=Gl(t),o=Br(t,r);null!=n||dl(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=Br(t,Gl(t)));var i=!(dl(n)&&"chain"in n&&!n.chain),u=cl(e);return Bt(o,function(n){var r=t[n];e[n]=r,u&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Go(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Zt([this.value()],arguments))})}),e}function wa(){}var xa=oi(Wt),Ca=oi(Ut),Ea=oi(Qt);function Oa(e){return Ni(e)?rn(Ki(e)):function(e){return function(t){return Ur(t,e)}}(e)}var ka=ui(),Va=ui(!0);function Aa(){return[]}function Ta(){return!1}var Sa,ja=ri(function(e,t){return e+t},0),Pa=si("ceil"),Ia=ri(function(e,t){return e/t},1),Da=si("floor"),Na=ri(function(e,t){return e*t},1),Ma=si("round"),Ra=ri(function(e,t){return e-t},0);return ur.after=function(e,t){if("function"!=typeof t)throw new Ye(l);return e=Vl(e),function(){if(--e<1)return t.apply(this,arguments)}},ur.ary=Bu,ur.assign=Pl,ur.assignIn=Il,ur.assignInWith=Dl,ur.assignWith=Nl,ur.at=Ml,ur.before=Uu,ur.bind=Hu,ur.bindAll=pa,ur.bindKey=zu,ur.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return rl(e)?e:[e]},ur.chain=Ou,ur.chunk=function(e,t,n){t=(n?Di(e,t,n):t===i)?1:Fn(Vl(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var u=0,l=0,a=r(jn(o/t));uo?0:o+n),(r=r===i||r>o?o:Vl(r))<0&&(r+=o),r=n>r?0:Al(r);n>>0)?(e=jl(e))&&("string"==typeof t||null!=t&&!ml(t))&&!(t=Eo(t))&&yn(e)?Mo(En(e),0,n):e.split(t,n):[]},ur.spread=function(e,t){if("function"!=typeof e)throw new Ye(l);return t=null==t?0:Fn(Vl(t),0),ho(function(n){var r=n[t],o=Mo(n,0,t);return r&&Zt(o,r),Ft(e,this,o)})},ur.tail=function(e){var t=null==e?0:e.length;return t?mo(e,1,t):[]},ur.take=function(e,t,n){return e&&e.length?mo(e,0,(t=n||t===i?1:Vl(t))<0?0:t):[]},ur.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?mo(e,(t=r-(t=n||t===i?1:Vl(t)))<0?0:t,r):[]},ur.takeRightWhile=function(e,t){return e&&e.length?Ao(e,Ci(t,3),!1,!0):[]},ur.takeWhile=function(e,t){return e&&e.length?Ao(e,Ci(t,3)):[]},ur.tap=function(e,t){return t(e),e},ur.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Ye(l);return dl(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Gu(e,t,{leading:r,maxWait:t,trailing:o})},ur.thru=ku,ur.toArray=Ol,ur.toPairs=Yl,ur.toPairsIn=Jl,ur.toPath=function(e){return rl(e)?Wt(e,Ki):wl(e)?[e]:Go(Qi(jl(e)))},ur.toPlainObject=Sl,ur.transform=function(e,t,n){var r=rl(e),o=r||ll(e)||xl(e);if(t=Ci(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:dl(e)&&cl(i)?lr(Ct(e)):{}}return(o?Bt:Fr)(e,function(e,r,o){return t(n,e,r,o)}),n},ur.unary=function(e){return Bu(e,1)},ur.union=hu,ur.unionBy=gu,ur.unionWith=vu,ur.uniq=function(e){return e&&e.length?Oo(e):[]},ur.uniqBy=function(e,t){return e&&e.length?Oo(e,Ci(t,2)):[]},ur.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?Oo(e,i,t):[]},ur.unset=function(e,t){return null==e||ko(e,t)},ur.unzip=yu,ur.unzipWith=mu,ur.update=function(e,t,n){return null==e?e:Vo(e,t,Io(n))},ur.updateWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:Vo(e,t,Io(n),r)},ur.values=Xl,ur.valuesIn=function(e){return null==e?[]:cn(e,Wl(e))},ur.without=_u,ur.words=ca,ur.wrap=function(e,t){return Ku(Io(t),e)},ur.xor=bu,ur.xorBy=wu,ur.xorWith=xu,ur.zip=Cu,ur.zipObject=function(e,t){return jo(e||[],t||[],_r)},ur.zipObjectDeep=function(e,t){return jo(e||[],t||[],go)},ur.zipWith=Eu,ur.entries=Yl,ur.entriesIn=Jl,ur.extend=Il,ur.extendWith=Dl,ba(ur,ur),ur.add=ja,ur.attempt=fa,ur.camelCase=ea,ur.capitalize=ta,ur.ceil=Pa,ur.clamp=function(e,t,n){return n===i&&(n=t,t=i),n!==i&&(n=(n=Tl(n))==n?n:0),t!==i&&(t=(t=Tl(t))==t?t:0),Or(Tl(e),t,n)},ur.clone=function(e){return kr(e,f)},ur.cloneDeep=function(e){return kr(e,s|f)},ur.cloneDeepWith=function(e,t){return kr(e,s|f,t="function"==typeof t?t:i)},ur.cloneWith=function(e,t){return kr(e,f,t="function"==typeof t?t:i)},ur.conformsTo=function(e,t){return null==t||Vr(e,t,Gl(t))},ur.deburr=na,ur.defaultTo=function(e,t){return null==e||e!=e?t:e},ur.divide=Ia,ur.endsWith=function(e,t,n){e=jl(e),t=Eo(t);var r=e.length,o=n=n===i?r:Or(Vl(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},ur.eq=Xu,ur.escape=function(e){return(e=jl(e))&&ye.test(e)?e.replace(ge,gn):e},ur.escapeRegExp=function(e){return(e=jl(e))&&ke.test(e)?e.replace(Oe,"\\$&"):e},ur.every=function(e,t,n){var r=rl(e)?Ut:Pr;return n&&Di(e,t,n)&&(t=i),r(e,Ci(t,3))},ur.find=Tu,ur.findIndex=nu,ur.findKey=function(e,t){return Yt(e,Ci(t,3),Fr)},ur.findLast=Su,ur.findLastIndex=ru,ur.findLastKey=function(e,t){return Yt(e,Ci(t,3),Lr)},ur.floor=Da,ur.forEach=ju,ur.forEachRight=Pu,ur.forIn=function(e,t){return null==e?e:Mr(e,Ci(t,3),Wl)},ur.forInRight=function(e,t){return null==e?e:Rr(e,Ci(t,3),Wl)},ur.forOwn=function(e,t){return e&&Fr(e,Ci(t,3))},ur.forOwnRight=function(e,t){return e&&Lr(e,Ci(t,3))},ur.get=Ll,ur.gt=el,ur.gte=tl,ur.has=function(e,t){return null!=e&&Si(e,t,Wr)},ur.hasIn=Bl,ur.head=iu,ur.identity=va,ur.includes=function(e,t,n,r){e=il(e)?e:Xl(e),n=n&&!r?Vl(n):0;var o=e.length;return n<0&&(n=Fn(o+n,0)),bl(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Xt(e,t,n)>-1},ur.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:Vl(n);return o<0&&(o=Fn(r+o,0)),Xt(e,t,o)},ur.inRange=function(e,t,n){return t=kl(t),n===i?(n=t,t=0):n=kl(n),function(e,t,n){return e>=Ln(t,n)&&e=-V&&e<=V},ur.isSet=_l,ur.isString=bl,ur.isSymbol=wl,ur.isTypedArray=xl,ur.isUndefined=function(e){return e===i},ur.isWeakMap=function(e){return hl(e)&&Ti(e)==X},ur.isWeakSet=function(e){return hl(e)&&"[object WeakSet]"==zr(e)},ur.join=function(e,t){return null==e?"":Mn.call(e,t)},ur.kebabCase=ra,ur.last=su,ur.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return n!==i&&(o=(o=Vl(n))<0?Fn(r+o,0):Ln(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):Jt(e,tn,o,!0)},ur.lowerCase=oa,ur.lowerFirst=ia,ur.lt=Cl,ur.lte=El,ur.max=function(e){return e&&e.length?Ir(e,va,Gr):i},ur.maxBy=function(e,t){return e&&e.length?Ir(e,Ci(t,2),Gr):i},ur.mean=function(e){return nn(e,va)},ur.meanBy=function(e,t){return nn(e,Ci(t,2))},ur.min=function(e){return e&&e.length?Ir(e,va,to):i},ur.minBy=function(e,t){return e&&e.length?Ir(e,Ci(t,2),to):i},ur.stubArray=Aa,ur.stubFalse=Ta,ur.stubObject=function(){return{}},ur.stubString=function(){return""},ur.stubTrue=function(){return!0},ur.multiply=Na,ur.nth=function(e,t){return e&&e.length?uo(e,Vl(t)):i},ur.noConflict=function(){return Et._===this&&(Et._=lt),this},ur.noop=wa,ur.now=Lu,ur.pad=function(e,t,n){e=jl(e);var r=(t=Vl(t))?Cn(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return ii(Pn(o),n)+e+ii(jn(o),n)},ur.padEnd=function(e,t,n){e=jl(e);var r=(t=Vl(t))?Cn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=Hn();return Ln(e+o*(t-e+bt("1e-"+((o+"").length-1))),t)}return fo(e,t)},ur.reduce=function(e,t,n){var r=rl(e)?qt:un,o=arguments.length<3;return r(e,Ci(t,4),n,o,Sr)},ur.reduceRight=function(e,t,n){var r=rl(e)?$t:un,o=arguments.length<3;return r(e,Ci(t,4),n,o,jr)},ur.repeat=function(e,t,n){return t=(n?Di(e,t,n):t===i)?1:Vl(t),po(jl(e),t)},ur.replace=function(){var e=arguments,t=jl(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ur.result=function(e,t,n){var r=-1,o=(t=Do(t,e)).length;for(o||(o=1,e=i);++rV)return[];var n=S,r=Ln(e,S);t=Ci(t),e-=S;for(var o=an(r,t);++n=u)return e;var a=n-Cn(r);if(a<1)return r;var s=l?Mo(l,0,a).join(""):e.slice(0,a);if(o===i)return s+r;if(l&&(a+=s.length-a),ml(o)){if(e.slice(a).search(o)){var c,f=s;for(o.global||(o=Qe(o.source,jl(Me.exec(o))+"g")),o.lastIndex=0;c=o.exec(f);)var p=c.index;s=s.slice(0,p===i?a:p)}}else if(e.indexOf(Eo(o),a)!=a){var d=s.lastIndexOf(o);d>-1&&(s=s.slice(0,d))}return s+r},ur.unescape=function(e){return(e=jl(e))&&ve.test(e)?e.replace(he,On):e},ur.uniqueId=function(e){var t=++rt;return jl(e)+t},ur.upperCase=aa,ur.upperFirst=sa,ur.each=ju,ur.eachRight=Pu,ur.first=iu,ba(ur,(Sa={},Fr(ur,function(e,t){nt.call(ur.prototype,t)||(Sa[t]=e)}),Sa),{chain:!1}),ur.VERSION="4.17.4",Bt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){ur[e].placeholder=ur}),Bt(["drop","take"],function(e,t){cr.prototype[e]=function(n){n=n===i?1:Fn(Vl(n),0);var r=this.__filtered__&&!t?new cr(this):this.clone();return r.__filtered__?r.__takeCount__=Ln(n,r.__takeCount__):r.__views__.push({size:Ln(n,S),type:e+(r.__dir__<0?"Right":"")}),r},cr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Bt(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;cr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ci(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Bt(["head","last"],function(e,t){var n="take"+(t?"Right":"");cr.prototype[e]=function(){return this[n](1).value()[0]}}),Bt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");cr.prototype[e]=function(){return this.__filtered__?new cr(this):this[n](1)}}),cr.prototype.compact=function(){return this.filter(va)},cr.prototype.find=function(e){return this.filter(e).head()},cr.prototype.findLast=function(e){return this.reverse().find(e)},cr.prototype.invokeMap=ho(function(e,t){return"function"==typeof e?new cr(this):this.map(function(n){return $r(n,e,t)})}),cr.prototype.reject=function(e){return this.filter($u(Ci(e)))},cr.prototype.slice=function(e,t){e=Vl(e);var n=this;return n.__filtered__&&(e>0||t<0)?new cr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==i&&(n=(t=Vl(t))<0?n.dropRight(-t):n.take(t-e)),n)},cr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},cr.prototype.toArray=function(){return this.take(S)},Fr(cr.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=ur[r?"take"+("last"==t?"Right":""):t],u=r||/^find/.test(t);o&&(ur.prototype[t]=function(){var t=this.__wrapped__,l=r?[1]:arguments,a=t instanceof cr,s=l[0],c=a||rl(t),f=function(e){var t=o.apply(ur,Zt([e],l));return r&&p?t[0]:t};c&&n&&"function"==typeof s&&1!=s.length&&(a=c=!1);var p=this.__chain__,d=u&&!p,h=a&&!this.__actions__.length;if(!u&&c){t=h?t:new cr(this);var g=e.apply(t,l);return g.__actions__.push({func:ku,args:[f],thisArg:i}),new sr(g,p)}return d&&h?e.apply(this,l):(g=this.thru(f),d?r?g.value()[0]:g.value():g)})}),Bt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Je[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);ur.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(rl(o)?o:[],e)}return this[n](function(n){return t.apply(rl(n)?n:[],e)})}}),Fr(cr.prototype,function(e,t){var n=ur[t];if(n){var r=n.name+"";(Yn[r]||(Yn[r]=[])).push({name:t,func:n})}}),Yn[ti(i,g).name]=[{name:"wrapper",func:i}],cr.prototype.clone=function(){var e=new cr(this.__wrapped__);return e.__actions__=Go(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Go(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Go(this.__views__),e},cr.prototype.reverse=function(){if(this.__filtered__){var e=new cr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},cr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=rl(e),r=t<0,o=n?e.length:0,i=function(e,t,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},ur.prototype.plant=function(e){for(var t,n=this;n instanceof ar;){var r=Ji(n);r.__index__=0,r.__values__=i,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},ur.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof cr){var t=e;return this.__actions__.length&&(t=new cr(this)),(t=t.reverse()).__actions__.push({func:ku,args:[du],thisArg:i}),new sr(t,this.__chain__)}return this.thru(du)},ur.prototype.toJSON=ur.prototype.valueOf=ur.prototype.value=function(){return To(this.__wrapped__,this.__actions__)},ur.prototype.first=ur.prototype.head,Kt&&(ur.prototype[Kt]=function(){return this}),ur}();Et._=kn,(o=(function(){return kn}).call(t,n,t,r))===i||(r.exports=o)}).call(this)}).call(t,n("fRUx"),n("ZwkM")(e))}},[0]); \ No newline at end of file +webpackJsonp([1],{"+hR6":function(e,t){e.exports="import {Component} from '@angular/core';\n\n@Component({\n selector: 'multiple-demo',\n templateUrl: './multiple-demo.html'\n})\nexport class MultipleDemoComponent {\n public items: string[] = ['Amsterdam', 'Antwerp', 'Athens', 'Barcelona',\n 'Berlin', 'Birmingham', 'Bradford', 'Bremen', 'Brussels', 'Bucharest',\n 'Budapest', 'Cologne', 'Copenhagen', 'Dortmund', 'Dresden', 'Dublin', 'D\xfcsseldorf',\n 'Essen', 'Frankfurt', 'Genoa', 'Glasgow', 'Gothenburg', 'Hamburg', 'Hannover',\n 'Helsinki', 'Leeds', 'Leipzig', 'Lisbon', '\u0141\xf3d\u017a', 'London', 'Krak\xf3w', 'Madrid',\n 'M\xe1laga', 'Manchester', 'Marseille', 'Milan', 'Munich', 'Naples', 'Palermo',\n 'Paris', 'Pozna\u0144', 'Prague', 'Riga', 'Rome', 'Rotterdam', 'Seville', 'Sheffield',\n 'Sofia', 'Stockholm', 'Stuttgart', 'The Hague', 'Turin', 'Valencia', 'Vienna',\n 'Vilnius', 'Warsaw', 'Wroc\u0142aw', 'Zagreb', 'Zaragoza'];\n\n public ngxValue: any = [];\n public ngxDisabled = false;\n}\n"},0:function(e,t,n){e.exports=n("cDNt")},"0Mtu":function(e,t){e.exports='

Select a color

\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
\n'},"1j/l":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=Array.isArray||function(e){return e&&"number"==typeof e.length}},"1oDy":function(e,t){e.exports="import {Component} from '@angular/core';\n\n@Component({\n selector: 'children-demo',\n templateUrl: './children-demo.html'\n})\nexport class ChildrenDemoComponent {\n public items: any[] = [\n {\n id: 100,\n text: 'Austria',\n children: [\n {id: 54, text: 'Vienna'}\n ]\n },\n {\n id: 200,\n text: 'Belgium',\n children: [\n {id: 2, text: 'Antwerp'},\n {id: 9, text: 'Brussels'}\n ]\n },\n {\n id: 300,\n text: 'Bulgaria',\n children: [\n {id: 48, text: 'Sofia'}\n ]\n },\n {\n id: 400,\n text: 'Croatia',\n children: [\n {id: 58, text: 'Zagreb'}\n ]\n },\n {\n id: 500,\n text: 'Czech Republic',\n children: [\n {id: 42, text: 'Prague'}\n ]\n },\n {\n id: 600,\n text: 'Denmark',\n children: [\n {id: 13, text: 'Copenhagen'}\n ]\n },\n {\n id: 700,\n text: 'England',\n children: [\n {id: 6, text: 'Birmingham'},\n {id: 7, text: 'Bradford'},\n {id: 26, text: 'Leeds'},\n {id: 30, text: 'London'},\n {id: 34, text: 'Manchester'},\n {id: 47, text: 'Sheffield'}\n ]\n },\n {\n id: 800,\n text: 'Finland',\n children: [\n {id: 25, text: 'Helsinki'}\n ]\n },\n {\n id: 900,\n text: 'France',\n children: [\n {id: 35, text: 'Marseille'},\n {id: 40, text: 'Paris'}\n ]\n },\n {\n id: 1000,\n text: 'Germany',\n children: [\n {id: 5, text: 'Berlin'},\n {id: 8, text: 'Bremen'},\n {id: 12, text: 'Cologne'},\n {id: 14, text: 'Dortmund'},\n {id: 15, text: 'Dresden'},\n {id: 17, text: 'D\xfcsseldorf'},\n {id: 18, text: 'Essen'},\n {id: 19, text: 'Frankfurt'},\n {id: 23, text: 'Hamburg'},\n {id: 24, text: 'Hannover'},\n {id: 27, text: 'Leipzig'},\n {id: 37, text: 'Munich'},\n {id: 50, text: 'Stuttgart'}\n ]\n },\n {\n id: 1100,\n text: 'Greece',\n children: [\n {id: 3, text: 'Athens'}\n ]\n },\n {\n id: 1200,\n text: 'Hungary',\n children: [\n {id: 11, text: 'Budapest'}\n ]\n },\n {\n id: 1300,\n text: 'Ireland',\n children: [\n {id: 16, text: 'Dublin'}\n ]\n },\n {\n id: 1400,\n text: 'Italy',\n children: [\n {id: 20, text: 'Genoa'},\n {id: 36, text: 'Milan'},\n {id: 38, text: 'Naples'},\n {id: 39, text: 'Palermo'},\n {id: 44, text: 'Rome'},\n {id: 52, text: 'Turin'}\n ]\n },\n {\n id: 1500,\n text: 'Latvia',\n children: [\n {id: 43, text: 'Riga'}\n ]\n },\n {\n id: 1600,\n text: 'Lithuania',\n children: [\n {id: 55, text: 'Vilnius'}\n ]\n },\n {\n id: 1700,\n text: 'Netherlands',\n children: [\n {id: 1, text: 'Amsterdam'},\n {id: 45, text: 'Rotterdam'},\n {id: 51, text: 'The Hague'}\n ]\n },\n {\n id: 1800,\n text: 'Poland',\n children: [\n {id: 29, text: '\u0141\xf3d\u017a'},\n {id: 31, text: 'Krak\xf3w'},\n {id: 41, text: 'Pozna\u0144'},\n {id: 56, text: 'Warsaw'},\n {id: 57, text: 'Wroc\u0142aw'}\n ]\n },\n {\n id: 1900,\n text: 'Portugal',\n children: [\n {id: 28, text: 'Lisbon'}\n ]\n },\n {\n id: 2000,\n text: 'Romania',\n children: [\n {id: 10, text: 'Bucharest'}\n ]\n },\n {\n id: 2100,\n text: 'Scotland',\n children: [\n {id: 21, text: 'Glasgow'}\n ]\n },\n {\n id: 2200,\n text: 'Spain',\n children: [\n {id: 4, text: 'Barcelona'},\n {id: 32, text: 'Madrid'},\n {id: 33, text: 'M\xe1laga'},\n {id: 46, text: 'Seville'},\n {id: 53, text: 'Valencia'},\n {id: 59, text: 'Zaragoza'}\n ]\n },\n {\n id: 2300,\n text: 'Sweden',\n children: [\n {id: 22, text: 'Gothenburg'},\n {id: 49, text: 'Stockholm'}\n ]\n }\n ];\n\n public ngxValue: any[] = [];\n public ngxDisabled = false;\n}\n"},"2kLc":function(e,t,n){"use strict";var r=n("AP4T"),o=n("Oryw"),i=n("3iOE"),u=n("wP3s");function l(e){return e}t.a=function(){for(var e=[],t=0;t1&&"number"==typeof e[e.length-1]&&(n=e.pop())):"number"==typeof s&&(n=e.pop()),null===a&&1===e.length&&e[0]instanceof r.a?e[0]:function(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),Object(u.a)(l,null,e)}(n)(new o.a(e,a))}},"3iOE":function(e,t,n){"use strict";t.a=function(e){return e&&"function"==typeof e.schedule}},"6Xbx":function(e,t,n){"use strict";t.b=function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},n.d(t,"a",function(){return o});var r=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])},o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n ");else if("object"==typeof t){var o=[];for(var i in t)if(t.hasOwnProperty(i)){var u=t[i];o.push(i+":"+("string"==typeof u?JSON.stringify(u):O(u)))}r="{"+o.join(", ")+"}"}return"StaticInjectorError"+(n?"("+n+")":"")+"["+r+"]: "+e.replace(L,"\n ")}function G(e,t){return new Error(z(e,t))}var W="ngDebugContext",Z="ngOriginalError",q="ngErrorLogger";function $(e){return e[W]}function Q(e){return e[Z]}function K(e){for(var t=[],n=1;n0)e._bootstrapComponents.forEach(function(e){return t.bootstrap(e)});else{if(!e.instance.ngDoBootstrap)throw new Error("The module "+O(e.instance.constructor)+' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.');e.instance.ngDoBootstrap(t)}this._modules.push(e)},e.prototype.onDestroy=function(e){this._destroyListeners.push(e)},Object.defineProperty(e.prototype,"injector",{get:function(){return this._injector},enumerable:!0,configurable:!0}),e.prototype.destroy=function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(e){return e.destroy()}),this._destroyListeners.forEach(function(e){return e()}),this._destroyed=!0},Object.defineProperty(e.prototype,"destroyed",{get:function(){return this._destroyed},enumerable:!0,configurable:!0}),e}();function $e(e,t){return Array.isArray(t)?t.reduce($e,e):Object(r.a)({},e,t)}var Qe=function(){function e(e,t,n,r,l,a){var s=this;this._zone=e,this._console=t,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=l,this._initStatus=a,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=ze(),this._zone.onMicrotaskEmpty.subscribe({next:function(){s._zone.run(function(){s.tick()})}});var c=new o.a(function(e){s._stable=s._zone.isStable&&!s._zone.hasPendingMacrotasks&&!s._zone.hasPendingMicrotasks,s._zone.runOutsideAngular(function(){e.next(s._stable),e.complete()})}),f=new o.a(function(e){var t;s._zone.runOutsideAngular(function(){t=s._zone.onStable.subscribe(function(){Ve.assertNotInAngularZone(),C(function(){s._stable||s._zone.hasPendingMacrotasks||s._zone.hasPendingMicrotasks||(s._stable=!0,e.next(!0))})})});var n=s._zone.onUnstable.subscribe(function(){Ve.assertInAngularZone(),s._stable&&(s._stable=!1,s._zone.runOutsideAngular(function(){e.next(!1)}))});return function(){t.unsubscribe(),n.unsubscribe()}});this.isStable=Object(i.a)(c,u.a.call(f))}return e.prototype.bootstrap=function(e,t){var n,r=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=e instanceof pe?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var o=n instanceof be?null:this._injector.get(we),i=n.create(j.NULL,[],t||n.selector,o);i.onDestroy(function(){r._unloadComponent(i)});var u=i.injector.get(De,null);return u&&i.injector.get(Ne).registerApplication(i.location.nativeElement,u),this._loadComponent(i),ze()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),i},e.prototype.tick=function(){var t=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");var n=e._tickScope();try{this._runningTick=!0,this._views.forEach(function(e){return e.detectChanges()}),this._enforceNoNewChanges&&this._views.forEach(function(e){return e.checkNoChanges()})}catch(e){this._zone.runOutsideAngular(function(){return t._exceptionHandler.handleError(e)})}finally{this._runningTick=!1,Oe(n)}},e.prototype.attachView=function(e){var t=e;this._views.push(t),t.attachToAppRef(this)},e.prototype.detachView=function(e){var t=e;Ke(this._views,t),t.detachFromAppRef()},e.prototype._loadComponent=function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(le,[]).concat(this._bootstrapListeners).forEach(function(t){return t(e)})},e.prototype._unloadComponent=function(e){this.detachView(e.hostView),Ke(this.components,e)},e.prototype.ngOnDestroy=function(){this._views.slice().forEach(function(e){return e.destroy()})},Object.defineProperty(e.prototype,"viewCount",{get:function(){return this._views.length},enumerable:!0,configurable:!0}),e._tickScope=Ee("ApplicationRef#tick()"),e}();function Ke(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}var Ye=function(){},Je=function(){var e={Important:1,DashCase:2};return e[e.Important]="Important",e[e.DashCase]="DashCase",e}(),Xe=function(){},et=function(e){this.nativeElement=e},tt=function(){function e(){this.dirty=!0,this._results=[],this.changes=new ke}return e.prototype.map=function(e){return this._results.map(e)},e.prototype.filter=function(e){return this._results.filter(e)},e.prototype.find=function(e){return this._results.find(e)},e.prototype.reduce=function(e,t){return this._results.reduce(e,t)},e.prototype.forEach=function(e){this._results.forEach(e)},e.prototype.some=function(e){return this._results.some(e)},e.prototype.toArray=function(){return this._results.slice()},e.prototype[x()]=function(){return this._results[x()]()},e.prototype.toString=function(){return this._results.toString()},e.prototype.reset=function(e){this._results=function e(t){return t.reduce(function(t,n){var r=Array.isArray(n)?e(n):n;return t.concat(r)},[])}(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]},e.prototype.notifyOnChanges=function(){this.changes.emit(this)},e.prototype.setDirty=function(){this.dirty=!0},e.prototype.destroy=function(){this.changes.complete(),this.changes.unsubscribe()},e}(),nt=function(){},rt=function(){},ot=function(){function e(e,t,n){this._debugContext=n,this.nativeNode=e,t&&t instanceof it?t.addChild(this):this.parent=null,this.listeners=[]}return Object.defineProperty(e.prototype,"injector",{get:function(){return this._debugContext.injector},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"componentInstance",{get:function(){return this._debugContext.component},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._debugContext.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"references",{get:function(){return this._debugContext.references},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"providerTokens",{get:function(){return this._debugContext.providerTokens},enumerable:!0,configurable:!0}),e}(),it=function(e){function t(t,n,r){var o=e.call(this,t,n,r)||this;return o.properties={},o.attributes={},o.classes={},o.styles={},o.childNodes=[],o.nativeElement=t,o}return Object(r.b)(t,e),t.prototype.addChild=function(e){e&&(this.childNodes.push(e),e.parent=this)},t.prototype.removeChild=function(e){var t=this.childNodes.indexOf(e);-1!==t&&(e.parent=null,this.childNodes.splice(t,1))},t.prototype.insertChildrenAfter=function(e,t){var n,r=this,o=this.childNodes.indexOf(e);-1!==o&&((n=this.childNodes).splice.apply(n,[o+1,0].concat(t)),t.forEach(function(e){e.parent&&e.parent.removeChild(e),e.parent=r}))},t.prototype.insertBefore=function(e,t){var n=this.childNodes.indexOf(e);-1===n?this.addChild(t):(t.parent&&t.parent.removeChild(t),t.parent=this,this.childNodes.splice(n,0,t))},t.prototype.query=function(e){return this.queryAll(e)[0]||null},t.prototype.queryAll=function(e){var t=[];return ut(this,e,t),t},t.prototype.queryAllNodes=function(e){var t=[];return lt(this,e,t),t},Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes.filter(function(e){return e instanceof t})},enumerable:!0,configurable:!0}),t.prototype.triggerEventHandler=function(e,t){this.listeners.forEach(function(n){n.name==e&&n.callback(t)})},t}(ot);function ut(e,t,n){e.childNodes.forEach(function(e){e instanceof it&&(t(e)&&n.push(e),ut(e,t,n))})}function lt(e,t,n){e instanceof it&&e.childNodes.forEach(function(e){t(e)&&n.push(e),e instanceof it&<(e,t,n)})}var at=new Map;function st(e){return at.get(e)||null}function ct(e){at.set(e.nativeNode,e)}function ft(e,t){var n=ht(e),r=ht(t);return n&&r?function(e,t,n){for(var r=e[x()](),o=t[x()]();;){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}}(e,t,ft):!(n||!e||"object"!=typeof e&&"function"!=typeof e||r||!t||"object"!=typeof t&&"function"!=typeof t)||E(e,t)}var pt=function(){function e(e){this.wrapped=e}return e.wrap=function(t){return new e(t)},e.unwrap=function(t){return e.isWrapped(t)?t.wrapped:t},e.isWrapped=function(t){return t instanceof e},e}(),dt=function(){function e(e,t,n){this.previousValue=e,this.currentValue=t,this.firstChange=n}return e.prototype.isFirstChange=function(){return this.firstChange},e}();function ht(e){return!!gt(e)&&(Array.isArray(e)||!(e instanceof Map)&&x()in e)}function gt(e){return null!==e&&("function"==typeof e||"object"==typeof e)}var vt=function(){function e(){}return e.prototype.supports=function(e){return ht(e)},e.prototype.create=function(e){return new mt(e)},e}(),yt=function(e,t){return t},mt=function(){function e(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||yt}return e.prototype.forEachItem=function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)},e.prototype.forEachOperation=function(e){for(var t=this._itHead,n=this._removalsHead,r=0,o=null;t||n;){var i=!n||t&&t.currentIndex=n.length)&&(t=n.length-1),t<0)return null;var r=n[t];return r.viewContainerParent=null,qn(n,t),Zt.dirtyParentQueries(r),Wn(r),r}function Gn(e,t,n){var r=t?dn(t,t.def.lastRenderRootNode):e.renderElement;xn(n,2,n.renderer.parentNode(r),n.renderer.nextSibling(r),void 0)}function Wn(e){xn(e,3,null,null,void 0)}function Zn(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function qn(e,t){t>=e.length-1?e.pop():e.splice(t,1)}var $n=new Object;function Qn(e,t,n,r,o,i){return new Kn(e,t,n,r,o,i)}var Kn=function(e){function t(t,n,r,o,i,u){var l=e.call(this)||this;return l.selector=t,l.componentType=n,l._inputs=o,l._outputs=i,l.ngContentSelectors=u,l.viewDefFactory=r,l}return Object(r.b)(t,e),Object.defineProperty(t.prototype,"inputs",{get:function(){var e=[],t=this._inputs;for(var n in t)e.push({propName:n,templateName:t[n]});return e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"outputs",{get:function(){var e=[];for(var t in this._outputs)e.push({propName:t,templateName:this._outputs[t]});return e},enumerable:!0,configurable:!0}),t.prototype.create=function(e,t,n,r){if(!r)throw new Error("ngModule should be provided");var o=wn(this.viewDefFactory),i=o.nodes[0].element.componentProvider.nodeIndex,u=Zt.createRootView(e,t||[],n,o,r,$n),l=zt(u,i).instance;return n&&u.renderer.setAttribute(Ht(u,0).renderElement,"ng-version",d.full),new Yn(u,new tr(u),l)},t}(pe),Yn=function(e){function t(t,n,r){var o=e.call(this)||this;return o._view=t,o._viewRef=n,o._component=r,o._elDef=o._view.def.nodes[0],o.hostView=n,o.changeDetectorRef=n,o.instance=r,o}return Object(r.b)(t,e),Object.defineProperty(t.prototype,"location",{get:function(){return new et(Ht(this._view,this._elDef.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"injector",{get:function(){return new ir(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"componentType",{get:function(){return this._component.constructor},enumerable:!0,configurable:!0}),t.prototype.destroy=function(){this._viewRef.destroy()},t.prototype.onDestroy=function(e){this._viewRef.onDestroy(e)},t}(function(){});function Jn(e,t,n){return new Xn(e,t,n)}var Xn=function(){function e(e,t,n){this._view=e,this._elDef=t,this._data=n,this._embeddedViews=[]}return Object.defineProperty(e.prototype,"element",{get:function(){return new et(this._data.renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"injector",{get:function(){return new ir(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parentInjector",{get:function(){for(var e=this._view,t=this._elDef.parent;!t&&e;)t=pn(e),e=e.parent;return e?new ir(e,t):new ir(this._view,null)},enumerable:!0,configurable:!0}),e.prototype.clear=function(){for(var e=this._embeddedViews.length-1;e>=0;e--){var t=zn(this._data,e);Zt.destroyView(t)}},e.prototype.get=function(e){var t=this._embeddedViews[e];if(t){var n=new tr(t);return n.attachToViewContainerRef(this),n}return null},Object.defineProperty(e.prototype,"length",{get:function(){return this._embeddedViews.length},enumerable:!0,configurable:!0}),e.prototype.createEmbeddedView=function(e,t,n){var r=e.createEmbeddedView(t||{});return this.insert(r,n),r},e.prototype.createComponent=function(e,t,n,r,o){var i=n||this.parentInjector;o||e instanceof be||(o=i.get(we));var u=e.create(i,r,void 0,o);return this.insert(u.hostView,t),u},e.prototype.insert=function(e,t){if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");var n,r,o,i,u=e;return o=u._view,i=(n=this._data).viewContainer._embeddedViews,null!==(r=t)&&void 0!==r||(r=i.length),o.viewContainerParent=this._view,Zn(i,r,o),function(e,t){var n=fn(t);if(n&&n!==e&&!(16&t.state)){t.state|=16;var r=n.template._projectedViews;r||(r=n.template._projectedViews=[]),r.push(t),function(e,n){if(!(4&n.flags)){t.parent.def.nodeFlags|=4,n.flags|=4;for(var r=n.parent;r;)r.childFlags|=4,r=r.parent}}(0,t.parentNodeDef)}}(n,o),Zt.dirtyParentQueries(o),Gn(n,r>0?i[r-1]:null,o),u.attachToViewContainerRef(this),e},e.prototype.move=function(e,t){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");var n,r,o,i,u,l=this._embeddedViews.indexOf(e._view);return o=t,u=(i=(n=this._data).viewContainer._embeddedViews)[r=l],qn(i,r),null==o&&(o=i.length),Zn(i,o,u),Zt.dirtyParentQueries(u),Wn(u),Gn(n,o>0?i[o-1]:null,u),e},e.prototype.indexOf=function(e){return this._embeddedViews.indexOf(e._view)},e.prototype.remove=function(e){var t=zn(this._data,e);t&&Zt.destroyView(t)},e.prototype.detach=function(e){var t=zn(this._data,e);return t?new tr(t):null},e}();function er(e){return new tr(e)}var tr=function(){function e(e){this._view=e,this._viewContainerRef=null,this._appRef=null}return Object.defineProperty(e.prototype,"rootNodes",{get:function(){return xn(this._view,0,void 0,void 0,e=[]),e;var e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"context",{get:function(){return this._view.context},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"destroyed",{get:function(){return 0!=(128&this._view.state)},enumerable:!0,configurable:!0}),e.prototype.markForCheck=function(){an(this._view)},e.prototype.detach=function(){this._view.state&=-5},e.prototype.detectChanges=function(){var e=this._view.root.rendererFactory;e.begin&&e.begin();try{Zt.checkAndUpdateView(this._view)}finally{e.end&&e.end()}},e.prototype.checkNoChanges=function(){Zt.checkNoChangesView(this._view)},e.prototype.reattach=function(){this._view.state|=4},e.prototype.onDestroy=function(e){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(e)},e.prototype.destroy=function(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),Zt.destroyView(this._view)},e.prototype.detachFromAppRef=function(){this._appRef=null,Wn(this._view),Zt.dirtyParentQueries(this._view)},e.prototype.attachToAppRef=function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e},e.prototype.attachToViewContainerRef=function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e},e}();function nr(e,t){return new rr(e,t)}var rr=function(e){function t(t,n){var r=e.call(this)||this;return r._parentView=t,r._def=n,r}return Object(r.b)(t,e),t.prototype.createEmbeddedView=function(e){return new tr(Zt.createEmbeddedView(this._parentView,this._def,this._def.element.template,e))},Object.defineProperty(t.prototype,"elementRef",{get:function(){return new et(Ht(this._parentView,this._def.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),t}(nt);function or(e,t){return new ir(e,t)}var ir=function(){function e(e,t){this.view=e,this.elDef=t}return e.prototype.get=function(e,t){return void 0===t&&(t=j.THROW_IF_NOT_FOUND),Zt.resolveDep(this.view,this.elDef,!!this.elDef&&0!=(33554432&this.elDef.flags),{flags:0,token:e,tokenKey:Jt(e)},t)},e}();function ur(e,t){var n=e.def.nodes[t];if(1&n.flags){var r=Ht(e,n.nodeIndex);return n.element.template?r.template:r.renderElement}if(2&n.flags)return Ut(e,n.nodeIndex).renderText;if(20240&n.flags)return zt(e,n.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+t)}function lr(e){return new ar(e.renderer)}var ar=function(){function e(e){this.delegate=e}return e.prototype.selectRootElement=function(e){return this.delegate.selectRootElement(e)},e.prototype.createElement=function(e,t){var n=An(t),r=this.delegate.createElement(n[1],n[0]);return e&&this.delegate.appendChild(e,r),r},e.prototype.createViewRoot=function(e){return e},e.prototype.createTemplateAnchor=function(e){var t=this.delegate.createComment("");return e&&this.delegate.appendChild(e,t),t},e.prototype.createText=function(e,t){var n=this.delegate.createText(t);return e&&this.delegate.appendChild(e,n),n},e.prototype.projectNodes=function(e,t){for(var n=0;n0,t.provider.value,t.provider.deps);if(t.outputs.length)for(var r=0;r0,r=t.provider;switch(201347067&t.flags){case 512:return Vr(e,t.parent,n,r.value,r.deps);case 1024:return function(e,t,n,r,o){var i=o.length;switch(i){case 0:return r();case 1:return r(Tr(e,t,n,o[0]));case 2:return r(Tr(e,t,n,o[0]),Tr(e,t,n,o[1]));case 3:return r(Tr(e,t,n,o[0]),Tr(e,t,n,o[1]),Tr(e,t,n,o[2]));default:for(var u=Array(i),l=0;l0)s=g,qr(g)||(c=g);else for(;s&&h===s.nodeIndex+s.childCount;){var m=s.parent;m&&(m.childFlags|=s.childFlags,m.childMatchedQueries|=s.childMatchedQueries),c=(s=m)&&qr(s)?s.renderParent:s}}return{factory:null,nodeFlags:u,rootNodeFlags:l,nodeMatchedQueries:a,flags:e,nodes:t,updateDirectives:n||Kt,updateRenderer:r||Kt,handleEvent:function(e,n,r,o){return t[n].element.handleEvent(e,r,o)},bindingCount:o,outputCount:i,lastRenderRootNode:d}}function qr(e){return 0!=(1&e.flags)&&null===e.element.name}function $r(e,t,n){var r=t.element&&t.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 "+t.nodeIndex+"!")}if(20224&t.flags&&0==(1&(e?e.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+t.nodeIndex+"!");if(t.query){if(67108864&t.flags&&(!e||0==(16384&e.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+t.nodeIndex+"!");if(134217728&t.flags&&e)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+t.nodeIndex+"!")}if(t.childCount){var o=e?e.nodeIndex+e.childCount:n-1;if(t.nodeIndex<=o&&t.nodeIndex+t.childCount>o)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+t.nodeIndex+"!")}}function Qr(e,t,n,r){var o=Jr(e.root,e.renderer,e,t,n);return Xr(o,e.component,r),eo(o),o}function Kr(e,t,n){var r=Jr(e,e.renderer,null,null,t);return Xr(r,n,n),eo(r),r}function Yr(e,t,n,r){var o,i=t.element.componentRendererType;return o=i?e.root.rendererFactory.createRenderer(r,i):e.root.renderer,Jr(e.root,o,e,t.element.componentProvider,n)}function Jr(e,t,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:e,renderer:t,oldValues:new Array(o.bindingCount),disposables:u,initIndex:-1}}function Xr(e,t,n){e.component=t,e.context=n}function eo(e){var t;hn(e)&&(t=Ht(e.parent,e.parentNodeDef.parent.nodeIndex).renderElement);for(var n=e.def,r=e.nodes,o=0;o0&&Nn(e,t,0,n)&&(d=!0),p>1&&Nn(e,t,1,r)&&(d=!0),p>2&&Nn(e,t,2,o)&&(d=!0),p>3&&Nn(e,t,3,i)&&(d=!0),p>4&&Nn(e,t,4,u)&&(d=!0),p>5&&Nn(e,t,5,l)&&(d=!0),p>6&&Nn(e,t,6,a)&&(d=!0),p>7&&Nn(e,t,7,s)&&(d=!0),p>8&&Nn(e,t,8,c)&&(d=!0),p>9&&Nn(e,t,9,f)&&(d=!0),d}(e,t,n,r,o,i,u,l,a,s,c,f);case 2:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=!1,d=t.bindings,h=d.length;if(h>0&&un(e,t,0,n)&&(p=!0),h>1&&un(e,t,1,r)&&(p=!0),h>2&&un(e,t,2,o)&&(p=!0),h>3&&un(e,t,3,i)&&(p=!0),h>4&&un(e,t,4,u)&&(p=!0),h>5&&un(e,t,5,l)&&(p=!0),h>6&&un(e,t,6,a)&&(p=!0),h>7&&un(e,t,7,s)&&(p=!0),h>8&&un(e,t,8,c)&&(p=!0),h>9&&un(e,t,9,f)&&(p=!0),p){var g=t.text.prefix;h>0&&(g+=Wr(n,d[0])),h>1&&(g+=Wr(r,d[1])),h>2&&(g+=Wr(o,d[2])),h>3&&(g+=Wr(i,d[3])),h>4&&(g+=Wr(u,d[4])),h>5&&(g+=Wr(l,d[5])),h>6&&(g+=Wr(a,d[6])),h>7&&(g+=Wr(s,d[7])),h>8&&(g+=Wr(c,d[8])),h>9&&(g+=Wr(f,d[9]));var v=Ut(e,t.nodeIndex).renderText;e.renderer.setValue(v,g)}return p}(e,t,n,r,o,i,u,l,a,s,c,f);case 16384:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=zt(e,t.nodeIndex),d=p.instance,h=!1,g=void 0,v=t.bindings.length;return v>0&&on(e,t,0,n)&&(h=!0,g=jr(e,p,t,0,n,g)),v>1&&on(e,t,1,r)&&(h=!0,g=jr(e,p,t,1,r,g)),v>2&&on(e,t,2,o)&&(h=!0,g=jr(e,p,t,2,o,g)),v>3&&on(e,t,3,i)&&(h=!0,g=jr(e,p,t,3,i,g)),v>4&&on(e,t,4,u)&&(h=!0,g=jr(e,p,t,4,u,g)),v>5&&on(e,t,5,l)&&(h=!0,g=jr(e,p,t,5,l,g)),v>6&&on(e,t,6,a)&&(h=!0,g=jr(e,p,t,6,a,g)),v>7&&on(e,t,7,s)&&(h=!0,g=jr(e,p,t,7,s,g)),v>8&&on(e,t,8,c)&&(h=!0,g=jr(e,p,t,8,c,g)),v>9&&on(e,t,9,f)&&(h=!0,g=jr(e,p,t,9,f,g)),g&&d.ngOnChanges(g),65536&t.flags&&Bt(e,256,t.nodeIndex)&&d.ngOnInit(),262144&t.flags&&d.ngDoCheck(),h}(e,t,n,r,o,i,u,l,a,s,c,f);case 32:case 64:case 128:return function(e,t,n,r,o,i,u,l,a,s,c,f){var p=t.bindings,d=!1,h=p.length;if(h>0&&un(e,t,0,n)&&(d=!0),h>1&&un(e,t,1,r)&&(d=!0),h>2&&un(e,t,2,o)&&(d=!0),h>3&&un(e,t,3,i)&&(d=!0),h>4&&un(e,t,4,u)&&(d=!0),h>5&&un(e,t,5,l)&&(d=!0),h>6&&un(e,t,6,a)&&(d=!0),h>7&&un(e,t,7,s)&&(d=!0),h>8&&un(e,t,8,c)&&(d=!0),h>9&&un(e,t,9,f)&&(d=!0),d){var g=Gt(e,t.nodeIndex),v=void 0;switch(201347067&t.flags){case 32:v=new Array(p.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]=l),h>6&&(v[6]=a),h>7&&(v[7]=s),h>8&&(v[8]=c),h>9&&(v[9]=f);break;case 64:v={},h>0&&(v[p[0].name]=n),h>1&&(v[p[1].name]=r),h>2&&(v[p[2].name]=o),h>3&&(v[p[3].name]=i),h>4&&(v[p[4].name]=u),h>5&&(v[p[5].name]=l),h>6&&(v[p[6].name]=a),h>7&&(v[p[7].name]=s),h>8&&(v[p[8].name]=c),h>9&&(v[p[9].name]=f);break;case 128:var y=n;switch(h){case 1:v=y.transform(n);break;case 2:v=y.transform(r);break;case 3:v=y.transform(r,o);break;case 4:v=y.transform(r,o,i);break;case 5:v=y.transform(r,o,i,u);break;case 6:v=y.transform(r,o,i,u,l);break;case 7:v=y.transform(r,o,i,u,l,a);break;case 8:v=y.transform(r,o,i,u,l,a,s);break;case 9:v=y.transform(r,o,i,u,l,a,s,c);break;case 10:v=y.transform(r,o,i,u,l,a,s,c,f)}}g.value=v}return d}(e,t,n,r,o,i,u,l,a,s,c,f);default:throw"unreachable"}}(e,t,r,o,i,u,l,a,s,c,f,p):function(e,t,n){switch(201347067&t.flags){case 1:return function(e,t,n){for(var r=!1,o=0;o0&&ln(e,t,0,n),p>1&&ln(e,t,1,r),p>2&&ln(e,t,2,o),p>3&&ln(e,t,3,i),p>4&&ln(e,t,4,u),p>5&&ln(e,t,5,l),p>6&&ln(e,t,6,a),p>7&&ln(e,t,7,s),p>8&&ln(e,t,8,c),p>9&&ln(e,t,9,f)}(e,t,r,o,i,u,l,a,s,c,f,p):function(e,t,n){for(var r=0;rSelect a single city\n
\n
\n \n \n

\n
{{ngxControl.value | json}}
\n
\n \n
\n
\n
\n'},Oryw:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("6Xbx"),o=n("AP4T"),i=n("8Ut3"),u=n("Ecq+"),l=n("3iOE"),a=function(e){function t(t,n){e.call(this),this.array=t,this.scheduler=n,n||1!==t.length||(this._isScalar=!0,this.value=t[0])}return Object(r.b)(t,e),t.create=function(e,n){return new t(e,n)},t.of=function(){for(var e=[],n=0;n1?new t(e,r):1===o?new i.a(e[0],r):new u.a(r)},t.dispatch=function(e){var t=e.array,n=e.index,r=e.subscriber;n>=e.count?r.complete():(r.next(t[n]),r.closed||(e.index=n+1,this.schedule(e)))},t.prototype._subscribe=function(e){var n=this.array,r=n.length,o=this.scheduler;if(o)return o.schedule(t.dispatch,0,{array:n,index:0,count:r,subscriber:e});for(var i=0;i1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},t}(u.a),f=function(e){function t(t,n){e.call(this),this.source=t,this.subjectFactory=n,this._refCount=0,this._isComplete=!1}return Object(r.b)(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new l.a).add(this.source.subscribe(new d(this.getSubject(),this))),e.closed?(this._connection=null,e=l.a.EMPTY):this._connection=e),e},t.prototype.refCount=function(){return a()(this)},t}(i.a).prototype,p={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:f._subscribe},_isComplete:{value:f._isComplete,writable:!0},getSubject:{value:f.getSubject},connect:{value:f.connect},refCount:{value:f.refCount}},d=function(e){function t(t,n){e.call(this,t),this.connectable=n}return Object(r.b)(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(o.b);function h(){return new o.a}t.a=function(){return this,a()((e=h,function(t){var n;n="function"==typeof e?e:function(){return e};var r=Object.create(t,p);return r.source=t,r.subjectFactory=n,r})(this));var e}},Upor:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("6Xbx"),o=function(e){function t(){var t=e.call(this,"object unsubscribed");this.name=t.name="ObjectUnsubscribedError",this.stack=t.stack,this.message=t.message}return Object(r.b)(t,e),t}(Error)},V7AE:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("xIGM").a.Symbol,o="function"==typeof r&&"function"==typeof r.for?r.for("rxSubscriber"):"@@rxSubscriber"},X3fp:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){var t=e.Symbol;if("function"==typeof t)return t.iterator||(t.iterator=t("iterator polyfill")),t.iterator;var n=e.Set;if(n&&"function"==typeof(new n)["@@iterator"])return"@@iterator";var r=e.Map;if(r)for(var o=Object.getOwnPropertyNames(r.prototype),i=0;i {\n this._ngxDefaultInterval = setInterval(() => {\n const idx = Math.floor(Math.random() * (this.items.length - 1));\n this._ngxDefault = this.items[idx];\n // console.log('new default value = ', this._ngxDefault);\n }, 2000);\n }, 2000);\n }\n\n ngOnDestroy(): void {\n clearTimeout(this._ngxDefaultTimeout);\n clearInterval(this._ngxDefaultInterval);\n }\n\n public doNgxDefault(): any {\n return this._ngxDefault;\n }\n\n public inputTyped(source: string, text: string) {\n console.log('SingleDemoComponent.inputTyped', source, text);\n }\n}\n"},cDNt:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("LMZF"),o=function(){},i=n("ksPu"),u=n("wDkl"),l=function(){function e(){this.gettingStarted=u,this.p=i}return e.prototype.ngAfterContentInit=function(){setTimeout(function(){"undefined"!=typeof PR&&PR.prettyPrint()},150)},e}(),a=n("6Xbx"),s=function(){},c=["en",[["a","p"],["AM","PM"]],[["AM","PM"],,],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",,"{1} 'at' {0}"],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],f={},p=function(){var e={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return e[e.Zero]="Zero",e[e.One]="One",e[e.Two]="Two",e[e.Few]="Few",e[e.Many]="Many",e[e.Other]="Other",e}(),d=new r.l("UseV4Plurals"),h=function(){},g=function(e){function t(t,n){var r=e.call(this)||this;return r.locale=t,r.deprecatedPluralFn=n,r}return Object(a.b)(t,e),t.prototype.getPluralCategory=function(e,t){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(t||this.locale,e):function(e){return function(e){var t=e.toLowerCase().replace(/_/g,"-"),n=f[t];if(n)return n;var r=t.split("-")[0];if(n=f[r])return n;if("en"===r)return c;throw new Error('Missing locale data for the locale "'+e+'".')}(e)[17]}(t||this.locale)(e)){case p.Zero:return"zero";case p.One:return"one";case p.Two:return"two";case p.Few:return"few";case p.Many:return"many";default:return"other"}},t}(h),v=function(){function e(e,t,n,r){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=n,this._renderer=r,this._initialClasses=[]}return Object.defineProperty(e.prototype,"klass",{set:function(e){this._applyInitialClasses(!0),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyInitialClasses(!1),this._applyClasses(this._rawClass,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClass",{set:function(e){this._cleanupClasses(this._rawClass),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(r.Y)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())},enumerable:!0,configurable:!0}),e.prototype.ngDoCheck=function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}},e.prototype._cleanupClasses=function(e){this._applyClasses(e,!0),this._applyInitialClasses(!1)},e.prototype._applyKeyValueChanges=function(e){var t=this;e.forEachAddedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachRemovedItem(function(e){e.previousValue&&t._toggleClass(e.key,!1)})},e.prototype._applyIterableChanges=function(e){var t=this;e.forEachAddedItem(function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(r._13)(e.item));t._toggleClass(e.item,!0)}),e.forEachRemovedItem(function(e){return t._toggleClass(e.item,!1)})},e.prototype._applyInitialClasses=function(e){var t=this;this._initialClasses.forEach(function(n){return t._toggleClass(n,!e)})},e.prototype._applyClasses=function(e,t){var n=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return n._toggleClass(e,!t)}):Object.keys(e).forEach(function(r){null!=e[r]&&n._toggleClass(r,!t)}))},e.prototype._toggleClass=function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach(function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)})},e}(),y=function(){function e(e,t,n,r){this.$implicit=e,this.ngForOf=t,this.index=n,this.count=r}return Object.defineProperty(e.prototype,"first",{get:function(){return 0===this.index},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"last",{get:function(){return this.index===this.count-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"even",{get:function(){return this.index%2==0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"odd",{get:function(){return!this.even},enumerable:!0,configurable:!0}),e}(),m=function(){function e(e,t,n){this._viewContainer=e,this._template=t,this._differs=n,this._differ=null}return Object.defineProperty(e.prototype,"ngForTrackBy",{get:function(){return this._trackByFn},set:function(e){Object(r.L)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received "+JSON.stringify(e)+". See https://angular.io/docs/ts/latest/api/common/index/NgFor-directive.html#!#change-propagation for more information."),this._trackByFn=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTemplate",{set:function(e){e&&(this._template=e)},enumerable:!0,configurable:!0}),e.prototype.ngOnChanges=function(e){if("ngForOf"in e){var t=e.ngForOf.currentValue;if(!this._differ&&t)try{this._differ=this._differs.find(t).create(this.ngForTrackBy)}catch(e){throw new Error("Cannot find a differ supporting object '"+t+"' of type '"+((n=t).name||typeof n)+"'. NgFor only supports binding to Iterables such as Arrays.")}}var n},e.prototype.ngDoCheck=function(){if(this._differ){var e=this._differ.diff(this.ngForOf);e&&this._applyChanges(e)}},e.prototype._applyChanges=function(e){var t=this,n=[];e.forEachOperation(function(e,r,o){if(null==e.previousIndex){var i=t._viewContainer.createEmbeddedView(t._template,new y(null,t.ngForOf,-1,-1),o),u=new _(e,i);n.push(u)}else null==o?t._viewContainer.remove(r):(i=t._viewContainer.get(r),t._viewContainer.move(i,o),u=new _(e,i),n.push(u))});for(var r=0;r0},t.prototype.tagName=function(e){return e.tagName},t.prototype.attributeMap=function(e){for(var t=new Map,n=e.attributes,r=0;r0;l||(l=e[u]=[]);var s=He(t)?Zone.root:Zone.current;if(0===l.length)l.push({zone:s,handler:i});else{for(var c=!1,f=0;f-1},t}(we),Qe=["alt","control","meta","shift"],Ke={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},Ye=function(e){function t(t){return e.call(this,t)||this}return Object(a.b)(t,e),t.prototype.supports=function(e){return null!=t.parseEventName(e)},t.prototype.addEventListener=function(e,n,r){var o=t.parseEventName(n),i=t.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return ee().onAndCancel(e,o.domEventName,i)})},t.parseEventName=function(e){var n=e.toLowerCase().split("."),r=n.shift();if(0===n.length||"keydown"!==r&&"keyup"!==r)return null;var o=t._normalizeKey(n.pop()),i="";if(Qe.forEach(function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),i+=e+".")}),i+=o,0!=n.length||0===o.length)return null;var u={};return u.domEventName=r,u.fullKey=i,u},t.getEventFullKey=function(e){var t="",n=ee().getEventKey(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),Qe.forEach(function(r){r!=n&&(0,Ke[r])(e)&&(t+=r+".")}),t+=n},t.eventCallback=function(e,n,r){return function(o){t.getEventFullKey(o)===e&&r.runGuarded(function(){return n(o)})}},t._normalizeKey=function(e){switch(e){case"esc":return"escape";default:return e}},t}(we),Je=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,Xe=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function et(e){return(e=String(e)).match(Je)||e.match(Xe)?e:(Object(r.L)()&&ee().log("WARNING: sanitizing unsafe URL value "+e+" (see http://g.co/ng/security#xss)"),"unsafe:"+e)}var tt=null,nt=null;function rt(e){for(var t={},n=0,r=e.split(",");n")):this.sanitizedSomething=!0},e.prototype.endElement=function(e){var t=nt.nodeName(e).toLowerCase();st.hasOwnProperty(t)&&!it.hasOwnProperty(t)&&(this.buf.push(""))},e.prototype.chars=function(e){this.buf.push(yt(e))},e}();function ht(e,t){if(t&&nt.contains(e,t))throw new Error("Failed to sanitize html because the element is clobbered: "+nt.getOuterHTML(e));return t}var gt=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,vt=/([^\#-~ |!])/g;function yt(e){return e.replace(/&/g,"&").replace(gt,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(vt,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(//g,">")}function mt(e){nt.attributeMap(e).forEach(function(t,n){"xmlns:ns1"!==n&&0!==n.indexOf("ns1:")||nt.removeAttribute(e,n)});for(var t=0,n=nt.childNodesAsList(e);te?{max:{max:e,actual:t.value}}:null}},e.required=function(e){return Nt(e.value)?{required:!0}:null},e.requiredTrue=function(e){return!0===e.value?null:{required:!0}},e.email=function(e){return Mt.test(e.value)?null:{email:!0}},e.minLength=function(e){return function(t){if(Nt(t.value))return null;var n=t.value?t.value.length:0;return ne?{maxlength:{requiredLength:e,actualLength:n}}:null}},e.pattern=function(t){return t?("string"==typeof t?(r="","^"!==t.charAt(0)&&(r+="^"),r+=t,"$"!==t.charAt(t.length-1)&&(r+="$"),n=new RegExp(r)):(r=t.toString(),n=t),function(e){if(Nt(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:r,actualValue:t}}}):e.nullValidator;var n,r},e.nullValidator=function(e){return null},e.compose=function(e){if(!e)return null;var t=e.filter(Ft);return 0==t.length?null:function(e){return Bt(function(e,n){return t.map(function(t){return t(e)})}(e))}},e.composeAsync=function(e){if(!e)return null;var t=e.filter(Ft);return 0==t.length?null:function(e){var n=function(e,n){return t.map(function(t){return t(e)})}(e).map(Lt);return J.call(z(n),Bt)}},e}();function Ft(e){return null!=e}function Lt(e){var t=Object(r._0)(e)?$(e):e;if(!Object(r.Z)(t))throw new Error("Expected validator to return Promise or Observable.");return t}function Bt(e){var t=e.reduce(function(e,t){return null!=t?Object(a.a)({},e,t):e},{});return 0===Object.keys(t).length?null:t}var Ut=new r.l("NgValueAccessor"),Ht=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",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}(),zt=function(){function e(e,t,n){var r;this._renderer=e,this._elementRef=t,this._compositionMode=n,this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(r=ee()?ee().getUserAgent():"",!/android (\d+)/.test(r.toLowerCase())))}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":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.onChange(e)},e.prototype._compositionStart=function(){this._composing=!0},e.prototype._compositionEnd=function(e){this._composing=!1,this._compositionMode&&this.onChange(e)},e}();function Gt(e){return e.validate?function(t){return e.validate(t)}:e}function Wt(e){return e.validate?function(t){return e.validate(t)}:e}var Zt=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}();function qt(){throw new Error("unimplemented")}var $t=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._parent=null,t.name=null,t.valueAccessor=null,t._rawValidators=[],t._rawAsyncValidators=[],t}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"validator",{get:function(){return qt()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return qt()},enumerable:!0,configurable:!0}),t}(It),Qt=function(){function e(){this._accessors=[]}return e.prototype.add=function(e,t){this._accessors.push([e,t])},e.prototype.remove=function(e){for(var t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)},e.prototype.select=function(e){var t=this;this._accessors.forEach(function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)})},e.prototype._isSameGroup=function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name},e}(),Kt=function(){function e(e,t,n,r){this._renderer=e,this._elementRef=t,this._registry=n,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return e.prototype.ngOnInit=function(){this._control=this._injector.get($t),this._checkName(),this._registry.add(this._control,this)},e.prototype.ngOnDestroy=function(){this._registry.remove(this)},e.prototype.writeValue=function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)},e.prototype.registerOnChange=function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}},e.prototype.fireUncheck=function(e){this.writeValue(e)},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._checkName=function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)},e.prototype._throwNameError=function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')},e}();function Yt(e,t){return t.path.concat([e])}function Jt(e,t){e||en(t,"Cannot find control with"),t.valueAccessor||en(t,"No value accessor for form control with"),e.validator=Rt.compose([e.validator,t.validator]),e.asyncValidator=Rt.composeAsync([e.asyncValidator,t.asyncValidator]),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(function(n){e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&Xt(e,t)})}(e,t),function(e,t){e.registerOnChange(function(e,n){t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(function(){e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&Xt(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),t.valueAccessor.setDisabledState&&e.registerOnDisabledChange(function(e){t.valueAccessor.setDisabledState(e)}),t._rawValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(function(){return e.updateValueAndValidity()})}),t._rawAsyncValidators.forEach(function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(function(){return e.updateValueAndValidity()})})}function Xt(e,t){t.viewToModelUpdate(e._pendingValue),e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),e._pendingChange=!1}function en(e,t){var n;throw n=e.path.length>1?"path: '"+e.path.join(" -> ")+"'":e.path[0]?"name: '"+e.path+"'":"unspecified name attribute",new Error(t+" "+n)}function tn(e){return null!=e?Rt.compose(e.map(Gt)):null}function nn(e){return null!=e?Rt.composeAsync(e.map(Wt)):null}function rn(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object(r._1)(t,n.currentValue)}var on=[Ht,function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),Zt,function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=r._1}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=function(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._registerOption=function(){return(this._idCounter++).toString()},e.prototype._getOptionId=function(e){for(var t=0,n=Array.from(this._optionMap.keys());t-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){var r=[];if(n.hasOwnProperty("selectedOptions"))for(var o=n.selectedOptions,i=0;i0||this.disabled},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '"+n+"'.")})},t}(pn),gn=function(e){function t(t,n,r){var o=e.call(this,sn(n),cn(r,n))||this;return o.controls=t,o._initObservables(),o._setUpdateStrategy(n),o._setUpControls(),o.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),o}return Object(a.b)(t,e),t.prototype.at=function(e){return this.controls[e]},t.prototype.push=function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.insert=function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()},t.prototype.removeAt=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),this.updateValueAndValidity()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()},Object.defineProperty(t.prototype,"length",{get:function(){return this.controls.length},enumerable:!0,configurable:!0}),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),e.forEach(function(e,r){n._throwIfControlMissing(r),n.at(r).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),e.forEach(function(e,r){n.at(r)&&n.at(r).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t),this._updatePristine(t),this._updateTouched(t)},t.prototype.getRawValue=function(){return this.controls.map(function(e){return e instanceof dn?e.value:e.getRawValue()})},t.prototype._syncPendingControls=function(){var e=this.controls.reduce(function(e,t){return!!t._syncPendingControls()||e},!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(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)},t.prototype._forEachChild=function(e){this.controls.forEach(function(t,n){e(t,n)})},t.prototype._updateValue=function(){var e=this;this.value=this.controls.filter(function(t){return t.enabled||e.disabled}).map(function(e){return e.value})},t.prototype._anyControls=function(e){return this.controls.some(function(t){return t.enabled&&e(t)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){return e._registerControl(t)})},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: "+n+".")})},t.prototype._allControlsDisabled=function(){for(var e=0,t=this.controls;e0||this.disabled},t.prototype._registerControl=function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)},t}(pn),vn=Promise.resolve(null),yn=function(e){function t(t,n){var o=e.call(this)||this;return o.submitted=!1,o._directives=[],o.ngSubmit=new r.j,o.form=new hn({},tn(t),nn(n)),o}return Object(a.b)(t,e),t.prototype.ngAfterViewInit=function(){this._setUpdateStrategy()},Object.defineProperty(t.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"controls",{get:function(){return this.form.controls},enumerable:!0,configurable:!0}),t.prototype.addControl=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),Jt(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)})},t.prototype.getControl=function(e){return this.form.get(e.path)},t.prototype.removeControl=function(e){var t=this;vn.then(function(){var n,r,o=t._findContainer(e.path);o&&o.removeControl(e.name),(r=(n=t._directives).indexOf(e))>-1&&n.splice(r,1)})},t.prototype.addFormGroup=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path),r=new hn({});(function(e,t){null==e&&en(t,"Cannot find control with"),e.validator=Rt.compose([e.validator,t.validator]),e.asyncValidator=Rt.composeAsync([e.asyncValidator,t.asyncValidator])})(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})},t.prototype.removeFormGroup=function(e){var t=this;vn.then(function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)})},t.prototype.getFormGroup=function(e){return this.form.get(e.path)},t.prototype.updateModel=function(e,t){var n=this;vn.then(function(){n.form.get(e.path).setValue(t)})},t.prototype.setValue=function(e){this.control.setValue(e)},t.prototype.onSubmit=function(e){return this.submitted=!0,t=this._directives,this.form._syncPendingControls(),t.forEach(function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}),this.ngSubmit.emit(e),!1;var t},t.prototype.onReset=function(){this.resetForm()},t.prototype.resetForm=function(e){void 0===e&&(e=void 0),this.form.reset(e),this.submitted=!1},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)},t.prototype._findContainer=function(e){return e.pop(),e.length?this.form.get(e):this.form},t}(Dt),mn='\n
\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',_n='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',bn='\n
\n
\n \n
\n
',wn=function(){function e(){}return e.modelParentException=function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n '+mn+'\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n ')},e.formGroupNameException=function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n "+_n+"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n "+bn)},e.missingNameException=function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')},e.modelGroupParentException=function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n "+_n+"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n "+bn)},e}(),xn=function(e){function t(t,n,r){var o=e.call(this)||this;return o._parent=t,o._validators=n,o._asyncValidators=r,o}return Object(a.b)(t,e),t.prototype._checkParentType=function(){this._parent instanceof t||this._parent instanceof yn||wn.modelGroupParentException()},t}(ln),Cn=Promise.resolve(null),En=function(e){function t(t,n,o,i){var u=e.call(this)||this;return u.control=new dn,u._registered=!1,u.update=new r.j,u._parent=t,u._rawValidators=n||[],u._rawAsyncValidators=o||[],u.valueAccessor=un(u,i),u}return Object(a.b)(t,e),t.prototype.ngOnChanges=function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),rn(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},Object.defineProperty(t.prototype,"path",{get:function(){return this._parent?Yt(this.name,this._parent):[this.name]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return tn(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return nn(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._setUpControl=function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)},t.prototype._isStandalone=function(){return!this._parent||!(!this.options||!this.options.standalone)},t.prototype._setUpStandalone=function(){Jt(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})},t.prototype._checkForErrors=function(){this._isStandalone()||this._checkParentType(),this._checkName()},t.prototype._checkParentType=function(){!(this._parent instanceof xn)&&this._parent instanceof ln?wn.formGroupNameException():this._parent instanceof xn||this._parent instanceof yn||wn.modelParentException()},t.prototype._checkName=function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||wn.missingNameException()},t.prototype._updateValue=function(e){var t=this;Cn.then(function(){t.control.setValue(e,{emitViewToModelChange:!1})})},t.prototype._updateDisabled=function(e){var t=this,n=e.isDisabled.currentValue,r=""===n||n&&"false"!==n;Cn.then(function(){r&&!t.control.disabled?t.control.disable():!r&&t.control.disabled&&t.control.enable()})},t}($t),On=function(){function e(){}return e.controlParentException=function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+mn)},e.ngModelGroupException=function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '+_n+"\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n "+bn)},e.missingFormException=function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n "+mn)},e.groupParentException=function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+_n)},e.arrayParentException=function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')},e.disabledAttrWarning=function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")},e}(),kn=function(e){function t(t,n,o){var i=e.call(this)||this;return i.update=new r.j,i._rawValidators=t||[],i._rawAsyncValidators=n||[],i.valueAccessor=un(i,o),i}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"isDisabled",{set:function(e){On.disabledAttrWarning()},enumerable:!0,configurable:!0}),t.prototype.ngOnChanges=function(e){this._isControlChanged(e)&&(Jt(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),rn(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)},Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return tn(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return nn(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._isControlChanged=function(e){return e.hasOwnProperty("form")},t}($t),Vn=function(){function e(){}return e.prototype.group=function(e,t){void 0===t&&(t=null);var n=this._reduceControls(e);return new hn(n,null!=t?t.validator:null,null!=t?t.asyncValidator:null)},e.prototype.control=function(e,t,n){return new dn(e,t,n)},e.prototype.array=function(e,t,n){var r=this,o=e.map(function(e){return r._createControl(e)});return new gn(o,t,n)},e.prototype._reduceControls=function(e){var t=this,n={};return Object.keys(e).forEach(function(r){n[r]=t._createControl(e[r])}),n},e.prototype._createControl=function(e){return e instanceof dn||e instanceof hn||e instanceof gn?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)},e}(),An=function(){},Tn=function(){},Sn=function(){},jn=function(){function e(e,t,n){void 0===n&&(n=null),this.value=e,this.text=t,this._parent=n,this.type="option",this.cacheRenderedText=null}return Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),e.prototype.renderText=function(e,t){return this.cacheHighlightText===t&&null!==this.cacheRenderedText||(this.cacheHighlightText=t,this.cacheRenderedText=e.bypassSecurityTrustHtml(this.cacheHighlightText?this.text.replace(new RegExp(this.cacheHighlightText,"gi"),"$&"):this.text)),this.cacheRenderedText},e}(),Pn=function(){function e(e,t){void 0===t&&(t=[]),this.label=e,this.options=t,this.type="optgroup",this.filter(function(){return!0})}return e.prototype.filter=function(e){this.optionsFiltered=this.options.filter(function(t){return e(t)})},e}(),In=n("xrDH"),Dn=n("TO51"),Nn=n("Upor"),Mn=function(e){function t(t){e.call(this),this._value=t}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return n&&!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Nn.a;return this._value},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(Dn.a);M.a.empty=R.a.create;var Rn=n("kQVV"),Fn=n("mHG6"),Ln=n("X3fp"),Bn=function(e){function t(t,n){if(e.call(this),this.scheduler=n,null==t)throw new Error("iterator cannot be null.");this.iterator=zn(t)}return Object(a.b)(t,e),t.create=function(e,n){return new t(e,n)},t.dispatch=function(e){var t=e.index,n=e.iterator,r=e.subscriber;if(e.hasError)r.error(e.error);else{var o=n.next();o.done?r.complete():(r.next(o.value),e.index=t+1,r.closed?"function"==typeof n.return&&n.return():this.schedule(e))}},t.prototype._subscribe=function(e){var n=this.iterator,r=this.scheduler;if(r)return r.schedule(t.dispatch,0,{index:0,iterator:n,subscriber:e});for(;;){var o=n.next();if(o.done){e.complete();break}if(e.next(o.value),e.closed){"function"==typeof n.return&&n.return();break}}},t}(M.a),Un=function(){function e(e,t,n){void 0===t&&(t=0),void 0===n&&(n=e.length),this.str=e,this.idx=t,this.len=n}return e.prototype[Ln.a]=function(){return this},e.prototype.next=function(){return this.idxGn?Gn:o:o}()),this.arr=e,this.idx=t,this.len=n}return e.prototype[Ln.a]=function(){return this},e.prototype.next=function(){return this.idx=e.length?r.complete():(r.next(t[n]),e.index=n+1,this.schedule(e)))},t.prototype._subscribe=function(e){var n=this.arrayLike,r=this.scheduler,o=n.length;if(r)return r.schedule(t.dispatch,0,{arrayLike:n,index:0,length:o,subscriber:e});for(var i=0;i=2&&(n=!0),function(r){return r.lift(new ar(e,t,n))}}M.a.prototype.mergeMap=ur,M.a.prototype.flatMap=ur;var ar=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new sr(e,this.accumulator,this.seed,this.hasSeed))},e}(),sr=function(e){function t(t,n,r,o){e.call(this,t),this.accumulator=n,this._seed=r,this.hasSeed=o,this.index=0}return Object(a.b)(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(Q.a),cr=function(e){function t(){var t=e.call(this,"argument out of range");this.name=t.name="ArgumentOutOfRangeError",this.stack=t.stack,this.message=t.message}return Object(a.b)(t,e),t}(Error);function fr(e){return function(t){return 0===e?new R.a:t.lift(new pr(e))}}var pr=function(){function e(e){if(this.total=e,this.total<0)throw new cr}return e.prototype.call=function(e,t){return t.subscribe(new dr(e,this.total))},e}(),dr=function(e){function t(t,n){e.call(this,t),this.total=n,this.ring=new Array,this.count=0}return Object(a.b)(t,e),t.prototype._next=function(e){var t=this.ring,n=this.total,r=this.count++;t.length0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,o=0;o=2?function(n){return Object(vr.a)(lr(e,t),fr(1),(void 0===(r=t)&&(r=null),function(e){return e.lift(new hr(r))}))(n);var r}:function(t){return Object(vr.a)(lr(function(t,n,r){return e(t,n,r+1)}),fr(1))(t)}}(yr,[])(this)};var mr=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new _r(e,this.predicate,this.thisArg))},e}(),_r=function(e){function t(t,n,r){e.call(this,t),this.predicate=n,this.thisArg=r,this.count=0}return Object(a.b)(t,e),t.prototype._next=function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}t&&this.destination.next(e)},t}(Q.a);M.a.prototype.filter=function(e,t){return function(e,t){return function(n){return n.lift(new mr(e,t))}}(e,t)(this)};var br=n("URbD");M.a.prototype.share=br.a;var wr=n("2kLc");M.a.prototype.merge=function(){for(var e=[],t=0;t=0?n[r]:n[n.length-1];case Or.next:return(r=n.indexOf(t.optionActive)+1)t.scrollTop+t.clientHeight&&(t.scrollTop=this.cacheElementOffsetTop+e.offsetHeight-t.clientHeight)}},e.prototype.optionsOpen=function(e){void 0===e&&(e=""),this.disabled||(this.optionsOpened=!0,this.subjSearchText.next(e),!this.multiple&&this.subjOptionsSelected.value.length?this.optionActivate(this.subjOptionsSelected.value[0]):this.navigateOption(Or.first),this.focusToInput())},e.prototype.optionsClose=function(e){if(void 0===e&&(e=!1),this.optionsOpened=!1,e){var t=window.scrollX,n=window.scrollY;this.mainElRef.nativeElement.focus(),window.scrollTo(t,n)}},e.prototype.buildOptions=function(e){var t,n=this,r=[];return Array.isArray(e)&&e.forEach(function(e){if("object"==typeof e&&null!==e&&e.hasOwnProperty(n.optGroupLabelField)&&e.hasOwnProperty(n.optGroupOptionsField)&&Array.isArray(e[n.optGroupOptionsField])){var o=new Pn(e[n.optGroupLabelField]);e[n.optGroupOptionsField].forEach(function(e){(t=n.buildOption(e,o))&&o.options.push(t)}),r.push(o)}else(t=n.buildOption(e,null))&&r.push(t)}),r},e.prototype.buildOption=function(e,t){var n,r;if("string"==typeof e||"number"==typeof e)n=r=e;else{if("object"!=typeof e||null===e||!e.hasOwnProperty(this.optionValueField)&&!e.hasOwnProperty(this.optionTextField))return null;n=e.hasOwnProperty(this.optionValueField)?e[this.optionValueField]:e[this.optionTextField],r=e.hasOwnProperty(this.optionTextField)?e[this.optionTextField]:e[this.optionValueField]}return new jn(n,r,t)},e.prototype.writeValue=function(e){this.subjExternalValue.next(e)},e.prototype.registerOnChange=function(e){this.onChange=e,this.subjRegisterOnChange.next()},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this.disabled=e},e}(),Vr=r.T({encapsulation:0,styles:[[".ui-select-toggle[_ngcontent-%COMP%]{position:relative}\n\n.ui-select-placeholder[_ngcontent-%COMP%]{float:left}\n\n.input-group[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%]{\n position:static}.ui-select-match[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{\n text-align:left!important}.ui-select-match[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%]{position:absolute;top:45%;right:15px}.ui-disabled[_ngcontent-%COMP%]{background-color:#eceeef;border-radius:4px;position:absolute;width:100%;height:100%;z-index:5;opacity:.6;top:0;left:0;cursor:not-allowed}.ui-select-choices[_ngcontent-%COMP%]{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:0;position:absolute}.ui-select-multiple[_ngcontent-%COMP%] .ui-select-choices[_ngcontent-%COMP%]{margin-top:1px}.ui-select-choices-row[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.ui-select-choices-row.active[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-multiple[_ngcontent-%COMP%]{height:auto;padding:3px 3px 0 3px}.ui-select-multiple[_ngcontent-%COMP%] input.ui-select-search[_ngcontent-%COMP%]{background-color:transparent!important; border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;height:1.6666em;padding:0;margin-bottom:3px}.ui-select-match[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{font-size:1.6em;line-height:.75}.ui-select-multiple[_ngcontent-%COMP%] .ui-select-match-item[_ngcontent-%COMP%]{outline:0;margin:0 3px 3px 0}.ui-select-toggle[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%]{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}"]],data:{}});function Ar(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"span",[["class","ui-select-placeholder text-muted"]],null,null,null,null,null)),(e()(),r._14(1,null,["",""]))],null,function(e,t){e(t,1,0,t.component.placeholder)})}function Tr(e){return r._16(0,[(e()(),r.V(0,0,null,null,0,"span",[["class","ui-select-match-text pull-left"]],[[2,"ui-select-allow-clear",null],[8,"innerHTML",1]],null,null,null,null))],null,function(e,t){var n=t.component;e(t,0,0,n.allowClear,n.sanitize(n.optionsSelected[0].text))})}function Sr(e){return r._16(0,[(e()(),r.V(0,0,null,null,3,"a",[["class","btn btn-xs btn-link pull-right"],["style","margin-right: 10px; padding: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==o.optionRemove(o.optionsSelected[0],n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,0,"i",[["class","glyphicon glyphicon-remove"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "]))],null,null)}function jr(e){return r._16(0,[(e()(),r.V(0,0,null,null,17,"div",[["class","ui-select-match"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,14,"div",[["class","btn btn-default btn-secondary form-control ui-select-toggle"],["style","outline: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.optionsOpen()&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Ar)),r.U(5,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Tr)),r.U(8,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(10,0,null,null,0,"i",[["class","dropdown-toggle pull-right"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(12,0,null,null,0,"i",[["class","caret pull-right"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Sr)),r.U(15,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,5,0,!n.optionsSelected.length),e(t,8,0,n.optionsSelected.length),e(t,15,0,n.canClearNotMultiple())},null)}function Pr(e){return r._16(0,[(e()(),r.V(0,0,null,null,9,"span",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,6,"span",[["class","btn btn-default btn-secondary btn-xs ui-select-match-item"],["tabindex","-1"],["type","button"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(4,0,null,null,1,"a",[["class","close"],["style","margin-left: 5px; padding: 0;"]],null,[[null,"click"]],function(e,t,n){var r=!0;return"click"===t&&(r=!1!==e.component.optionRemove(e.context.$implicit,n)&&r),r},null,null)),(e()(),r._14(-1,null,["\xd7"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,0,"span",[],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],null,function(e,t){e(t,7,0,t.component.sanitize(t.context.$implicit.text))})}function Ir(e){return r._16(0,[(e()(),r.V(0,0,null,null,4,"div",[["class","ui-select-match"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Pr)),r.U(3,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"]},null),(e()(),r._14(-1,null,["\n "]))],function(e,t){e(t,3,0,t.component.optionsSelected)},null)}function Dr(e){return r._16(0,[(e()(),r.V(0,0,[[2,0],["input",1]],null,0,"input",[["autocapitalize","off"],["autocomplete","false"],["autocorrect","off"],["class","form-control ui-select-search"],["role","combobox"],["spellcheck","false"],["type","text"]],[[8,"tabIndex",0],[8,"disabled",0],[8,"placeholder",0]],[[null,"keydown"],[null,"keyup"],[null,"click"]],function(e,t,n){var o=!0,i=e.component;return"keydown"===t&&(o=!1!==i.inputKeyDown(n)&&o),"keyup"===t&&(o=!1!==i.inputKeyUp(n,r._6(e,0).value)&&o),"click"===t&&(o=!1!==i.inputClick(r._6(e,0).value)&&o),o},null,null))],null,function(e,t){var n=t.component;e(t,0,0,!1===n.multiple?-1:0,n.disabled,n.optionsSelected.length?"":n.placeholder)})}function Nr(e){return r._16(0,[(e()(),r.V(0,0,null,null,0,"div",[["class","divider dropdown-divider"]],null,null,null,null,null))],null,null)}function Mr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"div",[["class","dropdown-header"]],null,null,null,null,null)),(e()(),r._14(1,null,["",""]))],null,function(e,t){e(t,1,0,t.parent.context.$implicit.label)})}function Rr(e){return r._16(0,[(e()(),r.V(0,0,[["choiceItem",1]],null,3,"div",[["class","ui-select-choices-row"]],[[2,"active",null]],[[null,"mouseenter"],[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"mouseenter"===t&&(r=!1!==o.optionActivate(e.context.$implicit)&&r),"click"===t&&(r=!1!==o.optionSelect(e.context.$implicit,n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,0,"div",[["class","dropdown-item"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "]))],null,function(e,t){var n=t.component;e(t,0,0,n.isOptionActive(t.context.$implicit,r._6(t,0))),e(t,2,0,n.highlightOption(t.context.$implicit))})}function Fr(e){return r._16(0,[(e()(),r.V(0,0,null,null,11,"li",[["role","menuitem"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Nr)),r.U(3,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Mr)),r.U(6,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.Q(16777216,null,null,2,null,Rr)),r.U(9,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),r._8(10,1),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,3,0,"optgroup"===t.context.$implicit.type&&t.context.index>0),e(t,6,0,"optgroup"===t.context.$implicit.type),e(t,9,0,t.context.$implicit.optionsFiltered||e(t,10,0,t.context.$implicit),n.trackByOption)},null)}function Lr(e){return r._16(0,[r._12(402653184,1,{mainElRef:0}),r._12(671088640,2,{inputElRef:0}),r._12(402653184,3,{choiceMenuElRef:0}),(e()(),r.V(3,0,[[1,0],["main",1]],null,22,"div",[["class","ui-select-container dropdown"]],[[8,"tabIndex",0],[2,"open",null],[2,"ui-select-multiple",null],[2,"form-control",null]],[[null,"click"],[null,"focusin"],[null,"focus"],[null,"keydown"],[null,"keyup"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==o.mainClicked(n)&&r),"focusin"===t&&(r=!1!==o.mainClicked(n)&&r),"focus"===t&&(r=!1!==o.focusToInput()&&r),"keydown"===t&&(r=!1!==o.inputKeyDown(n)&&r),"keyup"===t&&(r=!1!==o.mainKeyUp(n)&&r),r},null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,0,"div",[],[[2,"ui-disabled",null]],null,null,null,null)),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,jr)),r.U(9,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Ir)),r.U(13,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Dr)),r.U(17,16384,null,0,b,[r.E,r.B],{ngIf:[0,"ngIf"]},null),(e()(),r._14(-1,null,["\n\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(20,0,[[3,0],["choiceMenu",1]],null,4,"ul",[["class","ui-select-choices dropdown-menu"],["role","menu"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.Q(16777216,null,null,1,null,Fr)),r.U(23,802816,null,0,m,[r.E,r.B,r.n],{ngForOf:[0,"ngForOf"],ngForTrackBy:[1,"ngForTrackBy"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n\n"]))],function(e,t){var n=t.component;e(t,9,0,!1===n.multiple&&(!n.optionsOpened||n.noAutoComplete)),e(t,13,0,!0===n.multiple),e(t,17,0,n.checkInputVisibility()),e(t,23,0,n.optionsFiltered,n.trackByOption)},function(e,t){var n=t.component;e(t,3,0,n.disabled?-1:0,n.optionsOpened&&n.optionsFiltered.length,!0===n.multiple,!0===n.multiple),e(t,5,0,n.disabled)})}var Br=function(){function e(){var e=this;this.items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Krak\xf3w","Leeds","Leipzig","Lisbon","London","Madrid","Manchester","Marseille","Milan","Munich","M\xe1laga","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza","\u0141\xf3d\u017a"],this.ngxControl=new dn,this._ngxDefaultTimeout=setTimeout(function(){e._ngxDefaultInterval=setInterval(function(){var t=Math.floor(Math.random()*(e.items.length-1));e._ngxDefault=e.items[t]},2e3)},2e3)}return e.prototype.ngOnDestroy=function(){clearTimeout(this._ngxDefaultTimeout),clearInterval(this._ngxDefaultInterval)},e.prototype.doNgxDefault=function(){return this._ngxDefault},e.prototype.inputTyped=function(e,t){console.log("SingleDemoComponent.inputTyped",e,t)},e}(),Ur=r.T({encapsulation:2,styles:[],data:{}});function Hr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a single city"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"typed"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"typed"===t&&(o=!1!==i.inputTyped("ngx-select",n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],defaultValue:[3,"defaultValue"]},{typed:"typed"}),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,540672,null,0,kn,[[8,null],[8,null],[2,Ut]],{form:[0,"form"]},null),r._10(2048,null,$t,null,[kn]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"],["type","button"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=!1!==(o.ngxControl.disabled?o.ngxControl.enable():o.ngxControl.disable())&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.doNgxDefault()),e(t,10,0,n.ngxControl)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxControl.value))),e(t,24,0,n.ngxControl.disabled?"Enable":"Disable")})}var zr=function(){this.items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Leeds","Leipzig","Lisbon","\u0141\xf3d\u017a","London","Krak\xf3w","Madrid","M\xe1laga","Manchester","Marseille","Milan","Munich","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza"],this.ngxValue=[],this.ngxDisabled=!1},Gr=r.T({encapsulation:2,styles:[],data:{}});function Wr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select multiple cities"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],multiple:[1,"multiple"],placeholder:[2,"placeholder"],disabled:[3,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Zr=function(){this.items=[{id:100,text:"Austria",children:[{id:54,text:"Vienna"}]},{id:200,text:"Belgium",children:[{id:2,text:"Antwerp"},{id:9,text:"Brussels"}]},{id:300,text:"Bulgaria",children:[{id:48,text:"Sofia"}]},{id:400,text:"Croatia",children:[{id:58,text:"Zagreb"}]},{id:500,text:"Czech Republic",children:[{id:42,text:"Prague"}]},{id:600,text:"Denmark",children:[{id:13,text:"Copenhagen"}]},{id:700,text:"England",children:[{id:6,text:"Birmingham"},{id:7,text:"Bradford"},{id:26,text:"Leeds"},{id:30,text:"London"},{id:34,text:"Manchester"},{id:47,text:"Sheffield"}]},{id:800,text:"Finland",children:[{id:25,text:"Helsinki"}]},{id:900,text:"France",children:[{id:35,text:"Marseille"},{id:40,text:"Paris"}]},{id:1e3,text:"Germany",children:[{id:5,text:"Berlin"},{id:8,text:"Bremen"},{id:12,text:"Cologne"},{id:14,text:"Dortmund"},{id:15,text:"Dresden"},{id:17,text:"D\xfcsseldorf"},{id:18,text:"Essen"},{id:19,text:"Frankfurt"},{id:23,text:"Hamburg"},{id:24,text:"Hannover"},{id:27,text:"Leipzig"},{id:37,text:"Munich"},{id:50,text:"Stuttgart"}]},{id:1100,text:"Greece",children:[{id:3,text:"Athens"}]},{id:1200,text:"Hungary",children:[{id:11,text:"Budapest"}]},{id:1300,text:"Ireland",children:[{id:16,text:"Dublin"}]},{id:1400,text:"Italy",children:[{id:20,text:"Genoa"},{id:36,text:"Milan"},{id:38,text:"Naples"},{id:39,text:"Palermo"},{id:44,text:"Rome"},{id:52,text:"Turin"}]},{id:1500,text:"Latvia",children:[{id:43,text:"Riga"}]},{id:1600,text:"Lithuania",children:[{id:55,text:"Vilnius"}]},{id:1700,text:"Netherlands",children:[{id:1,text:"Amsterdam"},{id:45,text:"Rotterdam"},{id:51,text:"The Hague"}]},{id:1800,text:"Poland",children:[{id:29,text:"\u0141\xf3d\u017a"},{id:31,text:"Krak\xf3w"},{id:41,text:"Pozna\u0144"},{id:56,text:"Warsaw"},{id:57,text:"Wroc\u0142aw"}]},{id:1900,text:"Portugal",children:[{id:28,text:"Lisbon"}]},{id:2e3,text:"Romania",children:[{id:10,text:"Bucharest"}]},{id:2100,text:"Scotland",children:[{id:21,text:"Glasgow"}]},{id:2200,text:"Spain",children:[{id:4,text:"Barcelona"},{id:32,text:"Madrid"},{id:33,text:"M\xe1laga"},{id:46,text:"Seville"},{id:53,text:"Valencia"},{id:59,text:"Zaragoza"}]},{id:2300,text:"Sweden",children:[{id:22,text:"Gothenburg"},{id:49,text:"Stockholm"}]}],this.ngxValue=[],this.ngxDisabled=!1},qr=r.T({encapsulation:2,styles:[],data:{}});function $r(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a city by country"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["optGroupLabelField","text"],["optGroupOptionsField","children"],["optionTextField","text"],["optionValueField","id"],["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],optionValueField:[1,"optionValueField"],optionTextField:[2,"optionTextField"],optGroupLabelField:[3,"optGroupLabelField"],optGroupOptionsField:[4,"optGroupOptionsField"],allowClear:[5,"allowClear"],placeholder:[6,"placeholder"],disabled:[7,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,"id","text","text","children",!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Qr=[{name:"Blue 10",hex:"#C0E6FF"},{name:"Blue 20",hex:"#7CC7FF"},{name:"Blue 30",hex:"#5AAAFA"},{name:"Blue 40",hex:"#5596E6"},{name:"Blue 50",hex:"#4178BE"},{name:"Blue 60",hex:"#325C80"},{name:"Blue 70",hex:"#264A60"},{name:"Blue 80",hex:"#1D3649"},{name:"Blue 90",hex:"#152935"},{name:"Blue 100",hex:"#010205"},{name:"Green 10",hex:"#C8F08F"},{name:"Green 20",hex:"#B4E051"},{name:"Green 30",hex:"#8CD211"},{name:"Green 40",hex:"#5AA700"},{name:"Green 50",hex:"#4B8400"},{name:"Green 60",hex:"#2D660A"},{name:"Green 70",hex:"#144D14"},{name:"Green 80",hex:"#0A3C02"},{name:"Green 90",hex:"#0C2808"},{name:"Green 100",hex:"#010200"},{name:"Red 10",hex:"#FFD2DD"},{name:"Red 20",hex:"#FFA5B4"},{name:"Red 30",hex:"#FF7D87"},{name:"Red 40",hex:"#FF5050"},{name:"Red 50",hex:"#E71D32"},{name:"Red 60",hex:"#AD1625"},{name:"Red 70",hex:"#8C101C"},{name:"Red 80",hex:"#6E0A1E"},{name:"Red 90",hex:"#4C0A17"},{name:"Red 100",hex:"#040001"},{name:"Yellow 10",hex:"#FDE876"},{name:"Yellow 20",hex:"#FDD600"},{name:"Yellow 30",hex:"#EFC100"},{name:"Yellow 40",hex:"#BE9B00"},{name:"Yellow 50",hex:"#8C7300"},{name:"Yellow 60",hex:"#735F00"},{name:"Yellow 70",hex:"#574A00"},{name:"Yellow 80",hex:"#3C3200"},{name:"Yellow 90",hex:"#281E00"},{name:"Yellow 100",hex:"#020100"}],Kr=function(){function e(){this.items=[],this.ngxValue=[],this.ngxDisabled=!1}return e.prototype.ngOnInit=function(){var e=this;Qr.forEach(function(t){e.items.push({id:t.hex,text:""+t.name+" ("+t.hex+")"})})},e}(),Yr=r.T({encapsulation:2,styles:["colorbox, .colorbox {\n display: inline-block;\n height: 14px;\n width: 14px;\n margin-right: 4px;\n border: 1px solid #000;\n }"],data:{}});function Jr(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Select a color"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],disabled:[3,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var Xr=function(){this._items=["Amsterdam","Antwerp","Athens","Barcelona","Berlin","Birmingham","Bradford","Bremen","Brussels","Bucharest","Budapest","Cologne","Copenhagen","Dortmund","Dresden","Dublin","D\xfcsseldorf","Essen","Frankfurt","Genoa","Glasgow","Gothenburg","Hamburg","Hannover","Helsinki","Krak\xf3w","Leeds","Leipzig","Lisbon","London","Madrid","Manchester","Marseille","Milan","Munich","M\xe1laga","Naples","Palermo","Paris","Pozna\u0144","Prague","Riga","Rome","Rotterdam","Seville","Sheffield","Sofia","Stockholm","Stuttgart","The Hague","Turin","Valencia","Vienna","Vilnius","Warsaw","Wroc\u0142aw","Zagreb","Zaragoza","\u0141\xf3d\u017a"],this.items=[],this.ngxValue=[],this.ngxDisabled=!1;for(var e=[],t=function(t){n._items.forEach(function(n){return e.push(t+" "+n)})},n=this,r=1;r<=20;r++)t(r);this.items=e},eo=r.T({encapsulation:2,styles:[],data:{}});function to(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"h3",[],null,null,null,null,null)),(e()(),r._14(1,null,["Select a single city with "," items"])),(e()(),r._14(-1,null,["\n"])),(e()(),r.V(3,0,null,null,24,"div",[["class","example-block"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,21,"div",[["class","example-block__item"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,6,"ngx-select",[["placeholder","No city selected"]],[[2,"ng-untouched",null],[2,"ng-touched",null],[2,"ng-pristine",null],[2,"ng-dirty",null],[2,"ng-valid",null],[2,"ng-invalid",null],[2,"ng-pending",null]],[[null,"ngModelChange"],["document","focusin"],["document","click"]],function(e,t,n){var o=!0,i=e.component;return"document:focusin"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"document:click"===t&&(o=!1!==r._6(e,8).documentClick(n)&&o),"ngModelChange"===t&&(o=!1!==(i.ngxValue=n)&&o),o},Lr,Vr)),r.U(8,2408448,null,0,kr,[wt,r.n],{items:[0,"items"],allowClear:[1,"allowClear"],placeholder:[2,"placeholder"],noAutoComplete:[3,"noAutoComplete"],disabled:[4,"disabled"]},null),r._10(1024,null,Ut,function(e){return[e]},[kr]),r.U(10,671744,null,0,En,[[8,null],[8,null],[8,null],[2,Ut]],{isDisabled:[0,"isDisabled"],model:[1,"model"]},{update:"ngModelChange"}),r._10(2048,null,$t,null,[En]),r.U(12,16384,null,0,an,[$t],null,null),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,0,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,2,"pre",[],null,null,null,null,null)),(e()(),r._14(18,null,["",""])),r._9(0,x,[]),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(21,0,null,null,4,"div",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(23,0,null,null,1,"button",[["class","btn btn-primary"]],null,[[null,"click"]],function(e,t,n){var r=!0,o=e.component;return"click"===t&&(r=0!=(o.ngxDisabled=!o.ngxDisabled)&&r),r},null,null)),(e()(),r._14(24,null,["\n ","\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"]))],function(e,t){var n=t.component;e(t,8,0,n.items,!0,"No city selected",!0,n.ngxDisabled),e(t,10,0,n.ngxDisabled,n.ngxValue)},function(e,t){var n=t.component;e(t,1,0,n.items.length),e(t,7,0,r._6(t,12).ngClassUntouched,r._6(t,12).ngClassTouched,r._6(t,12).ngClassPristine,r._6(t,12).ngClassDirty,r._6(t,12).ngClassValid,r._6(t,12).ngClassInvalid,r._6(t,12).ngClassPending),e(t,18,0,r._15(t,18,0,r._6(t,19).transform(n.ngxValue))),e(t,24,0,n.ngxDisabled?"Enable":"Disable")})}var no=n("dLcb"),ro={single:{heading:"Single",ts:n("aoq2"),html:n("OeOf")},multiple:{heading:"Multiple",ts:n("+hR6"),html:n("eGAc")},children:{heading:"Children",ts:n("1oDy"),html:n("tVn+")},rich:{heading:"Rich",ts:n("C4qH"),html:n("0Mtu")},noAutoComplete:{heading:"noAutoComplete",ts:n("qH3Z"),html:n("nthD")}},oo=function(){return function(){this.currentHeading="Single",this.tabDesc=ro,this.doc=no}}(),io=r.T({encapsulation:2,styles:[],data:{}});function uo(e){return r._16(0,[(e()(),r._14(-1,null,["\n "])),(e()(),r.V(1,0,null,null,71,"section",[],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(3,0,null,null,60,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(5,0,null,null,57,"tabset",[],[[2,"tab-container",null]],null,null,j,A)),r.U(6,180224,null,0,V,[k,r.w],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(8,0,null,0,9,"tab",[["heading","Single"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(9,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(11,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(12,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(14,0,null,0,1,"single-demo",[],null,null,null,Hr,Ur)),r.U(15,180224,null,0,Br,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(19,0,null,0,9,"tab",[["heading","Multiple"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(20,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(22,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(23,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(25,0,null,0,1,"multiple-demo",[],null,null,null,Wr,Gr)),r.U(26,49152,null,0,zr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(30,0,null,0,9,"tab",[["heading","Children"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(31,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(33,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(34,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(36,0,null,0,1,"children-demo",[],null,null,null,$r,qr)),r.U(37,49152,null,0,Zr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(41,0,null,0,9,"tab",[["heading","Rich"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(42,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(44,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(45,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(47,0,null,0,1,"rich-demo",[],null,null,null,Jr,Yr)),r.U(48,114688,null,0,Kr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(52,0,null,0,9,"tab",[["heading","No autocomplete"]],[[1,"id",0],[2,"active",null],[2,"tab-pane",null]],null,null,null,null)),r.U(53,212992,null,0,P,[V,r.h,r.w],{heading:[0,"heading"]},null),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(55,0,null,null,5,"sample-section",[],null,null,null,N,D)),r.U(56,49152,null,0,I,[],{desc:[0,"desc"]},null),(e()(),r._14(-1,0,["\n "])),(e()(),r.V(58,0,null,0,1,"no-autocomplete-demo",[],null,null,null,to,eo)),r.U(59,49152,null,0,Xr,[],null,null),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,0,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.V(65,0,null,null,6,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(67,0,null,null,1,"h2",[],null,null,null,null,null)),(e()(),r._14(-1,null,["API"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(70,0,null,null,0,"div",[["class","card card-block panel panel-default panel-body"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "]))],function(e,t){var n=t.component;e(t,9,0,"Single"),e(t,12,0,n.tabDesc.single),e(t,20,0,"Multiple"),e(t,23,0,n.tabDesc.multiple),e(t,31,0,"Children"),e(t,34,0,n.tabDesc.children),e(t,42,0,"Rich"),e(t,45,0,n.tabDesc.rich),e(t,48,0),e(t,53,0,"No autocomplete"),e(t,56,0,n.tabDesc.noAutoComplete)},function(e,t){var n=t.component;e(t,5,0,r._6(t,6).clazz),e(t,8,0,r._6(t,9).id,r._6(t,9).active,r._6(t,9).addClass),e(t,19,0,r._6(t,20).id,r._6(t,20).active,r._6(t,20).addClass),e(t,30,0,r._6(t,31).id,r._6(t,31).active,r._6(t,31).addClass),e(t,41,0,r._6(t,42).id,r._6(t,42).active,r._6(t,42).addClass),e(t,52,0,r._6(t,53).id,r._6(t,53).active,r._6(t,53).addClass),e(t,70,0,n.doc)})}var lo=r.T({encapsulation:0,styles:[[""]],data:{}});function ao(e){return r._16(0,[(e()(),r.V(0,0,null,null,26,"main",[["class","bd-pageheader"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(2,0,null,null,23,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(4,0,null,null,1,"h1",[],null,null,null,null,null)),(e()(),r._14(5,null,["ng2-select-ex v",""])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(7,0,null,null,1,"p",[],null,null,null,null,null)),(e()(),r._14(-1,null,["Native Angular2 component for Select"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(10,0,null,null,1,"a",[["class","btn btn-primary"],["href","https://github.com/optimistex/ng2-select-ex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["View on GitHub"])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(13,0,null,null,11,"div",[["class","row"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(15,0,null,null,3,"div",[["class","col-lg-1"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(17,0,null,null,0,"iframe",[["frameborder","0"],["height","20px"],["scrolling","0"],["src","https://ghbtns.com/github-btn.html?user=optimistex&repo=ng2-select-ex&type=star&count=true"],["width","170px"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(20,0,null,null,3,"div",[["class","col-lg-1"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(22,0,null,null,0,"iframe",[["frameborder","0"],["height","20px"],["scrolling","0"],["src","https://ghbtns.com/github-btn.html?user=optimistex&repo=ng2-select-ex&type=fork&count=true"],["width","170px"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n\n"])),(e()(),r.V(28,0,null,null,6,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(30,0,null,null,0,"section",[["id","getting-started"]],[[8,"innerHTML",1]],null,null,null,null)),(e()(),r._14(-1,null,["\n\n "])),(e()(),r.V(32,0,null,null,1,"select-section",[["class","col-md-12"]],null,null,null,uo,io)),r.U(33,49152,null,0,oo,[],null,null),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n\n"])),(e()(),r.V(36,0,null,null,12,"footer",[["class","footer"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(38,0,null,null,9,"div",[["class","container"]],null,null,null,null,null)),(e()(),r._14(-1,null,["\n "])),(e()(),r.V(40,0,null,null,6,"p",[["class","text-muted text-center"]],null,null,null,null,null)),(e()(),r.V(41,0,null,null,1,"a",[["href","https://github.com/optimistex/ng2-select-ex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["ng2-select-ex"])),(e()(),r._14(-1,null,[" is maintained by "])),(e()(),r.V(44,0,null,null,1,"a",[["href","https://github.com/optimistex"]],null,null,null,null,null)),(e()(),r._14(-1,null,["optimistex"])),(e()(),r._14(-1,null,["."])),(e()(),r._14(-1,null,["\n "])),(e()(),r._14(-1,null,["\n"])),(e()(),r._14(-1,null,["\n"]))],null,function(e,t){var n=t.component;e(t,5,0,null==n.p?null:n.p.version),e(t,30,0,n.gettingStarted)})}var so=r.R("app-demo",l,function(e){return r._16(0,[(e()(),r.V(0,0,null,null,1,"app-demo",[],null,null,null,ao,lo)),r.U(1,1097728,null,0,l,[],null,null)],null,null)},{},{},[]),co=function(){},fo=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[k]}},e}(),po=(Object(r.J)(function(){return po}),function(){function e(){this.btnCheckboxTrue=!0,this.btnCheckboxFalse=!1,this.state=!1,this.onChange=Function.prototype,this.onTouched=Function.prototype}return e.prototype.onClick=function(){this.isDisabled||(this.toggle(!this.state),this.onChange(this.value))},e.prototype.ngOnInit=function(){this.toggle(this.trueValue===this.value)},Object.defineProperty(e.prototype,"trueValue",{get:function(){return"undefined"==typeof this.btnCheckboxTrue||this.btnCheckboxTrue},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"falseValue",{get:function(){return"undefined"!=typeof this.btnCheckboxFalse&&this.btnCheckboxFalse},enumerable:!0,configurable:!0}),e.prototype.toggle=function(e){this.state=e,this.value=this.state?this.trueValue:this.falseValue},e.prototype.writeValue=function(e){this.state=this.trueValue===e,this.value=e?this.trueValue:this.falseValue},e.prototype.setDisabledState=function(e){this.isDisabled=e},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e}()),ho=(Object(r.J)(function(){return ho}),function(){function e(e,t){this.el=e,this.cdr=t,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this._value=e,this.cdr.markForCheck()},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e}()),go=(Object(r.J)(function(){return go}),function(){function e(e,t,n,r){this.el=e,this.cdr=t,this.group=n,this.renderer=r,this.onChange=Function.prototype,this.onTouched=Function.prototype}return Object.defineProperty(e.prototype,"value",{get:function(){return this.group?this.group.value:this._value},set:function(e){this.group?this.group.value=e:this._value=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return this._disabled},set:function(e){this._disabled=e,this.setDisabledState(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this.btnRadio===this.value},enumerable:!0,configurable:!0}),e.prototype.onClick=function(){this.el.nativeElement.attributes.disabled||!this.uncheckable&&this.btnRadio===this.value||(this.value=this.uncheckable&&this.btnRadio===this.value?void 0:this.btnRadio,this._onChange(this.value))},e.prototype.ngOnInit=function(){this.uncheckable="undefined"!=typeof this.uncheckable},e.prototype.onBlur=function(){this.onTouched()},e.prototype._onChange=function(e){if(this.group)return this.group.onTouched(),void this.group.onChange(e);this.onTouched(),this.onChange(e)},e.prototype.writeValue=function(e){this.value=e,this.cdr.markForCheck()},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){e?this.renderer.setAttribute(this.el.nativeElement,"disabled","disabled"):this.renderer.removeAttribute(this.el.nativeElement,"disabled")},e}()),vo=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[]}},e}(),yo=r.S(o,[l],function(e){return r._2([r._3(512,r.g,r.O,[[8,[so]],[3,r.g],r.q]),r._3(5120,r.p,r._11,[[3,r.p]]),r._3(4608,h,g,[r.p,[2,d]]),r._3(4608,r.f,r.f,[]),r._3(5120,r.a,r.X,[]),r._3(5120,r.n,r._4,[]),r._3(5120,r.o,r._7,[]),r._3(4608,wt,xt,[E]),r._3(6144,r.z,null,[wt]),r._3(4608,Ze,qe,[]),r._3(5120,_e,function(e,t,n,r,o){return[new Ge(e,t),new Ye(n),new $e(r,o)]},[E,r.s,E,E,Ze]),r._3(4608,be,be,[_e,r.s]),r._3(135680,Ce,Ce,[E]),r._3(4608,Se,Se,[be,Ce]),r._3(6144,r.x,null,[Se]),r._3(6144,xe,null,[Ce]),r._3(4608,r.C,r.C,[r.s]),r._3(4608,fe,fe,[E]),r._3(4608,ge,ge,[E]),r._3(4608,Qt,Qt,[]),r._3(4608,Vn,Vn,[]),r._3(4608,k,k,[]),r._3(512,C,C,[]),r._3(1024,r.i,jt,[]),r._3(1024,r.b,function(e){return[(t=e,ve("probe",me),ve("coreTokens",Object(a.a)({},ye,(t||[]).reduce(function(e,t){return e[t.name]=t.token,e},{}))),function(){return me})];var t},[[2,r.r]]),r._3(512,r.c,r.c,[[2,r.b]]),r._3(131584,r.e,r.e,[r.s,r.P,r.m,r.i,r.g,r.c]),r._3(512,r.d,r.d,[r.e]),r._3(512,Pt,Pt,[[3,Pt]]),r._3(512,An,An,[]),r._3(512,Tn,Tn,[]),r._3(512,Sn,Sn,[]),r._3(512,co,co,[]),r._3(512,fo,fo,[]),r._3(512,vo,vo,[]),r._3(512,o,o,[])])});Object(r.I)(),St().bootstrapModuleFactory(yo).catch(function(e){return console.log(e)})},dLcb:function(e,t){e.exports='

Usage

\n
import {NgxSelectModule} from 'ng2-select-ex';\n
\n

Properties

\n
    \n
  • items: any[] - (by default []) - Array of items from which to select. Should be an array of objects with id and text properties.\nAs convenience, you may also pass an array of strings, in which case the same string is used for both the ID and the text.\nItems may be nested by adding a options property to any item, whose value should be another array of items. Items that have children may omit to have an ID.
  • \n
  • optionValueField: string - (by default 'id') - Provide an opportunity to change the name an id property of objects in the items.
  • \n
  • optionTextField: string - (by default 'text') - Provide an opportunity to change the name a text property of objects in the items.
  • \n
  • optGroupLabelField: string - (by default 'label') - Provide an opportunity to change the name a label property of objects with an options property in the items.
  • \n
  • optGroupOptionsField: string - (by default 'options') - Provide an opportunity to change the name of an options property of objects in the items.
  • \n
  • multiple: boolean - (by default false) - Mode of this component. If set true user can select more than one option.
  • \n
  • allowClear: boolean - (by default false) - Set to true to allow the selection to be cleared. This option only applies to single-value inputs.
  • \n
  • placeholder: string - (by default '') - Placeholder text to display when the element has no focus and selected items.
  • \n
  • noAutoComplete: boolean - (by default false) - Set to true to hide the search input. This option only applies to single-value inputs.
  • \n
  • disabled: boolean - (by default false) - When true, it specifies that the component should be disabled.
  • \n
  • defaultValue: any|any[] - (by default []) - Use to set default value.
  • \n
\n

Events

\n
    \n
  • typed - It is fired after changing of search input. Returns string with that value.
  • \n
\n'},eGAc:function(e,t){e.exports='

Select multiple cities

\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
\n'},fRUx:function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},grVA:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r={closed:!0,next:function(e){},error:function(e){throw e},complete:function(){}}},kQVV:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){return e&&"number"==typeof e.length}},ksPu:function(e,t){e.exports={name:"ng2-select-ex",version:"3.2.1",license:"MIT",scripts:{ng:"ng",start:"ng serve",build:"npm run lint && npm test && npm run build.package && npm run build.demo","build.demo":"ng build --prod","build.package":"ng-packagr -p ng-package.json",test:"ng test -sr","test-coverage":"ng test -sr -cc",lint:"ng lint",e2e:"ng e2e"},private:!1,description:"Angular based replacement for select boxes",keywords:["ngx-select","angular","angular2","angular4","angular5","select","select2","ui-select","multiselect","multi-select"],author:"Konstantin Polyntsov ",repository:{type:"git",url:"git+ssh://git@github.com:optimistex/ng2-select-ex.git"},bugs:{url:"https://github.com/optimistex/ng2-select-ex/issues"},homepage:"https://github.com/optimistex/ng2-select-ex#readme",peerDependencies:{"@angular/common":">=4.3.0 || >5.0.0","@angular/core":">=4.3.0 || >5.0.0"},dependencies:{"@angular/animations":"^5.2.0","@angular/common":"^5.2.0","@angular/compiler":"^5.2.0","@angular/core":"^5.2.0","@angular/forms":"^5.2.0","@angular/http":"^5.2.0","@angular/platform-browser":"^5.2.0","@angular/platform-browser-dynamic":"^5.2.0","@angular/router":"^5.2.0","@types/marked":"^0.3.0","@types/webpack":"^3.8.4","core-js":"^2.4.1","html-loader":"^0.5.5",lodash:"^4.17.4",rxjs:"^5.5.6","zone.js":"^0.8.19"},devDependencies:{"@angular/cli":"1.6.6","@angular/compiler-cli":"^5.2.0","@angular/language-service":"^5.2.0","@types/jasmine":"~2.8.3","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60",codecov:"^3.0.0",codelyzer:"^4.0.1","jasmine-core":"~2.8.0","jasmine-spec-reporter":"~4.2.1",karma:"~2.0.0","karma-chrome-launcher":"~2.2.0","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","ng-packagr":"^1.6.0",protractor:"~5.1.2","ts-node":"~4.1.0",tslint:"~5.9.1",typescript:"~2.5.3","markdown-loader":"^2.0.2","ngx-bootstrap":"^2.0.2","pre-commit":"^1.2.2"},contributors:[{name:"Konstantin Polyntsov",email:"optimistex@gmail.com",url:"https://github.com/optimistex"},{name:"Vyacheslav Chub",email:"vyacheslav.chub@valor-software.com",url:"https://github.com/buchslava"},{name:"Dmitriy Shekhovtsov",email:"valorkin@gmail.com",url:"https://github.com/valorkin"},{name:"Oleksandr Telnov",email:"otelnov@gmail.com",url:"https://github.com/otelnov"}]}},lI6h:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("6Xbx"),o=function(e){function t(){e.apply(this,arguments)}return Object(r.b)(t,e),t.prototype.notifyNext=function(e,t,n,r,o){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(n("E9/g").a)},mHG6:function(e,t,n){"use strict";t.a=function(e){return e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}},mz3w:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){var t,r=n("xIGM").a.Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}()},nthD:function(e,t){e.exports='

Select a single city with {{items.length}} items

\n
\n
\n \n \n

\n
{{ngxValue | json}}
\n
\n \n
\n
\n
'},qH3Z:function(e,t){e.exports="import {Component} from '@angular/core';\n\n@Component({\n selector: 'no-autocomplete-demo',\n templateUrl: './no-autocomplete-demo.html'\n})\nexport class NoAutoCompleteDemoComponent {\n public _items: string[] = ['Amsterdam', 'Antwerp', 'Athens', 'Barcelona',\n 'Berlin', 'Birmingham', 'Bradford', 'Bremen', 'Brussels', 'Bucharest',\n 'Budapest', 'Cologne', 'Copenhagen', 'Dortmund', 'Dresden', 'Dublin',\n 'D\xfcsseldorf', 'Essen', 'Frankfurt', 'Genoa', 'Glasgow', 'Gothenburg',\n 'Hamburg', 'Hannover', 'Helsinki', 'Krak\xf3w', 'Leeds', 'Leipzig', 'Lisbon',\n 'London', 'Madrid', 'Manchester', 'Marseille', 'Milan', 'Munich', 'M\xe1laga',\n 'Naples', 'Palermo', 'Paris', 'Pozna\u0144', 'Prague', 'Riga', 'Rome',\n 'Rotterdam', 'Seville', 'Sheffield', 'Sofia', 'Stockholm', 'Stuttgart',\n 'The Hague', 'Turin', 'Valencia', 'Vienna', 'Vilnius', 'Warsaw', 'Wroc\u0142aw',\n 'Zagreb', 'Zaragoza', '\u0141\xf3d\u017a'];\n\n constructor() {\n const a = [];\n for (let i = 1; i <= 20; i++) {\n this._items.forEach(v => a.push(i + ' ' + v));\n }\n this.items = a;\n }\n\n public items: string[] = [];\n public ngxValue: any = [];\n public ngxDisabled = false;\n}\n"},qLnt:function(e,t,n){"use strict";var r=n("1j/l"),o=n("NGRF"),i=n("B1iP"),u=n("8ofh"),l=n("NePw"),a=n("6Xbx"),s=function(e){function t(t){e.call(this),this.errors=t;var n=Error.call(this,t?t.length+" errors occurred during unsubscription:\n "+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n "):"");this.name=n.name="UnsubscriptionError",this.stack=n.stack,this.message=n.message}return Object(a.b)(t,e),t}(Error);n.d(t,"a",function(){return c});var c=function(){function e(e){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var e,t=!1;if(!this.closed){var n=this._parent,a=this._parents,c=this._unsubscribe,p=this._subscriptions;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;for(var d=-1,h=a?a.length:0;n;)n.remove(this),n=++d\n \n \n\n'},wDkl:function(e,t){e.exports='

Getting started

\n

First of all, Welcome!

\n'},wP3s:function(e,t,n){"use strict";t.a=function(e,t,n){return void 0===n&&(n=Number.POSITIVE_INFINITY),function(r){return"number"==typeof t&&(n=t,t=null),r.lift(new u(e,t,n))}};var r=n("6Xbx"),o=n("qgI0"),i=n("lI6h"),u=function(){function e(e,t,n){void 0===n&&(n=Number.POSITIVE_INFINITY),this.project=e,this.resultSelector=t,this.concurrent=n}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.project,this.resultSelector,this.concurrent))},e}(),l=function(e){function t(t,n,r,o){void 0===o&&(o=Number.POSITIVE_INFINITY),e.call(this,t),this.project=n,this.resultSelector=r,this.concurrent=o,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}return Object(r.b)(t,e),t.prototype._next=function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(i.a)},xIGM:function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return i});var r="undefined"!=typeof window&&window,o="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,i=r||"undefined"!=typeof e&&e||o}).call(t,n("fRUx"))},xrDH:function(e,t,n){(function(e,r){var o;(function(){var i,u=200,l="Expected a function",a="__lodash_placeholder__",s=1,c=2,f=4,p=1,d=2,h=1,g=2,v=4,y=8,m=16,_=32,b=64,w=128,x=256,C=512,E=800,O=16,k=1/0,V=9007199254740991,A=1.7976931348623157e308,T=NaN,S=4294967295,j=S-1,P=S>>>1,I=[["ary",w],["bind",h],["bindKey",g],["curry",y],["curryRight",m],["flip",C],["partial",_],["partialRight",b],["rearg",x]],D="[object Arguments]",N="[object Array]",M="[object AsyncFunction]",R="[object Boolean]",F="[object Date]",L="[object DOMException]",B="[object Error]",U="[object Function]",H="[object GeneratorFunction]",z="[object Map]",G="[object Number]",W="[object Null]",Z="[object Object]",q="[object Proxy]",$="[object RegExp]",Q="[object Set]",K="[object String]",Y="[object Symbol]",J="[object Undefined]",X="[object WeakMap]",ee="[object ArrayBuffer]",te="[object DataView]",ne="[object Float32Array]",re="[object Float64Array]",oe="[object Int8Array]",ie="[object Int16Array]",ue="[object Int32Array]",le="[object Uint8Array]",ae="[object Uint8ClampedArray]",se="[object Uint16Array]",ce="[object Uint32Array]",fe=/\b__p \+= '';/g,pe=/\b(__p \+=) '' \+/g,de=/(__e\(.*?\)|\b__t\)) \+\n'';/g,he=/&(?:amp|lt|gt|quot|#39);/g,ge=/[&<>"']/g,ve=RegExp(he.source),ye=RegExp(ge.source),me=/<%-([\s\S]+?)%>/g,_e=/<%([\s\S]+?)%>/g,be=/<%=([\s\S]+?)%>/g,we=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xe=/^\w*$/,Ce=/^\./,Ee=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Oe=/[\\^$.*+?()[\]{}|]/g,ke=RegExp(Oe.source),Ve=/^\s+|\s+$/g,Ae=/^\s+/,Te=/\s+$/,Se=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,je=/\{\n\/\* \[wrapped with (.+)\] \*/,Pe=/,? & /,Ie=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,De=/\\(\\)?/g,Ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Me=/\w*$/,Re=/^[-+]0x[0-9a-f]+$/i,Fe=/^0b[01]+$/i,Le=/^\[object .+?Constructor\]$/,Be=/^0o[0-7]+$/i,Ue=/^(?:0|[1-9]\d*)$/,He=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ze=/($^)/,Ge=/['\n\r\u2028\u2029\\]/g,We="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ze="\\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",qe="["+Ze+"]",$e="["+We+"]",Qe="\\d+",Ke="[a-z\\xdf-\\xf6\\xf8-\\xff]",Ye="[^\\ud800-\\udfff"+Ze+Qe+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Je="\\ud83c[\\udffb-\\udfff]",Xe="[^\\ud800-\\udfff]",et="(?:\\ud83c[\\udde6-\\uddff]){2}",tt="[\\ud800-\\udbff][\\udc00-\\udfff]",nt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",rt="(?:"+Ke+"|"+Ye+")",ot="(?:"+nt+"|"+Ye+")",it="(?:"+$e+"|"+Je+")?",ut="[\\ufe0e\\ufe0f]?"+it+"(?:\\u200d(?:"+[Xe,et,tt].join("|")+")[\\ufe0e\\ufe0f]?"+it+")*",lt="(?:"+["[\\u2700-\\u27bf]",et,tt].join("|")+")"+ut,at="(?:"+[Xe+$e+"?",$e,et,tt,"[\\ud800-\\udfff]"].join("|")+")",st=RegExp("['\u2019]","g"),ct=RegExp($e,"g"),ft=RegExp(Je+"(?="+Je+")|"+at+ut,"g"),pt=RegExp([nt+"?"+Ke+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?="+[qe,nt,"$"].join("|")+")",ot+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?="+[qe,nt+rt,"$"].join("|")+")",nt+"?"+rt+"+(?:['\u2019](?:d|ll|m|re|s|t|ve))?",nt+"+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?","\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)","\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)",Qe,lt].join("|"),"g"),dt=RegExp("[\\u200d\\ud800-\\udfff"+We+"\\ufe0e\\ufe0f]"),ht=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,gt=["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"],vt=-1,yt={};yt[ne]=yt[re]=yt[oe]=yt[ie]=yt[ue]=yt[le]=yt[ae]=yt[se]=yt[ce]=!0,yt[D]=yt[N]=yt[ee]=yt[R]=yt[te]=yt[F]=yt[B]=yt[U]=yt[z]=yt[G]=yt[Z]=yt[$]=yt[Q]=yt[K]=yt[X]=!1;var mt={};mt[D]=mt[N]=mt[ee]=mt[te]=mt[R]=mt[F]=mt[ne]=mt[re]=mt[oe]=mt[ie]=mt[ue]=mt[z]=mt[G]=mt[Z]=mt[$]=mt[Q]=mt[K]=mt[Y]=mt[le]=mt[ae]=mt[se]=mt[ce]=!0,mt[B]=mt[U]=mt[X]=!1;var _t={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},bt=parseFloat,wt=parseInt,xt="object"==typeof e&&e&&e.Object===Object&&e,Ct="object"==typeof self&&self&&self.Object===Object&&self,Et=xt||Ct||Function("return this")(),Ot="object"==typeof t&&t&&!t.nodeType&&t,kt=Ot&&"object"==typeof r&&r&&!r.nodeType&&r,Vt=kt&&kt.exports===Ot,At=Vt&&xt.process,Tt=function(){try{return At&&At.binding&&At.binding("util")}catch(e){}}(),St=Tt&&Tt.isArrayBuffer,jt=Tt&&Tt.isDate,Pt=Tt&&Tt.isMap,It=Tt&&Tt.isRegExp,Dt=Tt&&Tt.isSet,Nt=Tt&&Tt.isTypedArray;function Mt(e,t){return e.set(t[0],t[1]),e}function Rt(e,t){return e.add(t),e}function Ft(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 Lt(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function Gt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function dn(e,t){for(var n=e.length;n--&&Xt(t,e[n],0)>-1;);return n}var hn=on({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"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"}),gn=on({"&":"&","<":"<",">":">",'"':""","'":"'"});function vn(e){return"\\"+_t[e]}function yn(e){return dt.test(e)}function mn(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function _n(e,t){return function(n){return e(t(n))}}function bn(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"}),kn=function e(t){var n,r=(t=null==t?Et:kn.defaults(Et.Object(),t,kn.pick(Et,gt))).Array,o=t.Date,We=t.Error,Ze=t.Function,qe=t.Math,$e=t.Object,Qe=t.RegExp,Ke=t.String,Ye=t.TypeError,Je=r.prototype,Xe=$e.prototype,et=t["__core-js_shared__"],tt=Ze.prototype.toString,nt=Xe.hasOwnProperty,rt=0,ot=(n=/[^.]+$/.exec(et&&et.keys&&et.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",it=Xe.toString,ut=tt.call($e),lt=Et._,at=Qe("^"+tt.call(nt).replace(Oe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ft=Vt?t.Buffer:i,dt=t.Symbol,_t=t.Uint8Array,xt=ft?ft.allocUnsafe:i,Ct=_n($e.getPrototypeOf,$e),Ot=$e.create,kt=Xe.propertyIsEnumerable,At=Je.splice,Tt=dt?dt.isConcatSpreadable:i,Kt=dt?dt.iterator:i,on=dt?dt.toStringTag:i,Vn=function(){try{var e=ki($e,"defineProperty");return e({},"",{}),e}catch(e){}}(),An=t.clearTimeout!==Et.clearTimeout&&t.clearTimeout,Tn=o&&o.now!==Et.Date.now&&o.now,Sn=t.setTimeout!==Et.setTimeout&&t.setTimeout,jn=qe.ceil,Pn=qe.floor,In=$e.getOwnPropertySymbols,Dn=ft?ft.isBuffer:i,Nn=t.isFinite,Mn=Je.join,Rn=_n($e.keys,$e),Fn=qe.max,Ln=qe.min,Bn=o.now,Un=t.parseInt,Hn=qe.random,zn=Je.reverse,Gn=ki(t,"DataView"),Wn=ki(t,"Map"),Zn=ki(t,"Promise"),qn=ki(t,"Set"),$n=ki(t,"WeakMap"),Qn=ki($e,"create"),Kn=$n&&new $n,Yn={},Jn=Yi(Gn),Xn=Yi(Wn),er=Yi(Zn),tr=Yi(qn),nr=Yi($n),rr=dt?dt.prototype:i,or=rr?rr.valueOf:i,ir=rr?rr.toString:i;function ur(e){if(hl(e)&&!rl(e)&&!(e instanceof cr)){if(e instanceof sr)return e;if(nt.call(e,"__wrapped__"))return Ji(e)}return new sr(e)}var lr=function(){function e(){}return function(t){if(!dl(t))return{};if(Ot)return Ot(t);e.prototype=t;var n=new e;return e.prototype=i,n}}();function ar(){}function sr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function cr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=S,this.__views__=[]}function fr(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function kr(e,t,n,r,o,u){var l,a=t&s,p=t&c,d=t&f;if(n&&(l=o?n(e,r,o,u):n(e)),l!==i)return l;if(!dl(e))return e;var h=rl(e);if(h){if(l=function(e){var t=e.length,n=e.constructor(t);return t&&"string"==typeof e[0]&&nt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(e),!a)return Go(e,l)}else{var g=Ti(e),v=g==U||g==H;if(ll(e))return Fo(e,a);if(g==Z||g==D||v&&!o){if(l=p||v?{}:ji(e),!a)return p?function(e,t){return Wo(e,Ai(e),t)}(e,function(t,n){return t&&Wo(e,Wl(e),t)}(l)):function(e,t){return Wo(e,Vi(e),t)}(e,xr(l,e))}else{if(!mt[g])return o?e:{};l=function(e,t,n,r){var o,i,u=e.constructor;switch(t){case ee:return Lo(e);case R:case F:return new u(+e);case te:return function(e,t){var n=t?Lo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,r);case ne:case re:case oe:case ie:case ue:case le:case ae:case se:case ce:return Bo(e,r);case z:return function(e,t,n){return qt(t?n(mn(e),s):mn(e),Mt,new e.constructor)}(e,r,n);case G:case K:return new u(e);case $:return(i=new(o=e).constructor(o.source,Me.exec(o))).lastIndex=o.lastIndex,i;case Q:return function(e,t,n){return qt(t?n(wn(e),s):wn(e),Rt,new e.constructor)}(e,r,n);case Y:return or?$e(or.call(e)):{}}}(e,g,kr,a)}}u||(u=new gr);var y=u.get(e);if(y)return y;u.set(e,l);var m=h?i:(d?p?_i:mi:p?Wl:Gl)(e);return Bt(m||e,function(r,o){m&&(r=e[o=r]),_r(l,o,kr(r,t,n,o,e,u))}),l}function Vr(e,t,n){var r=n.length;if(null==e)return!r;for(e=$e(e);r--;){var o=n[r],u=e[o];if(u===i&&!(o in e)||!(0,t[o])(u))return!1}return!0}function Ar(e,t,n){if("function"!=typeof e)throw new Ye(l);return Gi(function(){e.apply(i,n)},t)}function Tr(e,t,n,r){var o=-1,i=zt,l=!0,a=e.length,s=[],c=t.length;if(!a)return s;n&&(t=Wt(t,sn(n))),r?(i=Gt,l=!1):t.length>=u&&(i=fn,l=!1,t=new hr(t));e:for(;++o-1},pr.prototype.set=function(e,t){var n=this.__data__,r=br(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},dr.prototype.clear=function(){this.size=0,this.__data__={hash:new fr,map:new(Wn||pr),string:new fr}},dr.prototype.delete=function(e){var t=Ei(this,e).delete(e);return this.size-=t?1:0,t},dr.prototype.get=function(e){return Ei(this,e).get(e)},dr.prototype.has=function(e){return Ei(this,e).has(e)},dr.prototype.set=function(e,t){var n=Ei(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},hr.prototype.add=hr.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},hr.prototype.has=function(e){return this.__data__.has(e)},gr.prototype.clear=function(){this.__data__=new pr,this.size=0},gr.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},gr.prototype.get=function(e){return this.__data__.get(e)},gr.prototype.has=function(e){return this.__data__.has(e)},gr.prototype.set=function(e,t){var n=this.__data__;if(n instanceof pr){var r=n.__data__;if(!Wn||r.length0&&n(l)?t>1?Nr(l,t-1,n,r,o):Zt(o,l):r||(o[o.length]=l)}return o}var Mr=Qo(),Rr=Qo(!0);function Fr(e,t){return e&&Mr(e,t,Gl)}function Lr(e,t){return e&&Rr(e,t,Gl)}function Br(e,t){return Ht(t,function(t){return cl(e[t])})}function Ur(e,t){for(var n=0,r=(t=Do(t,e)).length;null!=e&&nt}function Wr(e,t){return null!=e&&nt.call(e,t)}function Zr(e,t){return null!=e&&t in $e(e)}function qr(e,t,n){for(var o=n?Gt:zt,u=e[0].length,l=e.length,a=l,s=r(l),c=1/0,f=[];a--;){var p=e[a];a&&t&&(p=Wt(p,sn(t))),c=Ln(p.length,c),s[a]=!n&&(t||u>=120&&p.length>=120)?new hr(a&&p):i}p=e[0];var d=-1,h=s[0];e:for(;++d=l?a:a*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)});r--;)e[r]=e[r].value;return e}(no(e,function(e,n,o){return{criteria:Wt(t,function(t){return t(e)}),index:++r,value:e}}))}function ao(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)l!==e&&At.call(l,a,1),At.call(e,a,1);return e}function co(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;Ii(o)?At.call(e,o,1):ko(e,o)}}return e}function fo(e,t){return e+Pn(Hn()*(t-e+1))}function po(e,t){var n="";if(!e||t<1||t>V)return n;do{t%2&&(n+=e),(t=Pn(t/2))&&(e+=e)}while(t);return n}function ho(e,t){return Wi(Ui(e,t,va),e+"")}function go(e,t,n,r){if(!dl(e))return e;for(var o=-1,u=(t=Do(t,e)).length,l=u-1,a=e;null!=a&&++oi?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var u=r(i);++o>>1,u=e[i];null!==u&&!wl(u)&&(n?u<=t:u=u){var c=t?null:ci(e);if(c)return wn(c);l=!1,o=fn,s=new hr}else s=t?[]:a;e:for(;++r=r?e:mo(e,t,n)}var Ro=An||function(e){return Et.clearTimeout(e)};function Fo(e,t){if(t)return e.slice();var n=e.length,r=xt?xt(n):new e.constructor(n);return e.copy(r),r}function Lo(e){var t=new e.constructor(e.byteLength);return new _t(t).set(new _t(e)),t}function Bo(e,t){var n=t?Lo(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Uo(e,t){if(e!==t){var n=e!==i,r=null===e,o=e==e,u=wl(e),l=t!==i,a=null===t,s=t==t,c=wl(t);if(!a&&!c&&!u&&e>t||u&&l&&s&&!a&&!c||r&&l&&s||!n&&s||!o)return 1;if(!r&&!u&&!c&&e1?n[o-1]:i,l=o>2?n[2]:i;for(u=e.length>3&&"function"==typeof u?(o--,u):i,l&&Di(n[0],n[1],l)&&(u=o<3?i:u,o=1),t=$e(t);++r-1?o[u?t[l]:l]:i}}function ei(e){return yi(function(t){var n=t.length,r=n,o=sr.prototype.thru;for(e&&t.reverse();r--;){var u=t[r];if("function"!=typeof u)throw new Ye(l);if(o&&!a&&"wrapper"==wi(u))var a=new sr([],!0)}for(r=a?r:n;++r1&&y.reverse(),p&&ca))return!1;var c=u.get(e);if(c&&u.get(t))return c==t;var f=-1,h=!0,g=n&d?new hr:i;for(u.set(e,t),u.set(t,e);++f-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Se,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Bt(I,function(n){var r="_."+n[0];t&n[1]&&!zt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(je);return t?t[1].split(Pe):[]}(r),n)))}function qi(e){var t=0,n=0;return function(){var r=Bn(),o=O-(r-n);if(n=r,o>0){if(++t>=E)return arguments[0]}else t=0;return e.apply(i,arguments)}}function $i(e,t){var n=-1,r=e.length,o=r-1;for(t=t===i?r:t;++n1?e[t-1]:i;return mu(e,n="function"==typeof n?(e.pop(),n):i)});function Ou(e){var t=ur(e);return t.__chain__=!0,t}function ku(e,t){return t(e)}var Vu=yi(function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return Er(t,e)};return!(t>1||this.__actions__.length)&&r instanceof cr&&Ii(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:ku,args:[o],thisArg:i}),new sr(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(i),e})):this.thru(o)}),Au=Zo(function(e,t,n){nt.call(e,n)?++e[n]:Cr(e,n,1)}),Tu=Xo(nu),Su=Xo(ru);function ju(e,t){return(rl(e)?Bt:Sr)(e,Ci(t,3))}function Pu(e,t){return(rl(e)?function(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}:jr)(e,Ci(t,3))}var Iu=Zo(function(e,t,n){nt.call(e,n)?e[n].push(t):Cr(e,n,[t])}),Du=ho(function(e,t,n){var o=-1,i="function"==typeof t,u=il(e)?r(e.length):[];return Sr(e,function(e){u[++o]=i?Ft(t,e,n):$r(e,t,n)}),u}),Nu=Zo(function(e,t,n){Cr(e,n,t)});function Mu(e,t){return(rl(e)?Wt:no)(e,Ci(t,3))}var Ru=Zo(function(e,t,n){e[n?0:1].push(t)},function(){return[[],[]]}),Fu=ho(function(e,t){if(null==e)return[];var n=t.length;return n>1&&Di(e,t[0],t[1])?t=[]:n>2&&Di(t[0],t[1],t[2])&&(t=[t[0]]),lo(e,Nr(t,1),[])}),Lu=Tn||function(){return Et.Date.now()};function Bu(e,t,n){return t=n?i:t,pi(e,w,i,i,i,i,t=e&&null==t?e.length:t)}function Uu(e,t){var n;if("function"!=typeof t)throw new Ye(l);return e=Vl(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=i),n}}var Hu=ho(function(e,t,n){var r=h;if(n.length){var o=bn(n,xi(Hu));r|=_}return pi(e,r,t,n,o)}),zu=ho(function(e,t,n){var r=h|g;if(n.length){var o=bn(n,xi(zu));r|=_}return pi(t,r,e,n,o)});function Gu(e,t,n){var r,o,u,a,s,c,f=0,p=!1,d=!1,h=!0;if("function"!=typeof e)throw new Ye(l);function g(t){var n=r,u=o;return r=o=i,f=t,a=e.apply(u,n)}function v(e){var n=e-c;return c===i||n>=t||n<0||d&&e-f>=u}function y(){var e=Lu();if(v(e))return m(e);s=Gi(y,function(e){var n=t-(e-c);return d?Ln(n,u-(e-f)):n}(e))}function m(e){return s=i,h&&r?g(e):(r=o=i,a)}function _(){var e=Lu(),n=v(e);if(r=arguments,o=this,c=e,n){if(s===i)return function(e){return f=e,s=Gi(y,t),p?g(e):a}(c);if(d)return s=Gi(y,t),g(c)}return s===i&&(s=Gi(y,t)),a}return t=Tl(t)||0,dl(n)&&(p=!!n.leading,u=(d="maxWait"in n)?Fn(Tl(n.maxWait)||0,t):u,h="trailing"in n?!!n.trailing:h),_.cancel=function(){s!==i&&Ro(s),f=0,r=c=o=s=i},_.flush=function(){return s===i?a:m(Lu())},_}var Wu=ho(function(e,t){return Ar(e,1,t)}),Zu=ho(function(e,t,n){return Ar(e,Tl(t)||0,n)});function qu(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ye(l);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var u=e.apply(this,r);return n.cache=i.set(o,u)||i,u};return n.cache=new(qu.Cache||dr),n}function $u(e){if("function"!=typeof e)throw new Ye(l);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)}}qu.Cache=dr;var Qu=No(function(e,t){var n=(t=1==t.length&&rl(t[0])?Wt(t[0],sn(Ci())):Wt(Nr(t,1),sn(Ci()))).length;return ho(function(r){for(var o=-1,i=Ln(r.length,n);++o=t}),nl=Qr(function(){return arguments}())?Qr:function(e){return hl(e)&&nt.call(e,"callee")&&!kt.call(e,"callee")},rl=r.isArray,ol=St?sn(St):function(e){return hl(e)&&zr(e)==ee};function il(e){return null!=e&&pl(e.length)&&!cl(e)}function ul(e){return hl(e)&&il(e)}var ll=Dn||Ta,al=jt?sn(jt):function(e){return hl(e)&&zr(e)==F};function sl(e){if(!hl(e))return!1;var t=zr(e);return t==B||t==L||"string"==typeof e.message&&"string"==typeof e.name&&!yl(e)}function cl(e){if(!dl(e))return!1;var t=zr(e);return t==U||t==H||t==M||t==q}function fl(e){return"number"==typeof e&&e==Vl(e)}function pl(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=V}function dl(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function hl(e){return null!=e&&"object"==typeof e}var gl=Pt?sn(Pt):function(e){return hl(e)&&Ti(e)==z};function vl(e){return"number"==typeof e||hl(e)&&zr(e)==G}function yl(e){if(!hl(e)||zr(e)!=Z)return!1;var t=Ct(e);if(null===t)return!0;var n=nt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&tt.call(n)==ut}var ml=It?sn(It):function(e){return hl(e)&&zr(e)==$},_l=Dt?sn(Dt):function(e){return hl(e)&&Ti(e)==Q};function bl(e){return"string"==typeof e||!rl(e)&&hl(e)&&zr(e)==K}function wl(e){return"symbol"==typeof e||hl(e)&&zr(e)==Y}var xl=Nt?sn(Nt):function(e){return hl(e)&&pl(e.length)&&!!yt[zr(e)]},Cl=li(to),El=li(function(e,t){return e<=t});function Ol(e){if(!e)return[];if(il(e))return bl(e)?En(e):Go(e);if(Kt&&e[Kt])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Kt]());var t=Ti(e);return(t==z?mn:t==Q?wn:Xl)(e)}function kl(e){return e?(e=Tl(e))===k||e===-k?(e<0?-1:1)*A:e==e?e:0:0===e?e:0}function Vl(e){var t=kl(e),n=t%1;return t==t?n?t-n:t:0}function Al(e){return e?Or(Vl(e),0,S):0}function Tl(e){if("number"==typeof e)return e;if(wl(e))return T;if(dl(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=dl(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Ve,"");var n=Fe.test(e);return n||Be.test(e)?wt(e.slice(2),n?2:8):Re.test(e)?T:+e}function Sl(e){return Wo(e,Wl(e))}function jl(e){return null==e?"":Eo(e)}var Pl=qo(function(e,t){if(Fi(t)||il(t))Wo(t,Gl(t),e);else for(var n in t)nt.call(t,n)&&_r(e,n,t[n])}),Il=qo(function(e,t){Wo(t,Wl(t),e)}),Dl=qo(function(e,t,n,r){Wo(t,Wl(t),e,r)}),Nl=qo(function(e,t,n,r){Wo(t,Gl(t),e,r)}),Ml=yi(Er),Rl=ho(function(e){return e.push(i,di),Ft(Dl,i,e)}),Fl=ho(function(e){return e.push(i,hi),Ft(ql,i,e)});function Ll(e,t,n){var r=null==e?i:Ur(e,t);return r===i?n:r}function Bl(e,t){return null!=e&&Si(e,t,Zr)}var Ul=ni(function(e,t,n){e[t]=n},da(va)),Hl=ni(function(e,t,n){nt.call(e,t)?e[t].push(n):e[t]=[n]},Ci),zl=ho($r);function Gl(e){return il(e)?vr(e):eo(e)}function Wl(e){return il(e)?vr(e,!0):function(e){if(!dl(e))return function(e){var t=[];if(null!=e)for(var n in $e(e))t.push(n);return t}(e);var t=Fi(e),n=[];for(var r in e)("constructor"!=r||!t&&nt.call(e,r))&&n.push(r);return n}(e)}var Zl=qo(function(e,t,n){io(e,t,n)}),ql=qo(function(e,t,n,r){io(e,t,n,r)}),$l=yi(function(e,t){var n={};if(null==e)return n;var r=!1;t=Wt(t,function(t){return t=Do(t,e),r||(r=t.length>1),t}),Wo(e,_i(e),n),r&&(n=kr(n,s|c|f,gi));for(var o=t.length;o--;)ko(n,t[o]);return n}),Ql=yi(function(e,t){return null==e?{}:function(e,t){return ao(e,t,function(t,n){return Bl(e,n)})}(e,t)});function Kl(e,t){if(null==e)return{};var n=Wt(_i(e),function(e){return[e]});return t=Ci(t),ao(e,n,function(e,n){return t(e,n[0])})}var Yl=fi(Gl),Jl=fi(Wl);function Xl(e){return null==e?[]:cn(e,Gl(e))}var ea=Yo(function(e,t,n){return t=t.toLowerCase(),e+(n?ta(t):t)});function ta(e){return sa(jl(e).toLowerCase())}function na(e){return(e=jl(e))&&e.replace(He,hn).replace(ct,"")}var ra=Yo(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}),oa=Yo(function(e,t,n){return e+(n?" ":"")+t.toLowerCase()}),ia=Ko("toLowerCase"),ua=Yo(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),la=Yo(function(e,t,n){return e+(n?" ":"")+sa(t)}),aa=Yo(function(e,t,n){return e+(n?" ":"")+t.toUpperCase()}),sa=Ko("toUpperCase");function ca(e,t,n){return e=jl(e),(t=n?i:t)===i?function(e){return ht.test(e)}(e)?function(e){return e.match(pt)||[]}(e):function(e){return e.match(Ie)||[]}(e):e.match(t)||[]}var fa=ho(function(e,t){try{return Ft(e,i,t)}catch(e){return sl(e)?e:new We(e)}}),pa=yi(function(e,t){return Bt(t,function(t){t=Ki(t),Cr(e,t,Hu(e[t],e))}),e});function da(e){return function(){return e}}var ha=ei(),ga=ei(!0);function va(e){return e}function ya(e){return Xr("function"==typeof e?e:kr(e,s))}var ma=ho(function(e,t){return function(n){return $r(n,e,t)}}),_a=ho(function(e,t){return function(n){return $r(e,n,t)}});function ba(e,t,n){var r=Gl(t),o=Br(t,r);null!=n||dl(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=Br(t,Gl(t)));var i=!(dl(n)&&"chain"in n&&!n.chain),u=cl(e);return Bt(o,function(n){var r=t[n];e[n]=r,u&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__);return(n.__actions__=Go(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Zt([this.value()],arguments))})}),e}function wa(){}var xa=oi(Wt),Ca=oi(Ut),Ea=oi(Qt);function Oa(e){return Ni(e)?rn(Ki(e)):function(e){return function(t){return Ur(t,e)}}(e)}var ka=ui(),Va=ui(!0);function Aa(){return[]}function Ta(){return!1}var Sa,ja=ri(function(e,t){return e+t},0),Pa=si("ceil"),Ia=ri(function(e,t){return e/t},1),Da=si("floor"),Na=ri(function(e,t){return e*t},1),Ma=si("round"),Ra=ri(function(e,t){return e-t},0);return ur.after=function(e,t){if("function"!=typeof t)throw new Ye(l);return e=Vl(e),function(){if(--e<1)return t.apply(this,arguments)}},ur.ary=Bu,ur.assign=Pl,ur.assignIn=Il,ur.assignInWith=Dl,ur.assignWith=Nl,ur.at=Ml,ur.before=Uu,ur.bind=Hu,ur.bindAll=pa,ur.bindKey=zu,ur.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return rl(e)?e:[e]},ur.chain=Ou,ur.chunk=function(e,t,n){t=(n?Di(e,t,n):t===i)?1:Fn(Vl(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var u=0,l=0,a=r(jn(o/t));uo?0:o+n),(r=r===i||r>o?o:Vl(r))<0&&(r+=o),r=n>r?0:Al(r);n>>0)?(e=jl(e))&&("string"==typeof t||null!=t&&!ml(t))&&!(t=Eo(t))&&yn(e)?Mo(En(e),0,n):e.split(t,n):[]},ur.spread=function(e,t){if("function"!=typeof e)throw new Ye(l);return t=null==t?0:Fn(Vl(t),0),ho(function(n){var r=n[t],o=Mo(n,0,t);return r&&Zt(o,r),Ft(e,this,o)})},ur.tail=function(e){var t=null==e?0:e.length;return t?mo(e,1,t):[]},ur.take=function(e,t,n){return e&&e.length?mo(e,0,(t=n||t===i?1:Vl(t))<0?0:t):[]},ur.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?mo(e,(t=r-(t=n||t===i?1:Vl(t)))<0?0:t,r):[]},ur.takeRightWhile=function(e,t){return e&&e.length?Ao(e,Ci(t,3),!1,!0):[]},ur.takeWhile=function(e,t){return e&&e.length?Ao(e,Ci(t,3)):[]},ur.tap=function(e,t){return t(e),e},ur.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new Ye(l);return dl(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Gu(e,t,{leading:r,maxWait:t,trailing:o})},ur.thru=ku,ur.toArray=Ol,ur.toPairs=Yl,ur.toPairsIn=Jl,ur.toPath=function(e){return rl(e)?Wt(e,Ki):wl(e)?[e]:Go(Qi(jl(e)))},ur.toPlainObject=Sl,ur.transform=function(e,t,n){var r=rl(e),o=r||ll(e)||xl(e);if(t=Ci(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:dl(e)&&cl(i)?lr(Ct(e)):{}}return(o?Bt:Fr)(e,function(e,r,o){return t(n,e,r,o)}),n},ur.unary=function(e){return Bu(e,1)},ur.union=hu,ur.unionBy=gu,ur.unionWith=vu,ur.uniq=function(e){return e&&e.length?Oo(e):[]},ur.uniqBy=function(e,t){return e&&e.length?Oo(e,Ci(t,2)):[]},ur.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?Oo(e,i,t):[]},ur.unset=function(e,t){return null==e||ko(e,t)},ur.unzip=yu,ur.unzipWith=mu,ur.update=function(e,t,n){return null==e?e:Vo(e,t,Io(n))},ur.updateWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:Vo(e,t,Io(n),r)},ur.values=Xl,ur.valuesIn=function(e){return null==e?[]:cn(e,Wl(e))},ur.without=_u,ur.words=ca,ur.wrap=function(e,t){return Ku(Io(t),e)},ur.xor=bu,ur.xorBy=wu,ur.xorWith=xu,ur.zip=Cu,ur.zipObject=function(e,t){return jo(e||[],t||[],_r)},ur.zipObjectDeep=function(e,t){return jo(e||[],t||[],go)},ur.zipWith=Eu,ur.entries=Yl,ur.entriesIn=Jl,ur.extend=Il,ur.extendWith=Dl,ba(ur,ur),ur.add=ja,ur.attempt=fa,ur.camelCase=ea,ur.capitalize=ta,ur.ceil=Pa,ur.clamp=function(e,t,n){return n===i&&(n=t,t=i),n!==i&&(n=(n=Tl(n))==n?n:0),t!==i&&(t=(t=Tl(t))==t?t:0),Or(Tl(e),t,n)},ur.clone=function(e){return kr(e,f)},ur.cloneDeep=function(e){return kr(e,s|f)},ur.cloneDeepWith=function(e,t){return kr(e,s|f,t="function"==typeof t?t:i)},ur.cloneWith=function(e,t){return kr(e,f,t="function"==typeof t?t:i)},ur.conformsTo=function(e,t){return null==t||Vr(e,t,Gl(t))},ur.deburr=na,ur.defaultTo=function(e,t){return null==e||e!=e?t:e},ur.divide=Ia,ur.endsWith=function(e,t,n){e=jl(e),t=Eo(t);var r=e.length,o=n=n===i?r:Or(Vl(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},ur.eq=Xu,ur.escape=function(e){return(e=jl(e))&&ye.test(e)?e.replace(ge,gn):e},ur.escapeRegExp=function(e){return(e=jl(e))&&ke.test(e)?e.replace(Oe,"\\$&"):e},ur.every=function(e,t,n){var r=rl(e)?Ut:Pr;return n&&Di(e,t,n)&&(t=i),r(e,Ci(t,3))},ur.find=Tu,ur.findIndex=nu,ur.findKey=function(e,t){return Yt(e,Ci(t,3),Fr)},ur.findLast=Su,ur.findLastIndex=ru,ur.findLastKey=function(e,t){return Yt(e,Ci(t,3),Lr)},ur.floor=Da,ur.forEach=ju,ur.forEachRight=Pu,ur.forIn=function(e,t){return null==e?e:Mr(e,Ci(t,3),Wl)},ur.forInRight=function(e,t){return null==e?e:Rr(e,Ci(t,3),Wl)},ur.forOwn=function(e,t){return e&&Fr(e,Ci(t,3))},ur.forOwnRight=function(e,t){return e&&Lr(e,Ci(t,3))},ur.get=Ll,ur.gt=el,ur.gte=tl,ur.has=function(e,t){return null!=e&&Si(e,t,Wr)},ur.hasIn=Bl,ur.head=iu,ur.identity=va,ur.includes=function(e,t,n,r){e=il(e)?e:Xl(e),n=n&&!r?Vl(n):0;var o=e.length;return n<0&&(n=Fn(o+n,0)),bl(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&Xt(e,t,n)>-1},ur.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:Vl(n);return o<0&&(o=Fn(r+o,0)),Xt(e,t,o)},ur.inRange=function(e,t,n){return t=kl(t),n===i?(n=t,t=0):n=kl(n),function(e,t,n){return e>=Ln(t,n)&&e=-V&&e<=V},ur.isSet=_l,ur.isString=bl,ur.isSymbol=wl,ur.isTypedArray=xl,ur.isUndefined=function(e){return e===i},ur.isWeakMap=function(e){return hl(e)&&Ti(e)==X},ur.isWeakSet=function(e){return hl(e)&&"[object WeakSet]"==zr(e)},ur.join=function(e,t){return null==e?"":Mn.call(e,t)},ur.kebabCase=ra,ur.last=su,ur.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return n!==i&&(o=(o=Vl(n))<0?Fn(r+o,0):Ln(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):Jt(e,tn,o,!0)},ur.lowerCase=oa,ur.lowerFirst=ia,ur.lt=Cl,ur.lte=El,ur.max=function(e){return e&&e.length?Ir(e,va,Gr):i},ur.maxBy=function(e,t){return e&&e.length?Ir(e,Ci(t,2),Gr):i},ur.mean=function(e){return nn(e,va)},ur.meanBy=function(e,t){return nn(e,Ci(t,2))},ur.min=function(e){return e&&e.length?Ir(e,va,to):i},ur.minBy=function(e,t){return e&&e.length?Ir(e,Ci(t,2),to):i},ur.stubArray=Aa,ur.stubFalse=Ta,ur.stubObject=function(){return{}},ur.stubString=function(){return""},ur.stubTrue=function(){return!0},ur.multiply=Na,ur.nth=function(e,t){return e&&e.length?uo(e,Vl(t)):i},ur.noConflict=function(){return Et._===this&&(Et._=lt),this},ur.noop=wa,ur.now=Lu,ur.pad=function(e,t,n){e=jl(e);var r=(t=Vl(t))?Cn(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return ii(Pn(o),n)+e+ii(jn(o),n)},ur.padEnd=function(e,t,n){e=jl(e);var r=(t=Vl(t))?Cn(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=Hn();return Ln(e+o*(t-e+bt("1e-"+((o+"").length-1))),t)}return fo(e,t)},ur.reduce=function(e,t,n){var r=rl(e)?qt:un,o=arguments.length<3;return r(e,Ci(t,4),n,o,Sr)},ur.reduceRight=function(e,t,n){var r=rl(e)?$t:un,o=arguments.length<3;return r(e,Ci(t,4),n,o,jr)},ur.repeat=function(e,t,n){return t=(n?Di(e,t,n):t===i)?1:Vl(t),po(jl(e),t)},ur.replace=function(){var e=arguments,t=jl(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ur.result=function(e,t,n){var r=-1,o=(t=Do(t,e)).length;for(o||(o=1,e=i);++rV)return[];var n=S,r=Ln(e,S);t=Ci(t),e-=S;for(var o=an(r,t);++n=u)return e;var a=n-Cn(r);if(a<1)return r;var s=l?Mo(l,0,a).join(""):e.slice(0,a);if(o===i)return s+r;if(l&&(a+=s.length-a),ml(o)){if(e.slice(a).search(o)){var c,f=s;for(o.global||(o=Qe(o.source,jl(Me.exec(o))+"g")),o.lastIndex=0;c=o.exec(f);)var p=c.index;s=s.slice(0,p===i?a:p)}}else if(e.indexOf(Eo(o),a)!=a){var d=s.lastIndexOf(o);d>-1&&(s=s.slice(0,d))}return s+r},ur.unescape=function(e){return(e=jl(e))&&ve.test(e)?e.replace(he,On):e},ur.uniqueId=function(e){var t=++rt;return jl(e)+t},ur.upperCase=aa,ur.upperFirst=sa,ur.each=ju,ur.eachRight=Pu,ur.first=iu,ba(ur,(Sa={},Fr(ur,function(e,t){nt.call(ur.prototype,t)||(Sa[t]=e)}),Sa),{chain:!1}),ur.VERSION="4.17.4",Bt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){ur[e].placeholder=ur}),Bt(["drop","take"],function(e,t){cr.prototype[e]=function(n){n=n===i?1:Fn(Vl(n),0);var r=this.__filtered__&&!t?new cr(this):this.clone();return r.__filtered__?r.__takeCount__=Ln(n,r.__takeCount__):r.__views__.push({size:Ln(n,S),type:e+(r.__dir__<0?"Right":"")}),r},cr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Bt(["filter","map","takeWhile"],function(e,t){var n=t+1,r=1==n||3==n;cr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ci(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}}),Bt(["head","last"],function(e,t){var n="take"+(t?"Right":"");cr.prototype[e]=function(){return this[n](1).value()[0]}}),Bt(["initial","tail"],function(e,t){var n="drop"+(t?"":"Right");cr.prototype[e]=function(){return this.__filtered__?new cr(this):this[n](1)}}),cr.prototype.compact=function(){return this.filter(va)},cr.prototype.find=function(e){return this.filter(e).head()},cr.prototype.findLast=function(e){return this.reverse().find(e)},cr.prototype.invokeMap=ho(function(e,t){return"function"==typeof e?new cr(this):this.map(function(n){return $r(n,e,t)})}),cr.prototype.reject=function(e){return this.filter($u(Ci(e)))},cr.prototype.slice=function(e,t){e=Vl(e);var n=this;return n.__filtered__&&(e>0||t<0)?new cr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==i&&(n=(t=Vl(t))<0?n.dropRight(-t):n.take(t-e)),n)},cr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},cr.prototype.toArray=function(){return this.take(S)},Fr(cr.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=ur[r?"take"+("last"==t?"Right":""):t],u=r||/^find/.test(t);o&&(ur.prototype[t]=function(){var t=this.__wrapped__,l=r?[1]:arguments,a=t instanceof cr,s=l[0],c=a||rl(t),f=function(e){var t=o.apply(ur,Zt([e],l));return r&&p?t[0]:t};c&&n&&"function"==typeof s&&1!=s.length&&(a=c=!1);var p=this.__chain__,d=u&&!p,h=a&&!this.__actions__.length;if(!u&&c){t=h?t:new cr(this);var g=e.apply(t,l);return g.__actions__.push({func:ku,args:[f],thisArg:i}),new sr(g,p)}return d&&h?e.apply(this,l):(g=this.thru(f),d?r?g.value()[0]:g.value():g)})}),Bt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Je[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);ur.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(rl(o)?o:[],e)}return this[n](function(n){return t.apply(rl(n)?n:[],e)})}}),Fr(cr.prototype,function(e,t){var n=ur[t];if(n){var r=n.name+"";(Yn[r]||(Yn[r]=[])).push({name:t,func:n})}}),Yn[ti(i,g).name]=[{name:"wrapper",func:i}],cr.prototype.clone=function(){var e=new cr(this.__wrapped__);return e.__actions__=Go(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Go(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Go(this.__views__),e},cr.prototype.reverse=function(){if(this.__filtered__){var e=new cr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},cr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=rl(e),r=t<0,o=n?e.length:0,i=function(e,t,n){for(var r=-1,o=n.length;++r=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},ur.prototype.plant=function(e){for(var t,n=this;n instanceof ar;){var r=Ji(n);r.__index__=0,r.__values__=i,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},ur.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof cr){var t=e;return this.__actions__.length&&(t=new cr(this)),(t=t.reverse()).__actions__.push({func:ku,args:[du],thisArg:i}),new sr(t,this.__chain__)}return this.thru(du)},ur.prototype.toJSON=ur.prototype.valueOf=ur.prototype.value=function(){return To(this.__wrapped__,this.__actions__)},ur.prototype.first=ur.prototype.head,Kt&&(ur.prototype[Kt]=function(){return this}),ur}();Et._=kn,(o=(function(){return kn}).call(t,n,t,r))===i||(r.exports=o)}).call(this)}).call(t,n("fRUx"),n("ZwkM")(e))}},[0]); \ No newline at end of file diff --git a/package.json b/package.json index e3398704..3c383d9b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ng2-select-ex", - "version": "3.2.0-beta4", + "version": "3.2.1", "license": "MIT", "scripts": { "ng": "ng", diff --git a/src/app/lib/ngx-select/ngx-select.component.css b/src/app/lib/ngx-select/ngx-select.component.css index c912c90f..7b771278 100644 --- a/src/app/lib/ngx-select/ngx-select.component.css +++ b/src/app/lib/ngx-select/ngx-select.component.css @@ -44,7 +44,7 @@ max-height: 200px; overflow-x: hidden; margin-top: 0; - position: relative; + position: absolute; } .ui-select-multiple .ui-select-choices {