Socket
Socket
Sign inDemoInstall

ngx-onsenui

Package Overview
Dependencies
Maintainers
6
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-onsenui - npm Package Compare versions

Comparing version 4.2.2 to 7.0.0

directives/ons-segment.d.ts

3

bundles/ngx-onsenui.umd.min.js

@@ -1,2 +0,3 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("@angular/forms"),require("onsenui"),require("@angular/common"),require("@angular/platform-browser")):"function"==typeof define&&define.amd?define("NgxOnsenUI",["@angular/core","@angular/forms","onsenui","@angular/common","@angular/platform-browser"],t):"object"==typeof exports?exports.NgxOnsenUI=t(require("@angular/core"),require("@angular/forms"),require("onsenui"),require("@angular/common"),require("@angular/platform-browser")):e.NgxOnsenUI=t(e.ng.core,e.ng.forms,e.ons,e.ng.common,e.ng.platformBrowser)}(this,function(e,t,n,r,o){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=25)}([function(t,n){t.exports=e},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(e){void 0===e&&(e={}),this._data=e}return e.prototype.at=function(e){return this._data[e]},Object.defineProperty(e.prototype,"data",{get:function(){return this._data},enumerable:!0,configurable:!0}),e}()},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0),o=(n.n(r),function(){function e(e){this.appRef=e}return e.prototype.load=function(e){var t=this,n=e.location.nativeElement;this.appRef.attachView?(this.appRef.attachView(e.hostView),e.onDestroy(function(){t.appRef.detachView(e.hostView),n.parentNode&&n.parentNode.removeChild(n)})):(this.appRef.registerChangeDetector&&this.appRef.registerChangeDetector(e.changeDetectorRef),e.onDestroy(function(){t.appRef.unregisterChangeDetector&&t.appRef.unregisterChangeDetector(e.changeDetectorRef),n.parentNode&&n.parentNode.removeChild(n)}));var r=this.appRef.components[0].location.nativeElement;r.appendChild(n)},e}());o.decorators=[{type:r.Injectable}],o.ctorParameters=function(){return[{type:r.ApplicationRef}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new r.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}return e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value!==t&&(this._element.value=t)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-input",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]},i.propDecorators={_value:[{type:r.Input,args:["value"]}],_valueChange:[{type:r.Output,args:["valueChange"]}],_onBlur:[{type:r.HostListener,args:["blur"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return a});var r=n(0),o=(n.n(r),n(3)),i=(n.n(o),function(){function e(e,t,n){this.$implicit=e,this.index=t,this.count=n}return e}()),a=function(){function e(e,t,n){this._elementRef=e,this._templateRef=t,this._viewContainer=n}return Object.defineProperty(e.prototype,"onsLazyRepeatOf",{set:function(e){var t=this;this._onsLazyRepeatOf=e,this._provider=new o._internal.LazyRepeatProvider(this._elementRef.nativeElement.parentElement,new o._internal.LazyRepeatDelegate({loadItemElement:function(e,n){t._loadItemTemplate(e,n)},countItems:function(){return t._onsLazyRepeatOf.length}}))},enumerable:!0,configurable:!0}),e.prototype._loadItemTemplate=function(e,t){var n=new i(this._onsLazyRepeatOf[e],e,this._onsLazyRepeatOf.length),r=this._viewContainer.createEmbeddedView(this._templateRef,n);t({element:r.rootNodes[0]})},e.prototype.refresh=function(){this._provider&&(this._viewContainer.clear(),this._provider.refresh())},e.prototype.ngOnDestroy=function(){this._provider&&this._provider.destroy(),this._viewContainer.clear(),this._provider=null},e}();a.decorators=[{type:r.Directive,args:[{selector:"[onsLazyRepeat]"}]}],a.ctorParameters=function(){return[{type:r.ElementRef},{type:r.TemplateRef},{type:r.ViewContainerRef}]},a.propDecorators={onsLazyRepeatOf:[{type:r.Input}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return u});var r=n(0),o=(n.n(r),n(3)),i=(n.n(o),n(1)),a=function(){function e(e,t,n,r){void 0===e&&(e=null),void 0===t&&(t=function(){}),void 0===n&&(n=null),void 0===r&&(r=new i.a),this.elementRef=e,this.destroy=t,this.animator=n,this.params=r}return e}(),u=function(){function e(e,t,n,r,o){this._elementRef=e,this._resolver=t,this._viewContainer=n,this._injector=r,this._zone=o,this._lastPageLoader=this.element.pageLoader,this.element.pageLoader=this._createPageLoader()}return Object.defineProperty(e.prototype,"pageComponentType",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var t=this,n=new WeakMap;return new o.PageLoader(function(o,a){var u=o.page,s=(o.parent,o.params);t._zone.run(function(){var o=new i.a(s||{}),c=r.ReflectiveInjector.resolveAndCreate([{provide:i.a,useValue:o},{provide:e,useValue:t}],t._injector),p=t._resolver.resolveComponentFactory(u),l=p.create(c,void 0);t._viewContainer.insert(l.hostView);var f=l.location.nativeElement;n.set(f,l),t.element.appendChild(f),a(f)})},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})},e.prototype.ngOnDestroy=function(){this.element.pageLoader=this._lastPageLoader},e}();u.decorators=[{type:r.Directive,args:[{selector:"ons-navigator"}]}],u.ctorParameters=function(){return[{type:r.ElementRef},{type:r.ComponentFactoryResolver},{type:r.ViewContainerRef},{type:r.Injector},{type:r.NgZone}]},u.propDecorators={pageComponentType:[{type:r.Input,args:["page"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(0),o=(n.n(r),function(){function e(e){var t=this;this._elementRef=e,this.action=new r.EventEmitter,this._element=e.nativeElement,this._element.onAction=function(e){return t.action.emit({done:e})}}return e.prototype.ngOnDestroy=function(){this._element.onAction=null,this._element=null},e}());o.decorators=[{type:r.Directive,args:[{selector:"ons-pull-hook"}]}],o.ctorParameters=function(){return[{type:r.ElementRef}]},o.propDecorators={action:[{type:r.Output,args:["action"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new r.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}return e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value=t},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-range",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]},i.propDecorators={_value:[{type:r.Input,args:["value"]}],_valueChange:[{type:r.Output,args:["valueChange"]}],_onBlur:[{type:r.HostListener,args:["blur"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}return e.prototype._onChange=function(e){this._propagateChange(e.target.value)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-select",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return u});var r=n(0),o=(n.n(r),n(3)),i=(n.n(o),n(1)),a=function(){function e(e,t,n,r,o){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._injector=r,this._zone=o,this.element.pageLoader=this._createPageLoader()}return Object.defineProperty(e.prototype,"page",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var t=this,n=new WeakMap;return new o.PageLoader(function(o,a){var u=o.page,s=(o.parent,o.params);t._zone.run(function(){var o=r.ReflectiveInjector.resolveAndCreate([{provide:i.a,useValue:new i.a(s||{})},{provide:e,useValue:t}],t._injector),c=t._resolver.resolveComponentFactory(u),p=t._viewContainer.createComponent(c,0,o),l=p.location.nativeElement;n.set(l,p),t.element.appendChild(l),a(l)})},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})},e}();a.decorators=[{type:r.Directive,args:[{selector:"ons-splitter-side"}]}],a.ctorParameters=function(){return[{type:r.ElementRef},{type:r.ViewContainerRef},{type:r.ComponentFactoryResolver},{type:r.Injector},{type:r.NgZone}]},a.propDecorators={page:[{type:r.Input,args:["page"]}]};var u=function(){function e(e,t,n,r){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._injector=r,this.element.pageLoader=this._createPageLoader()}return Object.defineProperty(e.prototype,"page",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var t=this,n=new WeakMap;return new o.PageLoader(function(o,a){var u=o.page,s=(o.parent,o.params),c=r.ReflectiveInjector.resolveAndCreate([{provide:i.a,useValue:new i.a(s||{})},{provide:e,useValue:t}],t._injector),p=t._resolver.resolveComponentFactory(u),l=t._viewContainer.createComponent(p,0,c),f=l.location.nativeElement;n.set(f,l),t.element.appendChild(f),a(f)},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})},e}();u.decorators=[{type:r.Directive,args:[{selector:"ons-splitter-content"}]}],u.ctorParameters=function(){return[{type:r.ElementRef},{type:r.ViewContainerRef},{type:r.ComponentFactoryResolver},{type:r.Injector}]},u.propDecorators={page:[{type:r.Input,args:["page"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new r.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}return Object.defineProperty(e.prototype,"value",{set:function(e){this._element.checked=!!e},enumerable:!0,configurable:!0}),e.prototype._onChange=function(e){this._valueChange.emit(this._element.checked),this._propagateChange(this._element.checked)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=!!e.value.currentValue;this._element.checked=t},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.checked=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-switch",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]},i.propDecorators={value:[{type:r.Input,args:["value"]}],_valueChange:[{type:r.Output,args:["valueChange"]}],_onBlur:[{type:r.HostListener,args:["blur"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(3)),i=(n.n(o),function(){function e(e,t,n,r){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._zone=r,this._pageComponent=null,this._elementRef.nativeElement.pageLoader=this._createPageLoader()}return Object.defineProperty(e.prototype,"page",{set:function(e){this._elementRef.nativeElement.page=e},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var e=this,t=o.PageLoader;return new t(function(t,n){var r=t.page,o=t.parent;e._zone.run(function(){var t=e._resolver.resolveComponentFactory(r),i=e._viewContainer.createComponent(t,0);e._pageComponent&&e._pageComponent.destroy(),e._pageComponent=i;var a=i.location.nativeElement;o.appendChild(a),n(a)})},function(){e.hasOwnProperty("_pageComponent")&&e._pageComponent&&(e._pageComponent.destroy(),e._pageComponent=null)})},e.prototype.ngOnDestroy=function(){this._pageComponent&&(this._pageComponent.destroy(),this._pageComponent=null)},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-tab"}]}],i.ctorParameters=function(){return[{type:r.ElementRef},{type:r.ViewContainerRef},{type:r.ComponentFactoryResolver},{type:r.NgZone}]},i.propDecorators={page:[{type:r.Input,args:["page"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),o=(n.n(r),n(1)),i=n(4),a=function(){function e(e,t,n,r,o){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=r,this._zone=o}return e.prototype.createAlertDialog=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] AlertDialogFactory is deprecated since 4.0.0-rc.0. Place <ons-alert-dialog> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),u=r.ReflectiveInjector.resolveAndCreate([{provide:o.a,useValue:new o.a(t)}],n._injector),s=a.create(u),c=s.location.nativeElement;n._componentLoader.load(s);var p=c.children[0],l="ONS-ALERT-DIALOG"===p.tagName?p:p.querySelector("ons-alert-dialog");if(!l)throw Error("<ons-alert-dialog> element is not found in component's template.");i({alertDialog:l,destroy:function(){return s.destroy()}})})})})},e}();a.decorators=[{type:r.Injectable}],a.ctorParameters=function(){return[{type:r.Injector},{type:r.ComponentFactoryResolver},{type:r.ApplicationRef},{type:i.a},{type:r.NgZone}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),o=(n.n(r),n(1)),i=n(4),a=function(){function e(e,t,n,r,o){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=r,this._zone=o}return e.prototype.createDialog=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] DialogFactory is deprecated since 4.0.0-rc.0. Place <ons-dialog> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),u=r.ReflectiveInjector.resolveAndCreate([{provide:o.a,useValue:new o.a(t)}],n._injector),s=a.create(u),c=s.location.nativeElement;n._componentLoader.load(s);var p=c.children[0],l="ONS-DIALOG"===p.tagName?p:p.querySelector("ons-dialog");if(!l)throw Error("<ons-dialog> element is not found in component's template.");i({dialog:l,destroy:function(){return s.destroy()}})})})})},e}();a.decorators=[{type:r.Injectable}],a.ctorParameters=function(){return[{type:r.Injector},{type:r.ComponentFactoryResolver},{type:r.ApplicationRef},{type:i.a},{type:r.NgZone}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),o=(n.n(r),n(1)),i=n(4),a=function(){function e(e,t,n,r,o){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=r,this._zone=o}return e.prototype.createModal=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] ModalFactory is deprecated since 4.0.0-rc.0. Place <ons-modal> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),u=r.ReflectiveInjector.resolveAndCreate([{provide:o.a,useValue:new o.a(t)}],n._injector),s=a.create(u),c=s.location.nativeElement;n._componentLoader.load(s);var p=c.children[0],l="ONS-MODAL"===p.tagName?p:p.querySelector("ons-modal");if(!l)throw Error("<ons-modal> element is not found in component's template.");i({modal:l,destroy:function(){return s.destroy()}})})})})},e}();a.decorators=[{type:r.Injectable}],a.ctorParameters=function(){return[{type:r.Injector},{type:r.ComponentFactoryResolver},{type:r.ApplicationRef},{type:i.a},{type:r.NgZone}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n(0),o=(n.n(r),n(1)),i=n(4),a=function(){function e(e,t,n,r,o){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=r,this._zone=o}return e.prototype.createPopover=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] PopoverFactory is deprecated since 4.0.0-rc.0. Place <ons-popover> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),u=r.ReflectiveInjector.resolveAndCreate([{provide:o.a,useValue:new o.a(t)}],n._injector),s=a.create(u),c=s.location.nativeElement;n._componentLoader.load(s);var p=c.children[0],l="ONS-POPOVER"===p.tagName?p:p.querySelector("ons-popover");if(!l)throw Error("<ons-popover> element is not found in component's template.");i({popover:l,destroy:function(){return s.destroy()}})})})})},e}();a.decorators=[{type:r.Injectable}],a.ctorParameters=function(){return[{type:r.Injector},{type:r.ComponentFactoryResolver},{type:r.ApplicationRef},{type:i.a},{type:r.NgZone}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}return e.prototype._onChange=function(e){var t,n=e.target,r=n.value,o=n.checked;if(this._state instanceof Array){var i=this._state.indexOf(r),a=i>=0;a&&!o&&(t=this._state.slice(0,i).concat(this._state.slice(i+1,this._state.length))),!a&&o&&(t=this._state.concat([r]))}else t=o;void 0!==t&&(this._state=t,this._propagateChange(this._state))},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._state=e,e instanceof Array?this._element.checked=e.indexOf(this._element.value)>=0:this._element.checked=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-checkbox",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}return e.prototype._onChange=function(e){var t=e.target,n=t.value,r=t.checked;r&&this._propagateChange(n)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.checked=e===this._element.value},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-radio",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(0),o=(n.n(r),n(2)),i=(n.n(o),function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new r.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}return e.prototype._onBlur=function(){this._propagateTouched()},e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value!==t&&(this._element.value=t)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e},e}());i.decorators=[{type:r.Directive,args:[{selector:"ons-search-input",providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:n.i(r.forwardRef)(function(){return i}),multi:!0}]}]}],i.ctorParameters=function(){return[{type:r.ElementRef}]},i.propDecorators={_value:[{type:r.Input,args:["value"]}],_valueChange:[{type:r.Output,args:["valueChange"]}],_onBlur:[{type:r.HostListener,args:["blur"]}]}},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(3),o=(n.n(r),r.notification)},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n(3),o=(n.n(r),r.platform)},function(e,t){e.exports=r},function(e,t){e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"OnsenModule",function(){return j});var r=n(0);n.n(r);for(var o in r)["OnsenModule","default"].indexOf(o)<0&&function(e){n.d(t,e,function(){return r[e]})}(o);var i=n(7);n.d(t,"NavigatorPage",function(){return i.a}),n.d(t,"OnsNavigator",function(){return i.b});var a=n(13);n.d(t,"OnsTab",function(){return a.a});var u=n(12);n.d(t,"OnsSwitch",function(){return u.a});var s=n(9);n.d(t,"OnsRange",function(){return s.a});var c=n(10);n.d(t,"OnsSelect",function(){return c.a});var p=n(5);n.d(t,"OnsInput",function(){return p.a});var l=n(8);n.d(t,"OnsPullHook",function(){return l.a});var f=n(6);n.d(t,"ItemContext",function(){return f.a}),n.d(t,"OnsLazyRepeat",function(){return f.b});var h=n(11);n.d(t,"OnsSplitterSide",function(){return h.a}),n.d(t,"OnsSplitterContent",function(){return h.b});var g=n(21);n.d(t,"onsNotification",function(){return g.a});var d=n(22);n.d(t,"onsPlatform",function(){return d.a});var m=n(14);n.d(t,"AlertDialogFactory",function(){return m.a});var v=n(17);n.d(t,"PopoverFactory",function(){return v.a});var _=n(15);n.d(t,"DialogFactory",function(){return _.a});var y=n(16);n.d(t,"ModalFactory",function(){return y.a});var C=n(1);n.d(t,"Params",function(){return C.a});var b=n(23),O=(n.n(b),n(24)),R=(n.n(O),n(20)),E=n(18),w=n(19),P=n(4),L=[i.b,a.a,u.a,s.a,c.a,p.a,R.a,E.a,w.a,l.a,f.b,h.a,h.b],j=function(){function e(){}return e}();j.decorators=[{type:r.NgModule,args:[{imports:[O.BrowserModule,b.CommonModule],declarations:[L],exports:[L,O.BrowserModule],providers:[m.a,v.a,_.a,y.a,P.a]}]}],j.ctorParameters=function(){return[]}}])});
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("@angular/forms"),require("onsenui"),require("@angular/common"),require("@angular/platform-browser")):"function"==typeof define&&define.amd?define("NgxOnsenUI",["@angular/core","@angular/forms","onsenui","@angular/common","@angular/platform-browser"],t):"object"==typeof exports?exports.NgxOnsenUI=t(require("@angular/core"),require("@angular/forms"),require("onsenui"),require("@angular/common"),require("@angular/platform-browser")):e.NgxOnsenUI=t(e.ng.core,e.ng.forms,e.ons,e.ng.common,e.ng.platformBrowser)}(this,function(e,t,n,o,r){return function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=26)}([function(t,n){t.exports=e},function(e,t,n){"use strict";n.d(t,"a",function(){return o});var o=function(){function e(e){void 0===e&&(e={}),this._data=e}return e.prototype.at=function(e){return this._data[e]},Object.defineProperty(e.prototype,"data",{get:function(){return this._data},enumerable:!0,configurable:!0}),e}()},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o=n(0),r=(n.n(o),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),i=this&&this.__decorate||function(e,t,n,o){var i,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(c=(a<3?i(c):a>3?i(t,n,c):i(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},a=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){this.appRef=e}return e.prototype.load=function(e){var t=this,n=e.location.nativeElement;this.appRef.attachView?(this.appRef.attachView(e.hostView),e.onDestroy(function(){t.appRef.detachView(e.hostView),n.parentNode&&n.parentNode.removeChild(n)})):(this.appRef.registerChangeDetector&&this.appRef.registerChangeDetector(e.changeDetectorRef),e.onDestroy(function(){t.appRef.unregisterChangeDetector&&t.appRef.unregisterChangeDetector(e.changeDetectorRef),n.parentNode&&n.parentNode.removeChild(n)})),this.appRef.components[0].location.nativeElement.appendChild(n)},e=i([n.i(o.Injectable)(),a("design:paramtypes",[o.ApplicationRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new o.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}t=e,e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value!==t&&(this._element.value=t)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e};var t;return a([n.i(o.Input)("value"),c("design:type",String)],e.prototype,"_value",void 0),a([n.i(o.Output)("valueChange"),c("design:type",o.EventEmitter)],e.prototype,"_valueChange",void 0),a([n.i(o.HostListener)("blur"),c("design:type",Function),c("design:paramtypes",[]),c("design:returntype",void 0)],e.prototype,"_onBlur",null),e=t=a([n.i(o.Directive)({selector:"ons-input",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return f});var o=n(0),r=(n.n(o),n(3)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e,t,n){this.$implicit=e,this.index=t,this.count=n}return e}(),f=function(){function e(e,t,n){this._elementRef=e,this._templateRef=t,this._viewContainer=n}return Object.defineProperty(e.prototype,"onsLazyRepeatOf",{set:function(e){var t=this;this._onsLazyRepeatOf=e,this._provider=new r._internal.LazyRepeatProvider(this._elementRef.nativeElement.parentElement,new r._internal.LazyRepeatDelegate({loadItemElement:function(e,n){t._loadItemTemplate(e,n)},countItems:function(){return t._onsLazyRepeatOf.length}}))},enumerable:!0,configurable:!0}),e.prototype._loadItemTemplate=function(e,t){var n=new u(this._onsLazyRepeatOf[e],e,this._onsLazyRepeatOf.length);t({element:this._viewContainer.createEmbeddedView(this._templateRef,n).rootNodes[0]})},e.prototype.refresh=function(){this._provider&&(this._viewContainer.clear(),this._provider.refresh())},e.prototype.ngOnDestroy=function(){this._provider&&this._provider.destroy(),this._viewContainer.clear(),this._provider=null},a([n.i(o.Input)(),c("design:type",Object),c("design:paramtypes",[Object])],e.prototype,"onsLazyRepeatOf",null),e=a([n.i(o.Directive)({selector:"[onsLazyRepeat]"}),c("design:paramtypes",[o.ElementRef,o.TemplateRef,o.ViewContainerRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f}),n.d(t,"b",function(){return p});var o=n(0),r=(n.n(o),n(3)),i=(n.n(r),n(1)),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o){void 0===e&&(e=null),void 0===t&&(t=function(){}),void 0===n&&(n=null),void 0===o&&(o=new i.a),this.elementRef=e,this.destroy=t,this.animator=n,this.params=o}return e}(),p=function(){function e(e,t,n,o,r){this._elementRef=e,this._resolver=t,this._viewContainer=n,this._injector=o,this._zone=r,this._lastPageLoader=this.element.pageLoader,this.element.pageLoader=this._createPageLoader()}t=e,Object.defineProperty(e.prototype,"pageComponentType",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var e=this,n=new WeakMap;return new r.PageLoader(function(r,a){var c=r.page,u=(r.parent,r.params);e._zone.run(function(){var r=new i.a(u||{}),f=o.Injector.create({providers:[{provide:i.a,useValue:r},{provide:t,useValue:e}],parent:e._injector}),p=e._resolver.resolveComponentFactory(c),l=p.create(f,void 0);e._viewContainer.insert(l.hostView);var s=l.location.nativeElement;n.set(s,l),e.element.appendChild(s),a(s)})},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})},e.prototype.ngOnDestroy=function(){this.element.pageLoader=this._lastPageLoader};var t;return c([n.i(o.Input)("page"),u("design:type",o.Type),u("design:paramtypes",[o.Type])],e.prototype,"pageComponentType",null),e=t=c([n.i(o.Directive)({selector:"ons-navigator"}),u("design:paramtypes",[o.ElementRef,o.ComponentFactoryResolver,o.ViewContainerRef,o.Injector,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o=n(0),r=(n.n(o),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),i=this&&this.__decorate||function(e,t,n,o){var i,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(c=(a<3?i(c):a>3?i(t,n,c):i(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},a=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){var t=this;this._elementRef=e,this.action=new o.EventEmitter,this.pull=new o.EventEmitter,this._element=e.nativeElement,this._element.onAction=function(e){return t.action.emit({done:e})},this._element.onPull=function(e,n){return t.pull.emit({ratio:e,options:n})}}return e.prototype.ngOnDestroy=function(){this._element.onAction=null,this._element=null},i([n.i(o.Output)(),a("design:type",Object)],e.prototype,"action",void 0),i([n.i(o.Output)(),a("design:type",Object)],e.prototype,"pull",void 0),e=i([n.i(o.Directive)({selector:"ons-pull-hook"}),a("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new o.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}t=e,e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value=t},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e};var t;return a([n.i(o.Input)("value"),c("design:type",String)],e.prototype,"_value",void 0),a([n.i(o.Output)("valueChange"),c("design:type",o.EventEmitter)],e.prototype,"_valueChange",void 0),a([n.i(o.HostListener)("blur"),c("design:type",Function),c("design:paramtypes",[]),c("design:returntype",void 0)],e.prototype,"_onBlur",null),e=t=a([n.i(o.Directive)({selector:"ons-range",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}t=e,e.prototype._onChange=function(e){this._propagateChange(e.target.value)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){};var t;return e=t=a([n.i(o.Directive)({selector:"ons-select",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f}),n.d(t,"b",function(){return p});var o=n(0),r=(n.n(o),n(3)),i=(n.n(r),n(1)),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o,r){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._injector=o,this._zone=r,this.element.pageLoader=this._createPageLoader()}t=e,Object.defineProperty(e.prototype,"page",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var e=this,n=new WeakMap;return new r.PageLoader(function(r,a){var c=r.page,u=(r.parent,r.params);e._zone.run(function(){var r=o.Injector.create({providers:[{provide:i.a,useValue:new i.a(u||{})},{provide:t,useValue:e}],parent:e._injector}),f=e._resolver.resolveComponentFactory(c),p=e._viewContainer.createComponent(f,0,r),l=p.location.nativeElement;n.set(l,p),e.element.appendChild(l),a(l)})},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})};var t;return c([n.i(o.Input)("page"),u("design:type",o.Type),u("design:paramtypes",[o.Type])],e.prototype,"page",null),e=t=c([n.i(o.Directive)({selector:"ons-splitter-side"}),u("design:paramtypes",[o.ElementRef,o.ViewContainerRef,o.ComponentFactoryResolver,o.Injector,o.NgZone])],e)}(),p=function(){function e(e,t,n,o){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._injector=o,this.element.pageLoader=this._createPageLoader()}t=e,Object.defineProperty(e.prototype,"page",{set:function(e){this.element.page=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._elementRef.nativeElement},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var e=this,n=new WeakMap;return new r.PageLoader(function(r,a){var c=r.page,u=(r.parent,r.params),f=o.Injector.create({providers:[{provide:i.a,useValue:new i.a(u||{})},{provide:t,useValue:e}],parent:e._injector}),p=e._resolver.resolveComponentFactory(c),l=e._viewContainer.createComponent(p,0,f),s=l.location.nativeElement;n.set(s,l),e.element.appendChild(s),a(s)},function(e){var t=n.get(e);t&&(t.destroy(),n.delete(e))})};var t;return c([n.i(o.Input)("page"),u("design:type",o.Type),u("design:paramtypes",[o.Type])],e.prototype,"page",null),e=t=c([n.i(o.Directive)({selector:"ons-splitter-content"}),u("design:paramtypes",[o.ElementRef,o.ViewContainerRef,o.ComponentFactoryResolver,o.Injector])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new o.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}t=e,Object.defineProperty(e.prototype,"value",{set:function(e){this._element.checked=!!e},enumerable:!0,configurable:!0}),e.prototype._onChange=function(e){this._valueChange.emit(this._element.checked),this._propagateChange(this._element.checked)},e.prototype._onBlur=function(){this._propagateTouched()},e.prototype.ngOnChanges=function(e){var t=!!e.value.currentValue;this._element.checked=t},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.checked=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e};var t;return a([n.i(o.Input)("value"),c("design:type",Boolean),c("design:paramtypes",[Boolean])],e.prototype,"value",null),a([n.i(o.Output)("valueChange"),c("design:type",o.EventEmitter)],e.prototype,"_valueChange",void 0),a([n.i(o.HostListener)("blur"),c("design:type",Function),c("design:paramtypes",[]),c("design:returntype",void 0)],e.prototype,"_onBlur",null),e=t=a([n.i(o.Directive)({selector:"ons-switch",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return f});var o=n(0),r=(n.n(o),n(3)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){var t=this;this._elementRef=e,this._swipe=new o.EventEmitter,this._element=e.nativeElement,this._element.onSwipe=function(e,n){return t._swipe.emit({index:e,options:n})}}return a([n.i(o.Output)("swipe"),c("design:type",Object)],e.prototype,"_swipe",void 0),e=a([n.i(o.Directive)({selector:"ons-tabbar"}),c("design:paramtypes",[o.ElementRef])],e)}(),f=function(){function e(e,t,n,o){this._elementRef=e,this._viewContainer=t,this._resolver=n,this._zone=o,this._pageComponent=null,this._elementRef.nativeElement.pageLoader=this._createPageLoader()}return Object.defineProperty(e.prototype,"page",{set:function(e){this._elementRef.nativeElement.page=e},enumerable:!0,configurable:!0}),e.prototype._createPageLoader=function(){var e=this;return new(0,r.PageLoader)(function(t,n){var o=t.page,r=t.parent;e._zone.run(function(){var t=e._resolver.resolveComponentFactory(o),i=e._viewContainer.createComponent(t,0);e._pageComponent&&e._pageComponent.destroy(),e._pageComponent=i;var a=i.location.nativeElement;r.appendChild(a),n(a)})},function(){e.hasOwnProperty("_pageComponent")&&e._pageComponent&&(e._pageComponent.destroy(),e._pageComponent=null)})},e.prototype.ngOnDestroy=function(){this._pageComponent&&(this._pageComponent.destroy(),this._pageComponent=null)},a([n.i(o.Input)("page"),c("design:type",o.Type),c("design:paramtypes",[o.Type])],e.prototype,"page",null),e=a([n.i(o.Directive)({selector:"ons-tab"}),c("design:paramtypes",[o.ElementRef,o.ViewContainerRef,o.ComponentFactoryResolver,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f});var o=n(0),r=(n.n(o),n(1)),i=n(4),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o,r){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=o,this._zone=r}return e.prototype.createAlertDialog=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] AlertDialogFactory is deprecated since 4.0.0-rc.0. Place <ons-alert-dialog> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),c=o.Injector.create({providers:[{provide:r.a,useValue:new r.a(t)}],parent:n._injector}),u=a.create(c),f=u.location.nativeElement;n._componentLoader.load(u);var p=f.children[0],l="ONS-ALERT-DIALOG"===p.tagName?p:p.querySelector("ons-alert-dialog");if(!l)throw Error("<ons-alert-dialog> element is not found in component's template.");i({alertDialog:l,destroy:function(){return u.destroy()}})})})})},e=c([n.i(o.Injectable)(),u("design:paramtypes",[o.Injector,o.ComponentFactoryResolver,o.ApplicationRef,i.a,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f});var o=n(0),r=(n.n(o),n(1)),i=n(4),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o,r){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=o,this._zone=r}return e.prototype.createDialog=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] DialogFactory is deprecated since 4.0.0-rc.0. Place <ons-dialog> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),c=o.Injector.create({providers:[{provide:r.a,useValue:new r.a(t)}],parent:n._injector}),u=a.create(c),f=u.location.nativeElement;n._componentLoader.load(u);var p=f.children[0],l="ONS-DIALOG"===p.tagName?p:p.querySelector("ons-dialog");if(!l)throw Error("<ons-dialog> element is not found in component's template.");i({dialog:l,destroy:function(){return u.destroy()}})})})})},e=c([n.i(o.Injectable)(),u("design:paramtypes",[o.Injector,o.ComponentFactoryResolver,o.ApplicationRef,i.a,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f});var o=n(0),r=(n.n(o),n(1)),i=n(4),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o,r){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=o,this._zone=r}return e.prototype.createModal=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] ModalFactory is deprecated since 4.0.0-rc.0. Place <ons-modal> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),c=o.Injector.create({providers:[{provide:r.a,useValue:new r.a(t)}],parent:n._injector}),u=a.create(c),f=u.location.nativeElement;n._componentLoader.load(u);var p=f.children[0],l="ONS-MODAL"===p.tagName?p:p.querySelector("ons-modal");if(!l)throw Error("<ons-modal> element is not found in component's template.");i({modal:l,destroy:function(){return u.destroy()}})})})})},e=c([n.i(o.Injectable)(),u("design:paramtypes",[o.Injector,o.ComponentFactoryResolver,o.ApplicationRef,i.a,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return f});var o=n(0),r=(n.n(o),n(1)),i=n(4),a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(i<3?r(c):i>3?r(t,n,c):r(t,n))||c);return i>3&&c&&Object.defineProperty(t,n,c),c},u=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":a(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},f=function(){function e(e,t,n,o,r){this._injector=e,this._resolver=t,this._appRef=n,this._componentLoader=o,this._zone=r}return e.prototype.createPopover=function(e,t){var n=this;return void 0===t&&(t={}),console.warn("[ngx-onsenui] PopoverFactory is deprecated since 4.0.0-rc.0. Place <ons-popover> into your component instead."),new Promise(function(i){setImmediate(function(){n._zone.run(function(){var a=n._resolver.resolveComponentFactory(e),c=o.Injector.create({providers:[{provide:r.a,useValue:new r.a(t)}],parent:n._injector}),u=a.create(c),f=u.location.nativeElement;n._componentLoader.load(u);var p=f.children[0],l="ONS-POPOVER"===p.tagName?p:p.querySelector("ons-popover");if(!l)throw Error("<ons-popover> element is not found in component's template.");i({popover:l,destroy:function(){return u.destroy()}})})})})},
e=c([n.i(o.Injectable)(),u("design:paramtypes",[o.Injector,o.ComponentFactoryResolver,o.ApplicationRef,i.a,o.NgZone])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}t=e,e.prototype._onChange=function(e){var t,n=e.target,o=n.value,r=n.checked;if(this._state instanceof Array){var i=this._state.indexOf(o),a=i>=0;a&&!r&&(t=this._state.slice(0,i).concat(this._state.slice(i+1,this._state.length))),!a&&r&&(t=this._state.concat([o]))}else t=r;void 0!==t&&(this._state=t,this._propagateChange(this._state))},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._state=e,e instanceof Array?this._element.checked=e.indexOf(this._element.value)>=0:this._element.checked=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){};var t;return e=t=a([n.i(o.Directive)({selector:"ons-checkbox",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("change",this._boundOnChange)}t=e,e.prototype._onChange=function(e){var t=e.target,n=t.value;t.checked&&this._propagateChange(n)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("change",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.checked=e===this._element.value},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(){};var t;return e=t=a([n.i(o.Directive)({selector:"ons-radio",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return u});var o=n(0),r=(n.n(o),n(2)),i=(n.n(r),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),a=this&&this.__decorate||function(e,t,n,o){var r,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(r=e[u])&&(c=(a<3?r(c):a>3?r(t,n,c):r(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},c=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":i(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(){function e(e){this._elementRef=e,this._propagateChange=function(e){},this._propagateTouched=function(){},this._valueChange=new o.EventEmitter,this._boundOnChange=this._onChange.bind(this),this._element=e.nativeElement,this._element.addEventListener("input",this._boundOnChange)}t=e,e.prototype._onBlur=function(){this._propagateTouched()},e.prototype._onChange=function(e){this._valueChange.emit(this._element.value),this._propagateChange(this._element.value)},e.prototype.ngOnChanges=function(e){var t=e._value.currentValue;this._element.value!==t&&(this._element.value=t)},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nativeElement",{get:function(){return this._element},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this._element.removeEventListener("input",this._boundOnChange),this._element=null},e.prototype.writeValue=function(e){this._element.value=e},e.prototype.registerOnChange=function(e){this._propagateChange=e},e.prototype.registerOnTouched=function(e){this._propagateTouched=e};var t;return a([n.i(o.Input)("value"),c("design:type",String)],e.prototype,"_value",void 0),a([n.i(o.Output)("valueChange"),c("design:type",o.EventEmitter)],e.prototype,"_valueChange",void 0),a([n.i(o.HostListener)("blur"),c("design:type",Function),c("design:paramtypes",[]),c("design:returntype",void 0)],e.prototype,"_onBlur",null),e=t=a([n.i(o.Directive)({selector:"ons-search-input",providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:n.i(o.forwardRef)(function(){return t}),multi:!0}]}),c("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return c});var o=n(0),r=(n.n(o),"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e}),i=this&&this.__decorate||function(e,t,n,o){var i,a=arguments.length,c=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,n,o);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(c=(a<3?i(c):a>3?i(t,n,c):i(t,n))||c);return a>3&&c&&Object.defineProperty(t,n,c),c},a=this&&this.__metadata||function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":r(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},c=function(){function e(e){var t=this;this._elementRef=e,this.activeIndexChange=new o.EventEmitter,this._element=e.nativeElement,this._element.addEventListener("postchange",function(e){t.activeIndexChange.emit(e.index)})}return Object.defineProperty(e.prototype,"tabbar",{set:function(e){var t=this;this._element._tabbar=e,this._element._tabbar.setAttribute("hide-tabs",""),setImmediate(function(){return t._element._setChecked(t._element._tabbar.getActiveTabIndex())}),this._element._tabbar.addEventListener("prechange",this._element._onTabbarPreChange)},enumerable:!0,configurable:!0}),e.prototype.ngOnChanges=function(){this.activeIndex&&this._element.setActiveButton(this.activeIndex)},i([n.i(o.Input)(),a("design:type",Number)],e.prototype,"activeIndex",void 0),i([n.i(o.Output)(),a("design:type",Object)],e.prototype,"activeIndexChange",void 0),i([n.i(o.Input)(),a("design:type",Object),a("design:paramtypes",[Object])],e.prototype,"tabbar",null),e=i([n.i(o.Directive)({selector:"ons-segment"}),a("design:paramtypes",[o.ElementRef])],e)}()},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n(3),r=(n.n(o),o.notification)},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n(3),r=(n.n(o),o.platform)},function(e,t){e.exports=o},function(e,t){e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"OnsenModule",function(){return I});var o=n(0);n.n(o);for(var r in o)["OnsenModule","default"].indexOf(r)<0&&function(e){n.d(t,e,function(){return o[e]})}(r);var i=n(7);n.d(t,"NavigatorPage",function(){return i.a}),n.d(t,"OnsNavigator",function(){return i.b});var a=n(13);n.d(t,"OnsTabbar",function(){return a.a}),n.d(t,"OnsTab",function(){return a.b});var c=n(12);n.d(t,"OnsSwitch",function(){return c.a});var u=n(9);n.d(t,"OnsRange",function(){return u.a});var f=n(10);n.d(t,"OnsSelect",function(){return f.a});var p=n(5);n.d(t,"OnsInput",function(){return p.a});var l=n(8);n.d(t,"OnsPullHook",function(){return l.a});var s=n(6);n.d(t,"ItemContext",function(){return s.a}),n.d(t,"OnsLazyRepeat",function(){return s.b});var d=n(11);n.d(t,"OnsSplitterSide",function(){return d.a}),n.d(t,"OnsSplitterContent",function(){return d.b});var y=n(22);n.d(t,"onsNotification",function(){return y.a});var m=n(23);n.d(t,"onsPlatform",function(){return m.a});var h=n(14);n.d(t,"AlertDialogFactory",function(){return h.a});var g=n(17);n.d(t,"PopoverFactory",function(){return g.a});var _=n(15);n.d(t,"DialogFactory",function(){return _.a});var v=n(16);n.d(t,"ModalFactory",function(){return v.a});var b=n(1);n.d(t,"Params",function(){return b.a});var R=n(24),O=(n.n(R),n(25)),C=(n.n(O),n(21)),j=n(20),S=n(18),E=n(19),w=n(4),P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L=this&&this.__decorate||function(e,t,n,o){var r,i=arguments.length,a=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"===("undefined"==typeof Reflect?"undefined":P(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a},D=[i.b,a.a,a.b,C.a,c.a,u.a,f.a,p.a,j.a,S.a,E.a,l.a,s.b,d.a,d.b],I=function(){function e(){}return e=L([n.i(o.NgModule)({imports:[O.BrowserModule,R.CommonModule],declarations:[D],exports:[D,O.BrowserModule],providers:[h.a,g.a,_.a,v.a,w.a]})],e)}()}])});
//# sourceMappingURL=dist/bundles/ngx-onsenui.umd.min.js.map
CHANGELOG
====
7.0.0
---
### New Features
* Supported Angular 7+.
* Added `OnsSegment` directive ([#2390](https://github.com/OnsenUI/OnsenUI/issues/2390)).
* Added `OnsTabbar` directive ([#2452](https://github.com/OnsenUI/OnsenUI/issues/2452)).
* Changed `OnsPullHook` directive to emit `pull` output ([#2457](https://github.com/OnsenUI/OnsenUI/issues/2457)).
### Misc
* Removed `ReflectiveInjector`s in favor of `StaticInjector`s.
4.2.2
---
### Misc
* Depend on OnsenUI ~v2.10.0
4.2.1

@@ -5,0 +26,0 @@ ---

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, forwardRef } from '@angular/core';

@@ -15,3 +24,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsCheckbox = (function () {
var OnsCheckbox = /** @class */ (function () {
function OnsCheckbox(_elementRef) {

@@ -24,2 +33,3 @@ this._elementRef = _elementRef;

}
OnsCheckbox_1 = OnsCheckbox;
OnsCheckbox.prototype._onChange = function (event) {

@@ -80,21 +90,19 @@ var _a = event.target, value = _a.value, checked = _a.checked;

OnsCheckbox.prototype.registerOnTouched = function () { };
var OnsCheckbox_1;
OnsCheckbox = OnsCheckbox_1 = __decorate([
Directive({
selector: 'ons-checkbox',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsCheckbox_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsCheckbox);
return OnsCheckbox;
}());
export { OnsCheckbox };
OnsCheckbox.decorators = [
{ type: Directive, args: [{
selector: 'ons-checkbox',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsCheckbox; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsCheckbox.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
//# sourceMappingURL=ons-checkbox.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsCheckbox":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-checkbox","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsCheckbox"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsCheckbox":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-checkbox","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsCheckbox"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsCheckbox":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"ons-checkbox","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":29,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsCheckbox"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":41,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Input, Output, HostListener, EventEmitter, forwardRef } from '@angular/core';

@@ -13,3 +22,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsInput = (function () {
var OnsInput = /** @class */ (function () {
function OnsInput(_elementRef) {

@@ -31,2 +40,3 @@ this._elementRef = _elementRef;

}
OnsInput_1 = OnsInput;
OnsInput.prototype._onChange = function (event) {

@@ -72,26 +82,33 @@ this._valueChange.emit(this._element.value);

};
var OnsInput_1;
__decorate([
Input('value'),
__metadata("design:type", String)
], OnsInput.prototype, "_value", void 0);
__decorate([
Output('valueChange'),
__metadata("design:type", EventEmitter)
], OnsInput.prototype, "_valueChange", void 0);
__decorate([
HostListener('blur'),
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], OnsInput.prototype, "_onBlur", null);
OnsInput = OnsInput_1 = __decorate([
Directive({
selector: 'ons-input',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsInput_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsInput);
return OnsInput;
}());
export { OnsInput };
OnsInput.decorators = [
{ type: Directive, args: [{
selector: 'ons-input',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsInput; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsInput.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
OnsInput.propDecorators = {
'_value': [{ type: Input, args: ['value',] },],
'_valueChange': [{ type: Output, args: ['valueChange',] },],
'_onBlur': [{ type: HostListener, args: ['blur',] },],
};
//# sourceMappingURL=ons-input.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":26,"character":1},"arguments":[{"selector":"ons-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":30,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":60,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":72,"character":3},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -0,4 +1,13 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Input, TemplateRef, ViewContainerRef } from '@angular/core';
import * as ons from 'onsenui';
var ItemContext = (function () {
var ItemContext = /** @class */ (function () {
function ItemContext($implicit, index, count) {

@@ -26,3 +35,3 @@ this.$implicit = $implicit;

*/
var OnsLazyRepeat = (function () {
var OnsLazyRepeat = /** @class */ (function () {
function OnsLazyRepeat(_elementRef, _templateRef, _viewContainer) {

@@ -80,19 +89,18 @@ this._elementRef = _elementRef;

};
__decorate([
Input(),
__metadata("design:type", Object),
__metadata("design:paramtypes", [Object])
], OnsLazyRepeat.prototype, "onsLazyRepeatOf", null);
OnsLazyRepeat = __decorate([
Directive({
selector: '[onsLazyRepeat]'
}),
__metadata("design:paramtypes", [ElementRef,
TemplateRef,
ViewContainerRef])
], OnsLazyRepeat);
return OnsLazyRepeat;
}());
export { OnsLazyRepeat };
OnsLazyRepeat.decorators = [
{ type: Directive, args: [{
selector: '[onsLazyRepeat]'
},] },
];
/** @nocollapse */
OnsLazyRepeat.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: TemplateRef, },
{ type: ViewContainerRef, },
]; };
OnsLazyRepeat.propDecorators = {
'onsLazyRepeatOf': [{ type: Input },],
};
//# sourceMappingURL=ons-lazy-repeat.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"ItemContext":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"OnsLazyRepeat":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[onsLazyRepeat]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","arguments":[{"__symbolic":"reference","name":"ItemContext"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}]}],"onsLazyRepeatOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_loadItemTemplate":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ItemContext":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"OnsLazyRepeat":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"[onsLazyRepeat]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","arguments":[{"__symbolic":"reference","name":"ItemContext"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}]}],"onsLazyRepeatOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_loadItemTemplate":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"ItemContext":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"OnsLazyRepeat":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"[onsLazyRepeat]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":39,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"TemplateRef","line":40,"character":26,"arguments":[{"__symbolic":"reference","name":"ItemContext"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":41,"character":28}]}],"onsLazyRepeatOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"_loadItemTemplate":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]

@@ -1,5 +0,14 @@

import { Injector, ReflectiveInjector, Directive, ElementRef, ComponentFactoryResolver, Input, ViewContainerRef, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injector, Directive, ElementRef, Type, ComponentFactoryResolver, Input, ViewContainerRef, NgZone } from '@angular/core';
import * as ons from 'onsenui';
import { Params } from '../ons/params';
var NavigatorPage = (function () {
var NavigatorPage = /** @class */ (function () {
function NavigatorPage(elementRef, destroy, animator, params) {

@@ -48,3 +57,3 @@ if (elementRef === void 0) { elementRef = null; }

*/
var OnsNavigator = (function () {
var OnsNavigator = /** @class */ (function () {
function OnsNavigator(_elementRef, _resolver, _viewContainer, _injector, _zone) {

@@ -59,2 +68,3 @@ this._elementRef = _elementRef;

}
OnsNavigator_1 = OnsNavigator;
Object.defineProperty(OnsNavigator.prototype, "pageComponentType", {

@@ -95,6 +105,9 @@ /**

var pageParams = new Params(params || {});
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: pageParams },
{ provide: OnsNavigator, useValue: _this }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: pageParams },
{ provide: OnsNavigator_1, useValue: _this }
],
parent: _this._injector
});
var factory = _this._resolver.resolveComponentFactory(page);

@@ -120,21 +133,21 @@ var selector = 'ons-navigator';

};
var OnsNavigator_1;
__decorate([
Input('page'),
__metadata("design:type", Type),
__metadata("design:paramtypes", [Type])
], OnsNavigator.prototype, "pageComponentType", null);
OnsNavigator = OnsNavigator_1 = __decorate([
Directive({
selector: 'ons-navigator'
}),
__metadata("design:paramtypes", [ElementRef,
ComponentFactoryResolver,
ViewContainerRef,
Injector,
NgZone])
], OnsNavigator);
return OnsNavigator;
}());
export { OnsNavigator };
OnsNavigator.decorators = [
{ type: Directive, args: [{
selector: 'ons-navigator'
},] },
];
/** @nocollapse */
OnsNavigator.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: ComponentFactoryResolver, },
{ type: ViewContainerRef, },
{ type: Injector, },
{ type: NgZone, },
]; };
OnsNavigator.propDecorators = {
'pageComponentType': [{ type: Input, args: ['page',] },],
};
//# sourceMappingURL=ons-navigator.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"NavigatorPage":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":20,"character":23},{"__symbolic":"reference","name":"Function"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"../ons/params","name":"Params"}]}]}},"OnsNavigator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-navigator"}]}],"members":{"pageComponentType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"NavigatorPage":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":20,"character":23},{"__symbolic":"reference","name":"Function"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"../ons/params","name":"Params"}]}]}},"OnsNavigator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-navigator"}]}],"members":{"pageComponentType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"NavigatorPage":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":23},{"__symbolic":"reference","name":"Function"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"../ons/params","name":"Params","line":22,"character":19}]}]}},"OnsNavigator":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":56,"character":1},"arguments":[{"selector":"ons-navigator"}]}],"members":{"pageComponentType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":83,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":84,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":85,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":86,"character":19}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]

@@ -19,3 +19,3 @@ import { ElementRef, OnDestroy, EventEmitter } from '@angular/core';

* <ons-pull-hook height="64px" threshold-height="128px"
* (changestate)="onChangeState($event)" (action)="onAction($event)">
* (pull)="onPull($event)" (changestate)="onChangeState($event)" (action)="onAction($event)">
* {{message}}

@@ -49,2 +49,7 @@ * </ons-pull-hook>

* }
*
* onPull($event) {
* console.log($event.ratio);
* }
*
* }

@@ -60,3 +65,3 @@ */

* @desc
* [en]Action to trigger.[/en]
* [en]Triggers when the page is pulled down.[/en]
* [ja]`ons-pull-hook`要素のアクションが必要なときに呼び出されます。[/ja]

@@ -70,7 +75,17 @@ */

* @desc
* [en][/en]
* [en]Triggers when the state is changed.[/en]
* [ja]`ons-pull-hook`要素の状態が変わった時に呼び出されます。[/ja]
*/
/**
* @output pull
* @param {Object} $event
* @param {Number} $event.ratio
* @param {Object} $event.options
* @desc
* [en]Triggers whenever the element is pulled.[/en]
* [ja]`ons-pull-hook`要素がプルされているときに呼び出されます。[/ja]
*/
pull: EventEmitter<{}>;
constructor(_elementRef: ElementRef);
ngOnDestroy(): void;
}

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Output, EventEmitter } from '@angular/core';

@@ -19,3 +28,3 @@ /**

* <ons-pull-hook height="64px" threshold-height="128px"
* (changestate)="onChangeState($event)" (action)="onAction($event)">
* (pull)="onPull($event)" (changestate)="onChangeState($event)" (action)="onAction($event)">
* {{message}}

@@ -49,13 +58,10 @@ * </ons-pull-hook>

* }
*
* onPull($event) {
* console.log($event.ratio);
* }
*
* }
*/
var OnsPullHook = (function () {
/**
* @output changestate
* @param {Object} $event
* @param {String} $event.state
* @desc
* [en][/en]
* [ja]`ons-pull-hook`要素の状態が変わった時に呼び出されます。[/ja]
*/
var OnsPullHook = /** @class */ (function () {
function OnsPullHook(_elementRef) {

@@ -69,8 +75,27 @@ var _this = this;

* @desc
* [en]Action to trigger.[/en]
* [en]Triggers when the page is pulled down.[/en]
* [ja]`ons-pull-hook`要素のアクションが必要なときに呼び出されます。[/ja]
*/
this.action = new EventEmitter();
/**
* @output changestate
* @param {Object} $event
* @param {String} $event.state
* @desc
* [en]Triggers when the state is changed.[/en]
* [ja]`ons-pull-hook`要素の状態が変わった時に呼び出されます。[/ja]
*/
/**
* @output pull
* @param {Object} $event
* @param {Number} $event.ratio
* @param {Object} $event.options
* @desc
* [en]Triggers whenever the element is pulled.[/en]
* [ja]`ons-pull-hook`要素がプルされているときに呼び出されます。[/ja]
*/
this.pull = new EventEmitter();
this._element = _elementRef.nativeElement;
this._element.onAction = function (done) { return _this.action.emit({ done: done }); };
this._element.onPull = function (ratio, options) { return _this.pull.emit({ ratio: ratio, options: options }); };
}

@@ -81,17 +106,19 @@ OnsPullHook.prototype.ngOnDestroy = function () {

};
__decorate([
Output(),
__metadata("design:type", Object)
], OnsPullHook.prototype, "action", void 0);
__decorate([
Output(),
__metadata("design:type", Object)
], OnsPullHook.prototype, "pull", void 0);
OnsPullHook = __decorate([
Directive({
selector: 'ons-pull-hook'
}),
__metadata("design:paramtypes", [ElementRef])
], OnsPullHook);
return OnsPullHook;
}());
export { OnsPullHook };
OnsPullHook.decorators = [
{ type: Directive, args: [{
selector: 'ons-pull-hook'
},] },
];
/** @nocollapse */
OnsPullHook.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
OnsPullHook.propDecorators = {
'action': [{ type: Output, args: ['action',] },],
};
//# sourceMappingURL=ons-pull-hook.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsPullHook":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-pull-hook"}]}],"members":{"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["action"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsPullHook":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-pull-hook"}]}],"members":{"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["action"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsPullHook":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":62,"character":1},"arguments":[{"selector":"ons-pull-hook"}]}],"members":{"action":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":3}}]}],"pull":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":97,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":99,"character":35}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, forwardRef } from '@angular/core';

@@ -15,3 +24,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsRadio = (function () {
var OnsRadio = /** @class */ (function () {
function OnsRadio(_elementRef) {

@@ -24,2 +33,3 @@ this._elementRef = _elementRef;

}
OnsRadio_1 = OnsRadio;
OnsRadio.prototype._onChange = function (event) {

@@ -54,21 +64,19 @@ var _a = event.target, value = _a.value, checked = _a.checked;

OnsRadio.prototype.registerOnTouched = function () { };
var OnsRadio_1;
OnsRadio = OnsRadio_1 = __decorate([
Directive({
selector: 'ons-radio',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsRadio_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsRadio);
return OnsRadio;
}());
export { OnsRadio };
OnsRadio.decorators = [
{ type: Directive, args: [{
selector: 'ons-radio',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsRadio; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsRadio.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
//# sourceMappingURL=ons-radio.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsRadio":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-radio","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsRadio"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsRadio":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-radio","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsRadio"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsRadio":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":25,"character":1},"arguments":[{"selector":"ons-radio","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":29,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsRadio"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":40,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Input, Output, HostListener, EventEmitter, forwardRef } from '@angular/core';

@@ -13,3 +22,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsRange = (function () {
var OnsRange = /** @class */ (function () {
function OnsRange(_elementRef) {

@@ -31,2 +40,3 @@ this._elementRef = _elementRef;

}
OnsRange_1 = OnsRange;
OnsRange.prototype._onChange = function (event) {

@@ -70,26 +80,33 @@ this._valueChange.emit(this._element.value);

};
var OnsRange_1;
__decorate([
Input('value'),
__metadata("design:type", String)
], OnsRange.prototype, "_value", void 0);
__decorate([
Output('valueChange'),
__metadata("design:type", EventEmitter)
], OnsRange.prototype, "_valueChange", void 0);
__decorate([
HostListener('blur'),
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], OnsRange.prototype, "_onBlur", null);
OnsRange = OnsRange_1 = __decorate([
Directive({
selector: 'ons-range',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsRange_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsRange);
return OnsRange;
}());
export { OnsRange };
OnsRange.decorators = [
{ type: Directive, args: [{
selector: 'ons-range',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsRange; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsRange.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
OnsRange.propDecorators = {
'_value': [{ type: Input, args: ['value',] },],
'_valueChange': [{ type: Output, args: ['valueChange',] },],
'_onBlur': [{ type: HostListener, args: ['blur',] },],
};
//# sourceMappingURL=ons-range.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsRange":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-range","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsRange"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsRange":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-range","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsRange"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsRange":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":26,"character":1},"arguments":[{"selector":"ons-range","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":30,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsRange"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":60,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":72,"character":3},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Input, Output, HostListener, EventEmitter, forwardRef } from '@angular/core';

@@ -13,3 +22,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsSearchInput = (function () {
var OnsSearchInput = /** @class */ (function () {
function OnsSearchInput(_elementRef) {

@@ -31,2 +40,3 @@ this._elementRef = _elementRef;

}
OnsSearchInput_1 = OnsSearchInput;
OnsSearchInput.prototype._onBlur = function () {

@@ -72,26 +82,33 @@ this._propagateTouched();

};
var OnsSearchInput_1;
__decorate([
Input('value'),
__metadata("design:type", String)
], OnsSearchInput.prototype, "_value", void 0);
__decorate([
Output('valueChange'),
__metadata("design:type", EventEmitter)
], OnsSearchInput.prototype, "_valueChange", void 0);
__decorate([
HostListener('blur'),
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], OnsSearchInput.prototype, "_onBlur", null);
OnsSearchInput = OnsSearchInput_1 = __decorate([
Directive({
selector: 'ons-search-input',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSearchInput_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsSearchInput);
return OnsSearchInput;
}());
export { OnsSearchInput };
OnsSearchInput.decorators = [
{ type: Directive, args: [{
selector: 'ons-search-input',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSearchInput; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsSearchInput.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
OnsSearchInput.propDecorators = {
'_value': [{ type: Input, args: ['value',] },],
'_valueChange': [{ type: Output, args: ['valueChange',] },],
'_onBlur': [{ type: HostListener, args: ['blur',] },],
};
//# sourceMappingURL=ons-search-input.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsSearchInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-search-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSearchInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"_onChange":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsSearchInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-search-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSearchInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"_onChange":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsSearchInput":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":26,"character":1},"arguments":[{"selector":"ons-search-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":30,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsSearchInput"},"multi":true}]}]}],"members":{"_value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":60,"character":35}]}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":67,"character":3},"arguments":["blur"]}]}],"_onChange":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, forwardRef } from '@angular/core';

@@ -17,3 +26,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsSelect = (function () {
var OnsSelect = /** @class */ (function () {
function OnsSelect(_elementRef) {

@@ -26,2 +35,3 @@ this._elementRef = _elementRef;

}
OnsSelect_1 = OnsSelect;
OnsSelect.prototype._onChange = function (event) {

@@ -55,21 +65,19 @@ this._propagateChange(event.target.value);

OnsSelect.prototype.registerOnTouched = function () { };
var OnsSelect_1;
OnsSelect = OnsSelect_1 = __decorate([
Directive({
selector: 'ons-select',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSelect_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsSelect);
return OnsSelect;
}());
export { OnsSelect };
OnsSelect.decorators = [
{ type: Directive, args: [{
selector: 'ons-select',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSelect; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsSelect.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
//# sourceMappingURL=ons-select.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsSelect":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-select","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSelect"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsSelect":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-select","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSelect"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsSelect":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":28,"character":1},"arguments":[{"selector":"ons-select","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":32,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsSelect"},"multi":true}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":43,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -1,2 +0,11 @@

import { Injector, Directive, ElementRef, Input, ReflectiveInjector, ViewContainerRef, ComponentFactoryResolver, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Type, Injector, Directive, ElementRef, Input, ViewContainerRef, ComponentFactoryResolver, NgZone } from '@angular/core';
import * as ons from 'onsenui';

@@ -40,3 +49,3 @@ import { Params } from '../ons/params';

*/
var OnsSplitterSide = (function () {
var OnsSplitterSide = /** @class */ (function () {
function OnsSplitterSide(_elementRef, _viewContainer, _resolver, _injector, _zone) {

@@ -50,2 +59,3 @@ this._elementRef = _elementRef;

}
OnsSplitterSide_1 = OnsSplitterSide;
Object.defineProperty(OnsSplitterSide.prototype, "page", {

@@ -85,6 +95,9 @@ /**

_this._zone.run(function () {
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params || {}) },
{ provide: OnsSplitterSide, useValue: _this }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params || {}) },
{ provide: OnsSplitterSide_1, useValue: _this }
],
parent: _this._injector
});
var factory = _this._resolver.resolveComponentFactory(page);

@@ -105,21 +118,21 @@ var pageComponentRef = _this._viewContainer.createComponent(factory, 0, injector);

};
var OnsSplitterSide_1;
__decorate([
Input('page'),
__metadata("design:type", Type),
__metadata("design:paramtypes", [Type])
], OnsSplitterSide.prototype, "page", null);
OnsSplitterSide = OnsSplitterSide_1 = __decorate([
Directive({
selector: 'ons-splitter-side'
}),
__metadata("design:paramtypes", [ElementRef,
ViewContainerRef,
ComponentFactoryResolver,
Injector,
NgZone])
], OnsSplitterSide);
return OnsSplitterSide;
}());
export { OnsSplitterSide };
OnsSplitterSide.decorators = [
{ type: Directive, args: [{
selector: 'ons-splitter-side'
},] },
];
/** @nocollapse */
OnsSplitterSide.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: ViewContainerRef, },
{ type: ComponentFactoryResolver, },
{ type: Injector, },
{ type: NgZone, },
]; };
OnsSplitterSide.propDecorators = {
'page': [{ type: Input, args: ['page',] },],
};
/**

@@ -133,3 +146,3 @@ * @element ons-splitter-content

*/
var OnsSplitterContent = (function () {
var OnsSplitterContent = /** @class */ (function () {
function OnsSplitterContent(_elementRef, _viewContainer, _resolver, _injector) {

@@ -142,2 +155,3 @@ this._elementRef = _elementRef;

}
OnsSplitterContent_1 = OnsSplitterContent;
Object.defineProperty(OnsSplitterContent.prototype, "page", {

@@ -176,6 +190,9 @@ /**

var page = _a.page, parent = _a.parent, params = _a.params;
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params || {}) },
{ provide: OnsSplitterContent, useValue: _this }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params || {}) },
{ provide: OnsSplitterContent_1, useValue: _this }
],
parent: _this._injector
});
var factory = _this._resolver.resolveComponentFactory(page);

@@ -195,20 +212,20 @@ var pageComponentRef = _this._viewContainer.createComponent(factory, 0, injector);

};
var OnsSplitterContent_1;
__decorate([
Input('page'),
__metadata("design:type", Type),
__metadata("design:paramtypes", [Type])
], OnsSplitterContent.prototype, "page", null);
OnsSplitterContent = OnsSplitterContent_1 = __decorate([
Directive({
selector: 'ons-splitter-content'
}),
__metadata("design:paramtypes", [ElementRef,
ViewContainerRef,
ComponentFactoryResolver,
Injector])
], OnsSplitterContent);
return OnsSplitterContent;
}());
export { OnsSplitterContent };
OnsSplitterContent.decorators = [
{ type: Directive, args: [{
selector: 'ons-splitter-content'
},] },
];
/** @nocollapse */
OnsSplitterContent.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: ViewContainerRef, },
{ type: ComponentFactoryResolver, },
{ type: Injector, },
]; };
OnsSplitterContent.propDecorators = {
'page': [{ type: Input, args: ['page',] },],
};
//# sourceMappingURL=ons-splitter.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsSplitterSide":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-splitter-side"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}]}},"OnsSplitterContent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-splitter-content"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}],"_createPageLoader":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsSplitterSide":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-splitter-side"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}]}},"OnsSplitterContent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-splitter-content"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}],"_createPageLoader":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsSplitterSide":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":53,"character":1},"arguments":[{"selector":"ons-splitter-side"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":70,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":71,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":72,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":73,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":74,"character":19}]}],"_createPageLoader":[{"__symbolic":"method"}]}},"OnsSplitterContent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":130,"character":1},"arguments":[{"selector":"ons-splitter-content"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":141,"character":3},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":70,"character":25},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":71,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":72,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":73,"character":23}]}],"_createPageLoader":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,10 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Directive, ElementRef, Input, Output, HostListener, EventEmitter, forwardRef } from '@angular/core';

@@ -13,3 +22,3 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';

*/
var OnsSwitch = (function () {
var OnsSwitch = /** @class */ (function () {
function OnsSwitch(_elementRef) {

@@ -31,2 +40,3 @@ this._elementRef = _elementRef;

}
OnsSwitch_1 = OnsSwitch;
Object.defineProperty(OnsSwitch.prototype, "value", {

@@ -84,26 +94,34 @@ /**

};
var OnsSwitch_1;
__decorate([
Input('value'),
__metadata("design:type", Boolean),
__metadata("design:paramtypes", [Boolean])
], OnsSwitch.prototype, "value", null);
__decorate([
Output('valueChange'),
__metadata("design:type", EventEmitter)
], OnsSwitch.prototype, "_valueChange", void 0);
__decorate([
HostListener('blur'),
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], OnsSwitch.prototype, "_onBlur", null);
OnsSwitch = OnsSwitch_1 = __decorate([
Directive({
selector: 'ons-switch',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSwitch_1; }),
multi: true,
}
]
}),
__metadata("design:paramtypes", [ElementRef])
], OnsSwitch);
return OnsSwitch;
}());
export { OnsSwitch };
OnsSwitch.decorators = [
{ type: Directive, args: [{
selector: 'ons-switch',
providers: [
{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(function () { return OnsSwitch; }),
multi: true,
}
]
},] },
];
/** @nocollapse */
OnsSwitch.ctorParameters = function () { return [
{ type: ElementRef, },
]; };
OnsSwitch.propDecorators = {
'value': [{ type: Input, args: ['value',] },],
'_valueChange': [{ type: Output, args: ['valueChange',] },],
'_onBlur': [{ type: HostListener, args: ['blur',] },],
};
//# sourceMappingURL=ons-switch.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsSwitch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-switch","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSwitch"},"multi":true}]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsSwitch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-switch","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"OnsSwitch"},"multi":true}]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsSwitch":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":26,"character":1},"arguments":[{"selector":"ons-switch","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":30,"character":15},"useExisting":{"__symbolic":"reference","name":"OnsSwitch"},"multi":true}]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3},"arguments":["value"]}]}],"_valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":3},"arguments":["valueChange"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":62,"character":35}]}],"_onChange":[{"__symbolic":"method"}],"_onBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":74,"character":3},"arguments":["blur"]}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}}}}]

@@ -1,3 +0,59 @@

import { ViewContainerRef, ComponentFactoryResolver, ElementRef, Type, OnDestroy, NgZone } from '@angular/core';
import { ViewContainerRef, ComponentFactoryResolver, ElementRef, Type, EventEmitter, OnDestroy, NgZone } from '@angular/core';
/**
* @element ons-tabbar
* @directive OnsTabbar
* @selector ons-tabbar
* @description
* [en]Angular directive for `<ons-tabbar>` component.[/en]
* [ja]`<ons-tabbar>`要素のためのディレクティブです。[/ja]
* @example
* @Component({
* selector: 'ons-page',
* template: `
* <ons-toolbar>
* <div class="center">Page</div>
* </ons-toolbar>
* <div class="content">...</div>
* `
* })
* class PageComponent {
* }
*
* @Component({
* selector: 'app',
* template: `
* <ons-tabbar swipeable (swipe)="onSwipe($event)">
* <div class="tabbar__content"></div>
* <div class="tabbar">
* <ons-tab label="Page1" icon="ion-home" [page]="page" active></ons-tab>
* <ons-tab label="Page2" icon="ion-help" [page]="page"></ons-tab>
* <ons-tab label="Page3" icon="ion-stop" [page]="page"></ons-tab>
* </div>
* </ons-tabbar>
* `
* })
* export class AppComponent {
* page = PageComponent
*
* onSwipe(event) {
* console.log(event);
* }
* }
*/
export declare class OnsTabbar {
private _elementRef;
private _element;
/**
* @output swipe
* @param {Object} $event
* @param {number} $event.index
* @param {Object} $event.options
* @desc
* [en]Triggers when the tabbar is swiped.[/en]
* [ja]`<ons-tabbar>`がスワイプされた時に発火します。[/ja]
*/
_swipe: EventEmitter<{}>;
constructor(_elementRef: ElementRef);
}
/**
* @element ons-tab

@@ -4,0 +60,0 @@ * @directive OnsTab

@@ -1,4 +0,84 @@

import { ViewContainerRef, ComponentFactoryResolver, Directive, ElementRef, Input, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { ViewContainerRef, ComponentFactoryResolver, Directive, ElementRef, Type, Input, Output, EventEmitter, NgZone } from '@angular/core';
import * as ons from 'onsenui';
/**
* @element ons-tabbar
* @directive OnsTabbar
* @selector ons-tabbar
* @description
* [en]Angular directive for `<ons-tabbar>` component.[/en]
* [ja]`<ons-tabbar>`要素のためのディレクティブです。[/ja]
* @example
* @Component({
* selector: 'ons-page',
* template: `
* <ons-toolbar>
* <div class="center">Page</div>
* </ons-toolbar>
* <div class="content">...</div>
* `
* })
* class PageComponent {
* }
*
* @Component({
* selector: 'app',
* template: `
* <ons-tabbar swipeable (swipe)="onSwipe($event)">
* <div class="tabbar__content"></div>
* <div class="tabbar">
* <ons-tab label="Page1" icon="ion-home" [page]="page" active></ons-tab>
* <ons-tab label="Page2" icon="ion-help" [page]="page"></ons-tab>
* <ons-tab label="Page3" icon="ion-stop" [page]="page"></ons-tab>
* </div>
* </ons-tabbar>
* `
* })
* export class AppComponent {
* page = PageComponent
*
* onSwipe(event) {
* console.log(event);
* }
* }
*/
var OnsTabbar = /** @class */ (function () {
function OnsTabbar(_elementRef) {
var _this = this;
this._elementRef = _elementRef;
/**
* @output swipe
* @param {Object} $event
* @param {number} $event.index
* @param {Object} $event.options
* @desc
* [en]Triggers when the tabbar is swiped.[/en]
* [ja]`<ons-tabbar>`がスワイプされた時に発火します。[/ja]
*/
this._swipe = new EventEmitter();
this._element = _elementRef.nativeElement;
this._element.onSwipe = function (index, options) { return _this._swipe.emit({ index: index, options: options }); };
}
__decorate([
Output('swipe'),
__metadata("design:type", Object)
], OnsTabbar.prototype, "_swipe", void 0);
OnsTabbar = __decorate([
Directive({
selector: 'ons-tabbar'
}),
__metadata("design:paramtypes", [ElementRef])
], OnsTabbar);
return OnsTabbar;
}());
export { OnsTabbar };
/**
* @element ons-tab

@@ -40,3 +120,3 @@ * @directive OnsTab

*/
var OnsTab = (function () {
var OnsTab = /** @class */ (function () {
function OnsTab(_elementRef, _viewContainer, _resolver, _zone) {

@@ -96,20 +176,19 @@ this._elementRef = _elementRef;

};
__decorate([
Input('page'),
__metadata("design:type", Type),
__metadata("design:paramtypes", [Type])
], OnsTab.prototype, "page", null);
OnsTab = __decorate([
Directive({
selector: 'ons-tab'
}),
__metadata("design:paramtypes", [ElementRef,
ViewContainerRef,
ComponentFactoryResolver,
NgZone])
], OnsTab);
return OnsTab;
}());
export { OnsTab };
OnsTab.decorators = [
{ type: Directive, args: [{
selector: 'ons-tab'
},] },
];
/** @nocollapse */
OnsTab.ctorParameters = function () { return [
{ type: ElementRef, },
{ type: ViewContainerRef, },
{ type: ComponentFactoryResolver, },
{ type: NgZone, },
]; };
OnsTab.propDecorators = {
'page': [{ type: Input, args: ['page',] },],
};
//# sourceMappingURL=ons-tabbar.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsTab":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-tab"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"OnsTab":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"ons-tab"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"OnsTabbar":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":58,"character":1},"arguments":[{"selector":"ons-tabbar"}]}],"members":{"_swipe":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":3},"arguments":["swipe"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":75,"character":35}]}]}},"OnsTab":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":118,"character":1},"arguments":[{"selector":"ons-tab"}]}],"members":{"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":131,"character":3},"arguments":["page"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":75,"character":35},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":136,"character":28},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":137,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":138,"character":19}]}],"_createPageLoader":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]

@@ -0,1 +1,7 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
export * from '@angular/core';

@@ -22,3 +28,4 @@ export * from './directives/ons-navigator';

import { OnsNavigator } from './directives/ons-navigator';
import { OnsTab } from './directives/ons-tabbar';
import { OnsTabbar, OnsTab } from './directives/ons-tabbar';
import { OnsSegment } from './directives/ons-segment';
import { OnsSwitch } from './directives/ons-switch';

@@ -41,3 +48,5 @@ import { OnsRange } from './directives/ons-range';

OnsNavigator,
OnsTabbar,
OnsTab,
OnsSegment,
OnsSwitch,

@@ -55,27 +64,25 @@ OnsRange,

];
var OnsenModule = (function () {
var OnsenModule = /** @class */ (function () {
function OnsenModule() {
}
OnsenModule = __decorate([
NgModule({
imports: [BrowserModule, CommonModule],
declarations: [directives],
exports: [
directives,
BrowserModule
],
providers: [
AlertDialogFactory,
PopoverFactory,
DialogFactory,
ModalFactory,
ComponentLoader
]
})
], OnsenModule);
return OnsenModule;
}());
export { OnsenModule };
OnsenModule.decorators = [
{ type: NgModule, args: [{
imports: [BrowserModule, CommonModule],
declarations: [directives],
exports: [
directives,
BrowserModule
],
providers: [
AlertDialogFactory,
PopoverFactory,
DialogFactory,
ModalFactory,
ComponentLoader
]
},] },
];
/** @nocollapse */
OnsenModule.ctorParameters = function () { return []; };
//# sourceMappingURL=ngx-onsenui.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"OnsenModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator"},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab"},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch"},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange"},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect"},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput"},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput"},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox"},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio"},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook"},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent"}]],"exports":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator"},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab"},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch"},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange"},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect"},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput"},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput"},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox"},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio"},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook"},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent"}],{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"}],"providers":[{"__symbolic":"reference","module":"./ons/alert-dialog-factory","name":"AlertDialogFactory"},{"__symbolic":"reference","module":"./ons/popover-factory","name":"PopoverFactory"},{"__symbolic":"reference","module":"./ons/dialog-factory","name":"DialogFactory"},{"__symbolic":"reference","module":"./ons/modal-factory","name":"ModalFactory"},{"__symbolic":"reference","module":"./ons/component-loader","name":"ComponentLoader"}]}]}]}},"exports":[{"from":"@angular/core"},{"from":"./directives/ons-navigator"},{"from":"./directives/ons-tabbar"},{"from":"./directives/ons-switch"},{"from":"./directives/ons-range"},{"from":"./directives/ons-select"},{"from":"./directives/ons-input"},{"from":"./directives/ons-pull-hook"},{"from":"./directives/ons-lazy-repeat"},{"from":"./directives/ons-splitter"},{"from":"./ons/notification"},{"from":"./ons/platform"},{"from":"./ons/alert-dialog-factory"},{"from":"./ons/popover-factory"},{"from":"./ons/dialog-factory"},{"from":"./ons/modal-factory"},{"from":"./ons/params"}]},{"__symbolic":"module","version":1,"metadata":{"OnsenModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator"},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab"},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch"},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange"},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect"},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput"},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput"},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox"},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio"},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook"},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent"}]],"exports":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator"},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab"},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch"},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange"},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect"},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput"},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput"},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox"},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio"},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook"},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide"},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent"}],{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule"}],"providers":[{"__symbolic":"reference","module":"./ons/alert-dialog-factory","name":"AlertDialogFactory"},{"__symbolic":"reference","module":"./ons/popover-factory","name":"PopoverFactory"},{"__symbolic":"reference","module":"./ons/dialog-factory","name":"DialogFactory"},{"__symbolic":"reference","module":"./ons/modal-factory","name":"ModalFactory"},{"__symbolic":"reference","module":"./ons/component-loader","name":"ComponentLoader"}]}]}]}},"exports":[{"from":"@angular/core"},{"from":"./directives/ons-navigator"},{"from":"./directives/ons-tabbar"},{"from":"./directives/ons-switch"},{"from":"./directives/ons-range"},{"from":"./directives/ons-select"},{"from":"./directives/ons-input"},{"from":"./directives/ons-pull-hook"},{"from":"./directives/ons-lazy-repeat"},{"from":"./directives/ons-splitter"},{"from":"./ons/notification"},{"from":"./ons/platform"},{"from":"./ons/alert-dialog-factory"},{"from":"./ons/popover-factory"},{"from":"./ons/dialog-factory"},{"from":"./ons/modal-factory"},{"from":"./ons/params"}]}]
[{"__symbolic":"module","version":4,"metadata":{"OnsenModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":61,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":62,"character":12},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":62,"character":27}],"declarations":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator","line":44,"character":2},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTabbar","line":45,"character":2},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab","line":46,"character":2},{"__symbolic":"reference","module":"./directives/ons-segment","name":"OnsSegment","line":47,"character":2},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch","line":48,"character":2},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange","line":49,"character":2},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect","line":50,"character":2},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput","line":51,"character":2},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput","line":52,"character":2},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox","line":53,"character":2},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio","line":54,"character":2},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook","line":55,"character":2},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat","line":56,"character":2},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide","line":57,"character":2},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent","line":58,"character":2}]],"exports":[[{"__symbolic":"reference","module":"./directives/ons-navigator","name":"OnsNavigator","line":44,"character":2},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTabbar","line":45,"character":2},{"__symbolic":"reference","module":"./directives/ons-tabbar","name":"OnsTab","line":46,"character":2},{"__symbolic":"reference","module":"./directives/ons-segment","name":"OnsSegment","line":47,"character":2},{"__symbolic":"reference","module":"./directives/ons-switch","name":"OnsSwitch","line":48,"character":2},{"__symbolic":"reference","module":"./directives/ons-range","name":"OnsRange","line":49,"character":2},{"__symbolic":"reference","module":"./directives/ons-select","name":"OnsSelect","line":50,"character":2},{"__symbolic":"reference","module":"./directives/ons-input","name":"OnsInput","line":51,"character":2},{"__symbolic":"reference","module":"./directives/ons-search-input","name":"OnsSearchInput","line":52,"character":2},{"__symbolic":"reference","module":"./directives/ons-checkbox","name":"OnsCheckbox","line":53,"character":2},{"__symbolic":"reference","module":"./directives/ons-radio","name":"OnsRadio","line":54,"character":2},{"__symbolic":"reference","module":"./directives/ons-pull-hook","name":"OnsPullHook","line":55,"character":2},{"__symbolic":"reference","module":"./directives/ons-lazy-repeat","name":"OnsLazyRepeat","line":56,"character":2},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterSide","line":57,"character":2},{"__symbolic":"reference","module":"./directives/ons-splitter","name":"OnsSplitterContent","line":58,"character":2}],{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":66,"character":4}],"providers":[{"__symbolic":"reference","module":"./ons/alert-dialog-factory","name":"AlertDialogFactory","line":69,"character":4},{"__symbolic":"reference","module":"./ons/popover-factory","name":"PopoverFactory","line":70,"character":4},{"__symbolic":"reference","module":"./ons/dialog-factory","name":"DialogFactory","line":71,"character":4},{"__symbolic":"reference","module":"./ons/modal-factory","name":"ModalFactory","line":72,"character":4},{"__symbolic":"reference","module":"./ons/component-loader","name":"ComponentLoader","line":73,"character":4}]}]}]}},"exports":[{"from":"@angular/core"},{"from":"./directives/ons-navigator"},{"from":"./directives/ons-tabbar"},{"from":"./directives/ons-switch"},{"from":"./directives/ons-range"},{"from":"./directives/ons-select"},{"from":"./directives/ons-input"},{"from":"./directives/ons-pull-hook"},{"from":"./directives/ons-lazy-repeat"},{"from":"./directives/ons-splitter"},{"from":"./ons/notification"},{"from":"./ons/platform"},{"from":"./ons/alert-dialog-factory"},{"from":"./ons/popover-factory"},{"from":"./ons/dialog-factory"},{"from":"./ons/modal-factory"},{"from":"./ons/params"}]}]

@@ -1,2 +0,11 @@

import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, ReflectiveInjector, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, NgZone } from '@angular/core';
import { Params } from './params';

@@ -7,3 +16,3 @@ import { ComponentLoader } from './component-loader';

*/
var AlertDialogFactory = (function () {
var AlertDialogFactory = /** @class */ (function () {
function AlertDialogFactory(_injector, _resolver, _appRef, _componentLoader, _zone) {

@@ -24,5 +33,8 @@ this._injector = _injector;

var factory = _this._resolver.resolveComponentFactory(componentType);
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params) }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params) }
],
parent: _this._injector
});
var componentRef = factory.create(injector);

@@ -41,16 +53,13 @@ var rootElement = componentRef.location.nativeElement;

};
AlertDialogFactory = __decorate([
Injectable(),
__metadata("design:paramtypes", [Injector,
ComponentFactoryResolver,
ApplicationRef,
ComponentLoader,
NgZone])
], AlertDialogFactory);
return AlertDialogFactory;
}());
export { AlertDialogFactory };
AlertDialogFactory.decorators = [
{ type: Injectable },
];
/** @nocollapse */
AlertDialogFactory.ctorParameters = function () { return [
{ type: Injector, },
{ type: ComponentFactoryResolver, },
{ type: ApplicationRef, },
{ type: ComponentLoader, },
{ type: NgZone, },
]; };
//# sourceMappingURL=alert-dialog-factory.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"AlertDialogRef":{"__symbolic":"interface"},"AlertDialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createAlertDialog":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"AlertDialogRef":{"__symbolic":"interface"},"AlertDialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createAlertDialog":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"AlertDialogRef":{"__symbolic":"interface"},"AlertDialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":20,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":24,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":25,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":26,"character":21},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader","line":27,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":28,"character":19}]}],"createAlertDialog":[{"__symbolic":"method"}]}}}}]

@@ -0,3 +1,12 @@

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injectable, ApplicationRef } from '@angular/core';
var ComponentLoader = (function () {
var ComponentLoader = /** @class */ (function () {
function ComponentLoader(appRef) {

@@ -35,12 +44,9 @@ this.appRef = appRef;

};
ComponentLoader = __decorate([
Injectable(),
__metadata("design:paramtypes", [ApplicationRef])
], ComponentLoader);
return ComponentLoader;
}());
export { ComponentLoader };
ComponentLoader.decorators = [
{ type: Injectable },
];
/** @nocollapse */
ComponentLoader.ctorParameters = function () { return [
{ type: ApplicationRef, },
]; };
//# sourceMappingURL=component-loader.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"ComponentLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"}]}],"load":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ComponentLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"}]}],"load":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"ComponentLoader":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":9,"character":30}]}],"load":[{"__symbolic":"method"}]}}}}]

@@ -1,2 +0,11 @@

import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, ReflectiveInjector, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, NgZone } from '@angular/core';
import { Params } from './params';

@@ -7,3 +16,3 @@ import { ComponentLoader } from './component-loader';

*/
var DialogFactory = (function () {
var DialogFactory = /** @class */ (function () {
function DialogFactory(_injector, _resolver, _appRef, _componentLoader, _zone) {

@@ -24,5 +33,8 @@ this._injector = _injector;

var factory = _this._resolver.resolveComponentFactory(componentType);
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params) }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params) }
],
parent: _this._injector
});
var componentRef = factory.create(injector);

@@ -41,16 +53,13 @@ var rootElement = componentRef.location.nativeElement;

};
DialogFactory = __decorate([
Injectable(),
__metadata("design:paramtypes", [Injector,
ComponentFactoryResolver,
ApplicationRef,
ComponentLoader,
NgZone])
], DialogFactory);
return DialogFactory;
}());
export { DialogFactory };
DialogFactory.decorators = [
{ type: Injectable },
];
/** @nocollapse */
DialogFactory.ctorParameters = function () { return [
{ type: Injector, },
{ type: ComponentFactoryResolver, },
{ type: ApplicationRef, },
{ type: ComponentLoader, },
{ type: NgZone, },
]; };
//# sourceMappingURL=dialog-factory.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"DialogRef":{"__symbolic":"interface"},"DialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createDialog":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"DialogRef":{"__symbolic":"interface"},"DialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createDialog":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"DialogRef":{"__symbolic":"interface"},"DialogFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":20,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":24,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":25,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":26,"character":21},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader","line":27,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":28,"character":19}]}],"createDialog":[{"__symbolic":"method"}]}}}}]

@@ -1,2 +0,11 @@

import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, ReflectiveInjector, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, NgZone } from '@angular/core';
import { Params } from './params';

@@ -7,3 +16,3 @@ import { ComponentLoader } from './component-loader';

*/
var ModalFactory = (function () {
var ModalFactory = /** @class */ (function () {
function ModalFactory(_injector, _resolver, _appRef, _componentLoader, _zone) {

@@ -24,5 +33,8 @@ this._injector = _injector;

var factory = _this._resolver.resolveComponentFactory(componentType);
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params) }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params) }
],
parent: _this._injector
});
var componentRef = factory.create(injector);

@@ -41,16 +53,13 @@ var rootElement = componentRef.location.nativeElement;

};
ModalFactory = __decorate([
Injectable(),
__metadata("design:paramtypes", [Injector,
ComponentFactoryResolver,
ApplicationRef,
ComponentLoader,
NgZone])
], ModalFactory);
return ModalFactory;
}());
export { ModalFactory };
ModalFactory.decorators = [
{ type: Injectable },
];
/** @nocollapse */
ModalFactory.ctorParameters = function () { return [
{ type: Injector, },
{ type: ComponentFactoryResolver, },
{ type: ApplicationRef, },
{ type: ComponentLoader, },
{ type: NgZone, },
]; };
//# sourceMappingURL=modal-factory.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"ModalRef":{"__symbolic":"interface"},"ModalFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createModal":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ModalRef":{"__symbolic":"interface"},"ModalFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createModal":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"ModalRef":{"__symbolic":"interface"},"ModalFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":20,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":24,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":25,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":26,"character":21},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader","line":27,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":28,"character":19}]}],"createModal":[{"__symbolic":"method"}]}}}}]

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"onsNotification":{"__symbolic":"reference","module":"onsenui","name":"notification"}}},{"__symbolic":"module","version":1,"metadata":{"onsNotification":{"__symbolic":"reference","module":"onsenui","name":"notification"}}}]
[{"__symbolic":"module","version":4,"metadata":{"onsNotification":{"__symbolic":"reference","module":"onsenui","name":"notification","line":5,"character":31}}}]

@@ -1,2 +0,2 @@

var Params = (function () {
var Params = /** @class */ (function () {
function Params(_data) {

@@ -3,0 +3,0 @@ if (_data === void 0) { _data = {}; }

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"Params":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"at":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"Params":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"at":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"Params":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"at":[{"__symbolic":"method"}]}}}}]

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"onsPlatform":{"__symbolic":"reference","module":"onsenui","name":"platform"}}},{"__symbolic":"module","version":1,"metadata":{"onsPlatform":{"__symbolic":"reference","module":"onsenui","name":"platform"}}}]
[{"__symbolic":"module","version":4,"metadata":{"onsPlatform":{"__symbolic":"reference","module":"onsenui","name":"platform","line":2,"character":27}}}]

@@ -1,2 +0,11 @@

import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, ReflectiveInjector, NgZone } from '@angular/core';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injector, ComponentFactoryResolver, Injectable, ApplicationRef, NgZone } from '@angular/core';
import { Params } from './params';

@@ -7,3 +16,3 @@ import { ComponentLoader } from './component-loader';

*/
var PopoverFactory = (function () {
var PopoverFactory = /** @class */ (function () {
function PopoverFactory(_injector, _resolver, _appRef, _componentLoader, _zone) {

@@ -24,5 +33,8 @@ this._injector = _injector;

var factory = _this._resolver.resolveComponentFactory(componentType);
var injector = ReflectiveInjector.resolveAndCreate([
{ provide: Params, useValue: new Params(params) }
], _this._injector);
var injector = Injector.create({
providers: [
{ provide: Params, useValue: new Params(params) }
],
parent: _this._injector
});
var componentRef = factory.create(injector);

@@ -41,16 +53,13 @@ var rootElement = componentRef.location.nativeElement;

};
PopoverFactory = __decorate([
Injectable(),
__metadata("design:paramtypes", [Injector,
ComponentFactoryResolver,
ApplicationRef,
ComponentLoader,
NgZone])
], PopoverFactory);
return PopoverFactory;
}());
export { PopoverFactory };
PopoverFactory.decorators = [
{ type: Injectable },
];
/** @nocollapse */
PopoverFactory.ctorParameters = function () { return [
{ type: Injector, },
{ type: ComponentFactoryResolver, },
{ type: ApplicationRef, },
{ type: ComponentLoader, },
{ type: NgZone, },
]; };
//# sourceMappingURL=popover-factory.js.map

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"PopoverRef":{"__symbolic":"interface"},"PopoverFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createPopover":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"PopoverRef":{"__symbolic":"interface"},"PopoverFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver"},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef"},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"}]}],"createPopover":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":4,"metadata":{"PopoverRef":{"__symbolic":"interface"},"PopoverFactory":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":22,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":26,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":27,"character":23},{"__symbolic":"reference","module":"@angular/core","name":"ApplicationRef","line":28,"character":21},{"__symbolic":"reference","module":"./component-loader","name":"ComponentLoader","line":29,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":30,"character":19}]}],"createPopover":[{"__symbolic":"method"}]}}}}]
{
"name": "ngx-onsenui",
"version": "4.2.2",
"version": "7.0.0",
"private": false,

@@ -45,5 +45,5 @@ "author": "Mitsunori Kubota <mitsunori@asial.co.jp>",

"peerDependencies": {
"@angular/core": "^6.0.0",
"@angular/core": "^7.0.0",
"onsenui": "~2.10.0"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc