New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@boxmeglobal/omisell-ui-lib

Package Overview
Dependencies
Maintainers
2
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@boxmeglobal/omisell-ui-lib - npm Package Compare versions

Comparing version 0.0.7 to 0.0.8

2

boxmeglobal-omisell-ui-lib.metadata.json

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

{"__symbolic":"module","version":4,"metadata":{"OmisellTabsetModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TabComponent"},{"__symbolic":"reference","name":"TabsetComponent"},{"__symbolic":"reference","name":"TabContentDirective"}],"exports":[{"__symbolic":"reference","name":"TabComponent"},{"__symbolic":"reference","name":"TabsetComponent"},{"__symbolic":"reference","name":"TabContentDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":21,"character":4}]}]}],"members":{}},"TabComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"omisell-tab","template":"<div class=\"tab-control\" [class.active]=\"tabActivateService.activeId == tabID\" (click)=\"active()\">\n <div class=\"tab-title\">{{ title }}</div>\n</div>\n","styles":[""]}]}],"members":{"tabcontent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":19,"character":3},"arguments":[{"__symbolic":"reference","name":"TabContentDirective"},{"static":false}]}]}],"tabID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"active":[{"__symbolic":"method"}]}},"TabContentDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[omisell-tabcontent]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"TabsetComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"omisell-tabset","providers":[{"__symbolic":"reference","name":"ɵa"}],"template":"<div class=\"control-wrapper d-flex w-100\">\n <ng-content></ng-content>\n</div>\n\n<div class=\"tab-content\" *ngIf=\"tabActivateService.activeTemplate\">\n <ng-container *ngTemplateOutlet=\"tabActivateService.activeTemplate\"></ng-container>\n</div>\n","styles":[""]}]}],"members":{"tabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":23,"character":3},"arguments":[{"__symbolic":"reference","name":"TabComponent"},{"descendants":false}]}]}],"tabIdDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3},"arguments":["tabIdDefault"]}]}],"changeTab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3},"arguments":["changeTab"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"OmisellSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}]}]}],"members":{}},"OmisellSwitchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"omisell-switch","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":6,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"OmisellSwitchComponent"},"multi":true}],"template":"<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n"}]}],"members":{"onChangeEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":3},"arguments":["onChange"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":24,"character":3},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"setTabActive":[{"__symbolic":"method"}],"addTab":[{"__symbolic":"method"}]}}},"origins":{"OmisellTabsetModule":"./omisell-tabset/omisell-tabset.module","TabComponent":"./omisell-tabset/tab/tab.component","TabContentDirective":"./omisell-tabset/tab/tab.component","TabsetComponent":"./omisell-tabset/tabset/tabset.component","OmisellSwitchModule":"./omisell-switch/omisell-switch.module","OmisellSwitchComponent":"./omisell-switch/omisell-switch.component","ɵa":"./omisell-tabset/tab-activate.service"},"importAs":"@boxmeglobal/omisell-ui-lib"}
{"__symbolic":"module","version":4,"metadata":{"OmisellTabsetModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TabComponent"},{"__symbolic":"reference","name":"TabsetComponent"},{"__symbolic":"reference","name":"TabContentDirective"}],"exports":[{"__symbolic":"reference","name":"TabComponent"},{"__symbolic":"reference","name":"TabsetComponent"},{"__symbolic":"reference","name":"TabContentDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":21,"character":4}]}]}],"members":{}},"TabComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"omisell-tab","template":"<div class=\"tab-control\" [class.active]=\"tabActivateService.activeId == tabID\" (click)=\"active()\">\n <div class=\"tab-title\">{{ title }}</div>\n</div>\n","styles":[""]}]}],"members":{"tabcontent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":19,"character":3},"arguments":[{"__symbolic":"reference","name":"TabContentDirective"},{"static":false}]}]}],"tabID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"active":[{"__symbolic":"method"}]}},"TabContentDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[omisell-tabcontent]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"TabsetComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"omisell-tabset","providers":[{"__symbolic":"reference","name":"ɵa"}],"template":"<div class=\"control-wrapper d-flex w-100\">\n <ng-content></ng-content>\n</div>\n\n<div class=\"tab-content\" *ngIf=\"tabActivateService.activeTemplate\">\n <ng-container *ngTemplateOutlet=\"tabActivateService.activeTemplate\"></ng-container>\n</div>\n","styles":[""]}]}],"members":{"tabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":23,"character":3},"arguments":[{"__symbolic":"reference","name":"TabComponent"},{"descendants":false}]}]}],"tabIdDefault":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3},"arguments":["tabIdDefault"]}]}],"changeTab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3},"arguments":["changeTab"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"OmisellSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}]}]}],"members":{}},"OmisellSwitchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"omisell-switch","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":6,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"OmisellSwitchComponent"},"multi":true}],"template":"<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n"}]}],"members":{"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3},"arguments":["disabled"]}]}],"onChangeEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3},"arguments":["onChange"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":27,"character":3},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"setTabActive":[{"__symbolic":"method"}],"addTab":[{"__symbolic":"method"}]}}},"origins":{"OmisellTabsetModule":"./omisell-tabset/omisell-tabset.module","TabComponent":"./omisell-tabset/tab/tab.component","TabContentDirective":"./omisell-tabset/tab/tab.component","TabsetComponent":"./omisell-tabset/tabset/tabset.component","OmisellSwitchModule":"./omisell-switch/omisell-switch.module","OmisellSwitchComponent":"./omisell-switch/omisell-switch.component","ɵa":"./omisell-tabset/tab-activate.service"},"importAs":"@boxmeglobal/omisell-ui-lib"}

@@ -24,2 +24,3 @@ (function (global, factory) {

function () { });
this.isDisabled = false;
this.onChangeEvent = new core.EventEmitter(true);

@@ -34,2 +35,5 @@ }

function () {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -90,2 +94,3 @@ this._onTouchedFn();

function (isDisabled) {
this.isDisabled = isDisabled;
};

@@ -95,3 +100,3 @@ OmisellSwitchComponent.decorators = [

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: core.ViewEncapsulation.None,

@@ -113,2 +118,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: core.Input, args: ['disabled',] }],
onChangeEvent: [{ type: core.Output, args: ['onChange',] }],

@@ -133,2 +139,4 @@ onClick: [{ type: core.HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -135,0 +143,0 @@ }

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

!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports,require("@angular/core"),require("@angular/common"),require("@angular/forms")):"function"==typeof define&&define.amd?define("@boxmeglobal/omisell-ui-lib/omisell-switch",["exports","@angular/core","@angular/common","@angular/forms"],o):o(((e=e||self).boxmeglobal=e.boxmeglobal||{},e.boxmeglobal["omisell-ui-lib"]=e.boxmeglobal["omisell-ui-lib"]||{},e.boxmeglobal["omisell-ui-lib"]["omisell-switch"]={}),e.ng.core,e.ng.common,e.ng.forms)}(this,(function(e,o,t,n){"use strict";var i=function(){function e(){this.isActive=!1,this._onChangeFn=function(e){},this._onTouchedFn=function(){},this.onChangeEvent=new o.EventEmitter(!0)}return e.prototype.onClick=function(){this.isActive=!this.isActive,this._onTouchedFn(),this.onChangeEvent.emit(this.isActive),this._onChangeFn(this.isActive)},e.prototype.ngOnInit=function(){},e.prototype.registerOnChange=function(e){this._onChangeFn=e},e.prototype.writeValue=function(e){this.isActive=!!e},e.prototype.registerOnTouched=function(e){this._onTouchedFn=e},e.prototype.setDisabledState=function(e){},e.decorators=[{type:o.Component,args:[{selector:"omisell-switch",template:'<div class="ui-switch" [class.ui-switch--checked]="isActive">\n <span class="ui-switch__inner"></span>\n</div>\n',encapsulation:o.ViewEncapsulation.None,providers:[{provide:n.NG_VALUE_ACCESSOR,useExisting:o.forwardRef((function(){return e})),multi:!0}]}]}],e.ctorParameters=function(){return[]},e.propDecorators={onChangeEvent:[{type:o.Output,args:["onChange"]}],onClick:[{type:o.HostListener,args:["click"]}]},e}();var s=function(){function e(){}return e.decorators=[{type:o.NgModule,args:[{declarations:[i],imports:[t.CommonModule],exports:[i]}]}],e}();e.OmisellSwitchComponent=i,e.OmisellSwitchModule=s,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports,require("@angular/core"),require("@angular/common"),require("@angular/forms")):"function"==typeof define&&define.amd?define("@boxmeglobal/omisell-ui-lib/omisell-switch",["exports","@angular/core","@angular/common","@angular/forms"],i):i(((e=e||self).boxmeglobal=e.boxmeglobal||{},e.boxmeglobal["omisell-ui-lib"]=e.boxmeglobal["omisell-ui-lib"]||{},e.boxmeglobal["omisell-ui-lib"]["omisell-switch"]={}),e.ng.core,e.ng.common,e.ng.forms)}(this,(function(e,i,t,o){"use strict";var n=function(){function e(){this.isActive=!1,this._onChangeFn=function(e){},this._onTouchedFn=function(){},this.isDisabled=!1,this.onChangeEvent=new i.EventEmitter(!0)}return e.prototype.onClick=function(){this.isDisabled||(this.isActive=!this.isActive,this._onTouchedFn(),this.onChangeEvent.emit(this.isActive),this._onChangeFn(this.isActive))},e.prototype.ngOnInit=function(){},e.prototype.registerOnChange=function(e){this._onChangeFn=e},e.prototype.writeValue=function(e){this.isActive=!!e},e.prototype.registerOnTouched=function(e){this._onTouchedFn=e},e.prototype.setDisabledState=function(e){this.isDisabled=e},e.decorators=[{type:i.Component,args:[{selector:"omisell-switch",template:'<div class="ui-switch" [class.ui-switch--checked]="isActive" [class.ui-switch--disabled]="isDisabled">\n <span class="ui-switch__inner"></span>\n</div>\n',encapsulation:i.ViewEncapsulation.None,providers:[{provide:o.NG_VALUE_ACCESSOR,useExisting:i.forwardRef((function(){return e})),multi:!0}]}]}],e.ctorParameters=function(){return[]},e.propDecorators={isDisabled:[{type:i.Input,args:["disabled"]}],onChangeEvent:[{type:i.Output,args:["onChange"]}],onClick:[{type:i.HostListener,args:["click"]}]},e}();var s=function(){function e(){}return e.decorators=[{type:i.NgModule,args:[{declarations:[n],imports:[t.CommonModule],exports:[n]}]}],e}();e.OmisellSwitchComponent=n,e.OmisellSwitchModule=s,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=boxmeglobal-omisell-ui-lib-omisell-switch.umd.min.js.map

@@ -547,2 +547,3 @@ (function (global, factory) {

function () { });
this.isDisabled = false;
this.onChangeEvent = new core.EventEmitter(true);

@@ -557,2 +558,5 @@ }

function () {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -613,2 +617,3 @@ this._onTouchedFn();

function (isDisabled) {
this.isDisabled = isDisabled;
};

@@ -618,3 +623,3 @@ OmisellSwitchComponent.decorators = [

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: core.ViewEncapsulation.None,

@@ -636,2 +641,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: core.Input, args: ['disabled',] }],
onChangeEvent: [{ type: core.Output, args: ['onChange',] }],

@@ -656,2 +662,4 @@ onClick: [{ type: core.HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -658,0 +666,0 @@ }

@@ -15,3 +15,3 @@ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@angular/common"),require("rxjs"),require("rxjs/operators"),require("@angular/forms")):"function"==typeof define&&define.amd?define("@boxmeglobal/omisell-ui-lib",["exports","@angular/core","@angular/common","rxjs","rxjs/operators","@angular/forms"],e):e(((t=t||self).boxmeglobal=t.boxmeglobal||{},t.boxmeglobal["omisell-ui-lib"]={}),t.ng.core,t.ng.common,t.rxjs,t.rxjs.operators,t.ng.forms)}(this,(function(t,e,n,i,o,r){"use strict";

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var a=function(){return(a=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};var s=function(){function t(){this.listTab=[],this.activeTabChange=new i.Subject}return Object.defineProperty(t.prototype,"activeId",{get:function(){return this._activeId},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeTemplate",{get:function(){var t=this,e=this.listTab.find((function(e){return e.id==t._activeId}));return e&&e.template||null},enumerable:!0,configurable:!0}),t.prototype.setTabActive=function(t){this._activeId&&this.activeTabChange.next(t),this._activeId=t},t.prototype.addTab=function(t){this.listTab.find((function(e){return e.id==t.id}))||this.listTab.push(a({},t))},t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[]},t}();var c=function(){function t(t){this._templateRef=t}return t.decorators=[{type:e.Directive,args:[{selector:"[omisell-tabcontent]"}]}],t.ctorParameters=function(){return[{type:e.TemplateRef}]},t}();var u=function(){function t(t){this.tabActivateService=t}return t.prototype.ngOnInit=function(){},t.prototype.ngAfterContentInit=function(){this.tabActivateService.addTab({id:this.tabID,template:this.tabcontent&&this.tabcontent._templateRef||null})},t.prototype.active=function(){this.tabActivateService.setTabActive(this.tabID)},t.decorators=[{type:e.Component,args:[{selector:"omisell-tab",template:'<div class="tab-control" [class.active]="tabActivateService.activeId == tabID" (click)="active()">\n <div class="tab-title">{{ title }}</div>\n</div>\n',styles:[""]}]}],t.ctorParameters=function(){return[{type:s}]},t.propDecorators={tabcontent:[{type:e.ContentChild,args:[c,{static:!1}]}],tabID:[{type:e.Input}],title:[{type:e.Input}]},t}();var l=function(){function t(t){this.tabActivateService=t,this.destroy$=new i.Subject,this.changeTab=new e.EventEmitter(!1)}return t.prototype.ngOnInit=function(){var t=this;this.tabActivateService.activeTabChange.pipe(o.takeUntil(this.destroy$)).subscribe((function(e){return t.changeTab.emit(e)})),this.tabIdDefault&&this.tabActivateService.setTabActive(this.tabIdDefault)},t.prototype.ngAfterContentInit=function(){var t=this;this.tabs.changes.pipe(o.startWith(!0),o.filter((function(){return!t.tabActivateService.activeId&&t.tabs.length>0})),o.delay(0),o.takeUntil(this.destroy$)).subscribe((function(){var e=t.tabs.first;t.tabActivateService.setTabActive(e.tabID)}))},t.prototype.ngOnDestroy=function(){this.destroy$.next(),this.destroy$.complete(),this.destroy$.unsubscribe()},t.decorators=[{type:e.Component,args:[{selector:"omisell-tabset",template:'<div class="control-wrapper d-flex w-100">\n <ng-content></ng-content>\n</div>\n\n<div class="tab-content" *ngIf="tabActivateService.activeTemplate">\n <ng-container *ngTemplateOutlet="tabActivateService.activeTemplate"></ng-container>\n</div>\n',providers:[s],styles:[""]}]}],t.ctorParameters=function(){return[{type:s}]},t.propDecorators={tabs:[{type:e.ContentChildren,args:[u,{descendants:!1}]}],tabIdDefault:[{type:e.Input,args:["tabIdDefault"]}],changeTab:[{type:e.Output,args:["changeTab"]}]},t}();var p=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[u,l,c],exports:[u,l,c],imports:[n.CommonModule]}]}],t}(),b=function(){function t(){this.isActive=!1,this._onChangeFn=function(t){},this._onTouchedFn=function(){},this.onChangeEvent=new e.EventEmitter(!0)}return t.prototype.onClick=function(){this.isActive=!this.isActive,this._onTouchedFn(),this.onChangeEvent.emit(this.isActive),this._onChangeFn(this.isActive)},t.prototype.ngOnInit=function(){},t.prototype.registerOnChange=function(t){this._onChangeFn=t},t.prototype.writeValue=function(t){this.isActive=!!t},t.prototype.registerOnTouched=function(t){this._onTouchedFn=t},t.prototype.setDisabledState=function(t){},t.decorators=[{type:e.Component,args:[{selector:"omisell-switch",template:'<div class="ui-switch" [class.ui-switch--checked]="isActive">\n <span class="ui-switch__inner"></span>\n</div>\n',encapsulation:e.ViewEncapsulation.None,providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:e.forwardRef((function(){return t})),multi:!0}]}]}],t.ctorParameters=function(){return[]},t.propDecorators={onChangeEvent:[{type:e.Output,args:["onChange"]}],onClick:[{type:e.HostListener,args:["click"]}]},t}();var f=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[b],imports:[n.CommonModule],exports:[b]}]}],t}();t.OmisellSwitchComponent=b,t.OmisellSwitchModule=f,t.OmisellTabsetModule=p,t.TabComponent=u,t.TabContentDirective=c,t.TabsetComponent=l,t.ɵa=s,Object.defineProperty(t,"__esModule",{value:!0})}));
***************************************************************************** */var a=function(){return(a=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};var s=function(){function t(){this.listTab=[],this.activeTabChange=new i.Subject}return Object.defineProperty(t.prototype,"activeId",{get:function(){return this._activeId},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"activeTemplate",{get:function(){var t=this,e=this.listTab.find((function(e){return e.id==t._activeId}));return e&&e.template||null},enumerable:!0,configurable:!0}),t.prototype.setTabActive=function(t){this._activeId&&this.activeTabChange.next(t),this._activeId=t},t.prototype.addTab=function(t){this.listTab.find((function(e){return e.id==t.id}))||this.listTab.push(a({},t))},t.decorators=[{type:e.Injectable}],t.ctorParameters=function(){return[]},t}();var c=function(){function t(t){this._templateRef=t}return t.decorators=[{type:e.Directive,args:[{selector:"[omisell-tabcontent]"}]}],t.ctorParameters=function(){return[{type:e.TemplateRef}]},t}();var u=function(){function t(t){this.tabActivateService=t}return t.prototype.ngOnInit=function(){},t.prototype.ngAfterContentInit=function(){this.tabActivateService.addTab({id:this.tabID,template:this.tabcontent&&this.tabcontent._templateRef||null})},t.prototype.active=function(){this.tabActivateService.setTabActive(this.tabID)},t.decorators=[{type:e.Component,args:[{selector:"omisell-tab",template:'<div class="tab-control" [class.active]="tabActivateService.activeId == tabID" (click)="active()">\n <div class="tab-title">{{ title }}</div>\n</div>\n',styles:[""]}]}],t.ctorParameters=function(){return[{type:s}]},t.propDecorators={tabcontent:[{type:e.ContentChild,args:[c,{static:!1}]}],tabID:[{type:e.Input}],title:[{type:e.Input}]},t}();var l=function(){function t(t){this.tabActivateService=t,this.destroy$=new i.Subject,this.changeTab=new e.EventEmitter(!1)}return t.prototype.ngOnInit=function(){var t=this;this.tabActivateService.activeTabChange.pipe(o.takeUntil(this.destroy$)).subscribe((function(e){return t.changeTab.emit(e)})),this.tabIdDefault&&this.tabActivateService.setTabActive(this.tabIdDefault)},t.prototype.ngAfterContentInit=function(){var t=this;this.tabs.changes.pipe(o.startWith(!0),o.filter((function(){return!t.tabActivateService.activeId&&t.tabs.length>0})),o.delay(0),o.takeUntil(this.destroy$)).subscribe((function(){var e=t.tabs.first;t.tabActivateService.setTabActive(e.tabID)}))},t.prototype.ngOnDestroy=function(){this.destroy$.next(),this.destroy$.complete(),this.destroy$.unsubscribe()},t.decorators=[{type:e.Component,args:[{selector:"omisell-tabset",template:'<div class="control-wrapper d-flex w-100">\n <ng-content></ng-content>\n</div>\n\n<div class="tab-content" *ngIf="tabActivateService.activeTemplate">\n <ng-container *ngTemplateOutlet="tabActivateService.activeTemplate"></ng-container>\n</div>\n',providers:[s],styles:[""]}]}],t.ctorParameters=function(){return[{type:s}]},t.propDecorators={tabs:[{type:e.ContentChildren,args:[u,{descendants:!1}]}],tabIdDefault:[{type:e.Input,args:["tabIdDefault"]}],changeTab:[{type:e.Output,args:["changeTab"]}]},t}();var p=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[u,l,c],exports:[u,l,c],imports:[n.CommonModule]}]}],t}(),b=function(){function t(){this.isActive=!1,this._onChangeFn=function(t){},this._onTouchedFn=function(){},this.isDisabled=!1,this.onChangeEvent=new e.EventEmitter(!0)}return t.prototype.onClick=function(){this.isDisabled||(this.isActive=!this.isActive,this._onTouchedFn(),this.onChangeEvent.emit(this.isActive),this._onChangeFn(this.isActive))},t.prototype.ngOnInit=function(){},t.prototype.registerOnChange=function(t){this._onChangeFn=t},t.prototype.writeValue=function(t){this.isActive=!!t},t.prototype.registerOnTouched=function(t){this._onTouchedFn=t},t.prototype.setDisabledState=function(t){this.isDisabled=t},t.decorators=[{type:e.Component,args:[{selector:"omisell-switch",template:'<div class="ui-switch" [class.ui-switch--checked]="isActive" [class.ui-switch--disabled]="isDisabled">\n <span class="ui-switch__inner"></span>\n</div>\n',encapsulation:e.ViewEncapsulation.None,providers:[{provide:r.NG_VALUE_ACCESSOR,useExisting:e.forwardRef((function(){return t})),multi:!0}]}]}],t.ctorParameters=function(){return[]},t.propDecorators={isDisabled:[{type:e.Input,args:["disabled"]}],onChangeEvent:[{type:e.Output,args:["onChange"]}],onClick:[{type:e.HostListener,args:["click"]}]},t}();var d=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[b],imports:[n.CommonModule],exports:[b]}]}],t}();t.OmisellSwitchComponent=b,t.OmisellSwitchModule=d,t.OmisellTabsetModule=p,t.TabComponent=u,t.TabContentDirective=c,t.TabsetComponent=l,t.ɵa=s,Object.defineProperty(t,"__esModule",{value:!0})}));
//# sourceMappingURL=boxmeglobal-omisell-ui-lib.umd.min.js.map

@@ -6,3 +6,3 @@ /**

*/
import { Component, EventEmitter, forwardRef, HostListener, Output, ViewEncapsulation } from '@angular/core';
import { Component, EventEmitter, forwardRef, HostListener, Input, Output, ViewEncapsulation } from '@angular/core';
import { NG_VALUE_ACCESSOR } from '@angular/forms';

@@ -21,2 +21,3 @@ export class OmisellSwitchComponent {

() => { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -28,2 +29,5 @@ }

onClick() {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -65,2 +69,3 @@ this._onTouchedFn();

setDisabledState(isDisabled) {
this.isDisabled = isDisabled;
}

@@ -71,3 +76,3 @@ }

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -89,2 +94,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -107,4 +113,6 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJveG1lZ2xvYmFsL29taXNlbGwtdWktbGliL29taXNlbGwtc3dpdGNoLyIsInNvdXJjZXMiOlsib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBVSxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckgsT0FBTyxFQUF3QixpQkFBaUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBY3pFLE1BQU0sT0FBTyxzQkFBc0I7SUFpQmpDO1FBZkEsYUFBUSxHQUFZLEtBQUssQ0FBQTtRQUNqQixnQkFBVzs7OztRQUFHLENBQUMsQ0FBTSxFQUFFLEVBQUUsR0FBRSxDQUFDLEVBQUE7UUFDNUIsaUJBQVk7OztRQUFHLEdBQUcsRUFBRSxHQUFFLENBQUMsRUFBQTtRQUcvQixrQkFBYSxHQUEwQixJQUFJLFlBQVksQ0FBVSxJQUFJLENBQUMsQ0FBQTtJQVV0RCxDQUFDOzs7O0lBUGpCLE9BQU87UUFDTCxJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQTtRQUM5QixJQUFJLENBQUMsWUFBWSxFQUFFLENBQUE7UUFDbkIsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFBO1FBQ3RDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFBO0lBQ2pDLENBQUM7Ozs7SUFJRCxRQUFRO0lBQ1IsQ0FBQzs7Ozs7SUFFRCxnQkFBZ0IsQ0FBQyxFQUFPO1FBQ3RCLElBQUksQ0FBQyxXQUFXLEdBQUcsRUFBRSxDQUFBO0lBQ3ZCLENBQUM7Ozs7O0lBRUQsVUFBVSxDQUFDLEdBQVE7UUFDakIsSUFBSSxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFBO0lBQ3ZCLENBQUM7Ozs7O0lBRUQsaUJBQWlCLENBQUMsRUFBTztRQUN2QixJQUFJLENBQUMsWUFBWSxHQUFHLEVBQUUsQ0FBQTtJQUN4QixDQUFDOzs7OztJQUVELGdCQUFnQixDQUFDLFVBQW1CO0lBQ3BDLENBQUM7OztZQS9DRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGdCQUFnQjtnQkFDMUIscUlBQThDO2dCQUM5QyxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTtnQkFDckMsU0FBUyxFQUFFO29CQUNUO3dCQUNFLE9BQU8sRUFBRSxpQkFBaUI7d0JBQzFCLFdBQVcsRUFBRSxVQUFVOzs7d0JBQUMsR0FBRyxFQUFFLENBQUMsc0JBQXNCLEVBQUM7d0JBQ3JELEtBQUssRUFBRSxJQUFJO3FCQUNaO2lCQUNGO2FBQ0Y7Ozs7OzRCQU9FLE1BQU0sU0FBQyxVQUFVO3NCQUdqQixZQUFZLFNBQUMsT0FBTzs7OztJQVByQiwwQ0FBeUI7Ozs7O0lBQ3pCLDZDQUFvQzs7Ozs7SUFDcEMsOENBQStCOztJQUUvQiwrQ0FDc0UiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEV2ZW50RW1pdHRlciwgZm9yd2FyZFJlZiwgSG9zdExpc3RlbmVyLCBPbkluaXQsIE91dHB1dCwgVmlld0VuY2Fwc3VsYXRpb24gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRyb2xWYWx1ZUFjY2Vzc29yLCBOR19WQUxVRV9BQ0NFU1NPUiB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnb21pc2VsbC1zd2l0Y2gnLFxuICB0ZW1wbGF0ZVVybDogJy4vb21pc2VsbC1zd2l0Y2guY29tcG9uZW50Lmh0bWwnLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBOR19WQUxVRV9BQ0NFU1NPUixcbiAgICAgIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IE9taXNlbGxTd2l0Y2hDb21wb25lbnQpLFxuICAgICAgbXVsdGk6IHRydWVcbiAgICB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgT21pc2VsbFN3aXRjaENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCwgQ29udHJvbFZhbHVlQWNjZXNzb3Ige1xuXG4gIGlzQWN0aXZlOiBib29sZWFuID0gZmFsc2VcbiAgcHJpdmF0ZSBfb25DaGFuZ2VGbiA9IChfOiBhbnkpID0+IHt9XG4gIHByaXZhdGUgX29uVG91Y2hlZEZuID0gKCkgPT4ge31cblxuICBAT3V0cHV0KCdvbkNoYW5nZScpXG4gIG9uQ2hhbmdlRXZlbnQ6IEV2ZW50RW1pdHRlcjxib29sZWFuPiA9IG5ldyBFdmVudEVtaXR0ZXI8Ym9vbGVhbj4odHJ1ZSlcblxuICBASG9zdExpc3RlbmVyKCdjbGljaycpXG4gIG9uQ2xpY2soKSB7XG4gICAgdGhpcy5pc0FjdGl2ZSA9ICF0aGlzLmlzQWN0aXZlXG4gICAgdGhpcy5fb25Ub3VjaGVkRm4oKVxuICAgIHRoaXMub25DaGFuZ2VFdmVudC5lbWl0KHRoaXMuaXNBY3RpdmUpXG4gICAgdGhpcy5fb25DaGFuZ2VGbih0aGlzLmlzQWN0aXZlKVxuICB9XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBuZ09uSW5pdCgpIHtcbiAgfVxuXG4gIHJlZ2lzdGVyT25DaGFuZ2UoZm46IGFueSkge1xuICAgIHRoaXMuX29uQ2hhbmdlRm4gPSBmblxuICB9XG5cbiAgd3JpdGVWYWx1ZShvYmo6IGFueSkge1xuICAgIHRoaXMuaXNBY3RpdmUgPSAhIW9ialxuICB9XG5cbiAgcmVnaXN0ZXJPblRvdWNoZWQoZm46IGFueSkge1xuICAgIHRoaXMuX29uVG91Y2hlZEZuID0gZm5cbiAgfVxuXG4gIHNldERpc2FibGVkU3RhdGUoaXNEaXNhYmxlZDogYm9vbGVhbikge1xuICB9XG5cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJveG1lZ2xvYmFsL29taXNlbGwtdWktbGliL29taXNlbGwtc3dpdGNoLyIsInNvdXJjZXMiOlsib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQVUsTUFBTSxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVILE9BQU8sRUFBd0IsaUJBQWlCLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQWN6RSxNQUFNLE9BQU8sc0JBQXNCO0lBd0JqQztRQXRCQSxhQUFRLEdBQVksS0FBSyxDQUFBO1FBQ2pCLGdCQUFXOzs7O1FBQUcsQ0FBQyxDQUFNLEVBQUUsRUFBRSxHQUFFLENBQUMsRUFBQTtRQUM1QixpQkFBWTs7O1FBQUcsR0FBRyxFQUFFLEdBQUUsQ0FBQyxFQUFBO1FBRy9CLGVBQVUsR0FBWSxLQUFLLENBQUE7UUFHM0Isa0JBQWEsR0FBMEIsSUFBSSxZQUFZLENBQVUsSUFBSSxDQUFDLENBQUE7SUFjdEQsQ0FBQzs7OztJQVhqQixPQUFPO1FBQ0wsSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ25CLE9BQU07U0FDUDtRQUVELElBQUksQ0FBQyxRQUFRLEdBQUcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFBO1FBQzlCLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQTtRQUNuQixJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUE7UUFDdEMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUE7SUFDakMsQ0FBQzs7OztJQUlELFFBQVE7SUFDUixDQUFDOzs7OztJQUVELGdCQUFnQixDQUFDLEVBQU87UUFDdEIsSUFBSSxDQUFDLFdBQVcsR0FBRyxFQUFFLENBQUE7SUFDdkIsQ0FBQzs7Ozs7SUFFRCxVQUFVLENBQUMsR0FBUTtRQUNqQixJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUE7SUFDdkIsQ0FBQzs7Ozs7SUFFRCxpQkFBaUIsQ0FBQyxFQUFPO1FBQ3ZCLElBQUksQ0FBQyxZQUFZLEdBQUcsRUFBRSxDQUFBO0lBQ3hCLENBQUM7Ozs7O0lBRUQsZ0JBQWdCLENBQUMsVUFBbUI7UUFDbEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUE7SUFDOUIsQ0FBQzs7O1lBdkRGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO2dCQUMxQixnTEFBOEM7Z0JBQzlDLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO2dCQUNyQyxTQUFTLEVBQUU7b0JBQ1Q7d0JBQ0UsT0FBTyxFQUFFLGlCQUFpQjt3QkFDMUIsV0FBVyxFQUFFLFVBQVU7Ozt3QkFBQyxHQUFHLEVBQUUsQ0FBQyxzQkFBc0IsRUFBQzt3QkFDckQsS0FBSyxFQUFFLElBQUk7cUJBQ1o7aUJBQ0Y7YUFDRjs7Ozs7eUJBT0UsS0FBSyxTQUFDLFVBQVU7NEJBR2hCLE1BQU0sU0FBQyxVQUFVO3NCQUdqQixZQUFZLFNBQUMsT0FBTzs7OztJQVZyQiwwQ0FBeUI7Ozs7O0lBQ3pCLDZDQUFvQzs7Ozs7SUFDcEMsOENBQStCOztJQUUvQiw0Q0FDMkI7O0lBRTNCLCtDQUNzRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgRXZlbnRFbWl0dGVyLCBmb3J3YXJkUmVmLCBIb3N0TGlzdGVuZXIsIElucHV0LCBPbkluaXQsIE91dHB1dCwgVmlld0VuY2Fwc3VsYXRpb24gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRyb2xWYWx1ZUFjY2Vzc29yLCBOR19WQUxVRV9BQ0NFU1NPUiB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnb21pc2VsbC1zd2l0Y2gnLFxuICB0ZW1wbGF0ZVVybDogJy4vb21pc2VsbC1zd2l0Y2guY29tcG9uZW50Lmh0bWwnLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBOR19WQUxVRV9BQ0NFU1NPUixcbiAgICAgIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IE9taXNlbGxTd2l0Y2hDb21wb25lbnQpLFxuICAgICAgbXVsdGk6IHRydWVcbiAgICB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgT21pc2VsbFN3aXRjaENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCwgQ29udHJvbFZhbHVlQWNjZXNzb3Ige1xuXG4gIGlzQWN0aXZlOiBib29sZWFuID0gZmFsc2VcbiAgcHJpdmF0ZSBfb25DaGFuZ2VGbiA9IChfOiBhbnkpID0+IHt9XG4gIHByaXZhdGUgX29uVG91Y2hlZEZuID0gKCkgPT4ge31cblxuICBASW5wdXQoJ2Rpc2FibGVkJylcbiAgaXNEaXNhYmxlZDogYm9vbGVhbiA9IGZhbHNlXG5cbiAgQE91dHB1dCgnb25DaGFuZ2UnKVxuICBvbkNoYW5nZUV2ZW50OiBFdmVudEVtaXR0ZXI8Ym9vbGVhbj4gPSBuZXcgRXZlbnRFbWl0dGVyPGJvb2xlYW4+KHRydWUpXG5cbiAgQEhvc3RMaXN0ZW5lcignY2xpY2snKVxuICBvbkNsaWNrKCkge1xuICAgIGlmICh0aGlzLmlzRGlzYWJsZWQpIHtcbiAgICAgIHJldHVyblxuICAgIH1cblxuICAgIHRoaXMuaXNBY3RpdmUgPSAhdGhpcy5pc0FjdGl2ZVxuICAgIHRoaXMuX29uVG91Y2hlZEZuKClcbiAgICB0aGlzLm9uQ2hhbmdlRXZlbnQuZW1pdCh0aGlzLmlzQWN0aXZlKVxuICAgIHRoaXMuX29uQ2hhbmdlRm4odGhpcy5pc0FjdGl2ZSlcbiAgfVxuXG4gIGNvbnN0cnVjdG9yKCkgeyB9XG5cbiAgbmdPbkluaXQoKSB7XG4gIH1cblxuICByZWdpc3Rlck9uQ2hhbmdlKGZuOiBhbnkpIHtcbiAgICB0aGlzLl9vbkNoYW5nZUZuID0gZm5cbiAgfVxuXG4gIHdyaXRlVmFsdWUob2JqOiBhbnkpIHtcbiAgICB0aGlzLmlzQWN0aXZlID0gISFvYmpcbiAgfVxuXG4gIHJlZ2lzdGVyT25Ub3VjaGVkKGZuOiBhbnkpIHtcbiAgICB0aGlzLl9vblRvdWNoZWRGbiA9IGZuXG4gIH1cblxuICBzZXREaXNhYmxlZFN0YXRlKGlzRGlzYWJsZWQ6IGJvb2xlYW4pIHtcbiAgICB0aGlzLmlzRGlzYWJsZWQgPSBpc0Rpc2FibGVkXG4gIH1cblxufVxuIl19

@@ -96,2 +96,2 @@ /**

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFRLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzNFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQVVwRCxNQUFNLE9BQU8sZUFBZTs7OztJQWUxQixZQUNTLGtCQUFzQztRQUF0Qyx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQW9CO1FBZi9DLGFBQVEsR0FBa0IsSUFBSSxPQUFPLEVBQVEsQ0FBQTtRQVk3QyxjQUFTLEdBQXNCLElBQUksWUFBWSxDQUFNLEtBQUssQ0FBQyxDQUFBO0lBSzNELENBQUM7Ozs7SUFFRCxRQUFRO1FBQ04sSUFBSSxDQUFDLGtCQUFrQixDQUFDLGVBQWU7YUFDcEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7YUFDOUIsU0FBUzs7OztRQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQTtRQUVqRCxJQUFJLElBQUksQ0FBQyxZQUFZLEVBQUU7WUFDckIsSUFBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUE7U0FDeEQ7SUFDSCxDQUFDOzs7O0lBRUQsa0JBQWtCO1FBQ2hCLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTzthQUNkLElBQUksQ0FDSCxTQUFTLENBQUMsSUFBSSxDQUFDLEVBQ2YsTUFBTTs7O1FBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQyxHQUFHLEVBQUU7O2tCQUNOLFFBQVEsR0FBaUIsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLO1lBQzlDLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFBO1FBQ3RELENBQUMsRUFBQyxDQUFBO0lBQ1IsQ0FBQzs7OztJQUVELFdBQVc7UUFDVCxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksRUFBRSxDQUFBO1FBQ3BCLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUE7UUFDeEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FBQTtJQUM3QixDQUFDOzs7WUF4REYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxnQkFBZ0I7Z0JBQzFCLCtRQUFzQztnQkFFdEMsU0FBUyxFQUFFO29CQUNULGtCQUFrQjtpQkFDbkI7O2FBQ0Y7Ozs7WUFaUSxrQkFBa0I7OzttQkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOzJCQU1wRCxLQUFLLFNBQUMsY0FBYzt3QkFHcEIsTUFBTSxTQUFDLFdBQVc7Ozs7SUFYbkIsbUNBQTZDOztJQUU3QywrQkFDNkI7Ozs7O0lBSzdCLHVDQUNtQjs7SUFFbkIsb0NBQzJEOztJQUd6RCw2Q0FBNkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBZnRlckNvbnRlbnRJbml0LFxuICBDb21wb25lbnQsIENvbnRlbnRDaGlsZHJlbixcbiAgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT25EZXN0cm95LFxuICBPbkluaXQsXG4gIE91dHB1dCwgUXVlcnlMaXN0XG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGFiQWN0aXZhdGVTZXJ2aWNlLCBUYWJJRCB9IGZyb20gJy4uL3RhYi1hY3RpdmF0ZS5zZXJ2aWNlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGRlbGF5LCBmaWx0ZXIsIHN0YXJ0V2l0aCwgdGFrZSwgdGFrZVVudGlsIH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuaW1wb3J0IHsgVGFiQ29tcG9uZW50IH0gZnJvbSAnLi4vdGFiL3RhYi5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXRhYnNldCcsXG4gIHRlbXBsYXRlVXJsOiAnLi90YWJzZXQuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi90YWJzZXQuY29tcG9uZW50LnNjc3MnXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgVGFiQWN0aXZhdGVTZXJ2aWNlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgVGFic2V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIEFmdGVyQ29udGVudEluaXQge1xuICBkZXN0cm95JDogU3ViamVjdDx2b2lkPiA9IG5ldyBTdWJqZWN0PHZvaWQ+KClcblxuICBAQ29udGVudENoaWxkcmVuKFRhYkNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogZmFsc2UgfSlcbiAgdGFiczogUXVlcnlMaXN0PFRhYkNvbXBvbmVudD5cblxuICAvKipcbiAgICogVGFiSWQgZGVmYXVsdC4gSWYgbm90IHNwZWNpZnksIGl0IHdpbGwgdXNlIGZpcnN0IHRhYlxuICAgKi9cbiAgQElucHV0KCd0YWJJZERlZmF1bHQnKVxuICB0YWJJZERlZmF1bHQ6IFRhYklEXG5cbiAgQE91dHB1dCgnY2hhbmdlVGFiJylcbiAgY2hhbmdlVGFiOiBFdmVudEVtaXR0ZXI8YW55PiA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PihmYWxzZSlcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgdGFiQWN0aXZhdGVTZXJ2aWNlOiBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgKSB7XG4gIH1cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVUYWJDaGFuZ2VcbiAgICAgIC5waXBlKHRha2VVbnRpbCh0aGlzLmRlc3Ryb3kkKSlcbiAgICAgIC5zdWJzY3JpYmUodGFiSWQgPT4gdGhpcy5jaGFuZ2VUYWIuZW1pdCh0YWJJZCkpXG5cbiAgICBpZiAodGhpcy50YWJJZERlZmF1bHQpIHtcbiAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZSh0aGlzLnRhYklkRGVmYXVsdClcbiAgICB9XG4gIH1cblxuICBuZ0FmdGVyQ29udGVudEluaXQoKSB7XG4gICAgdGhpcy50YWJzLmNoYW5nZXNcbiAgICAgIC5waXBlKFxuICAgICAgICBzdGFydFdpdGgodHJ1ZSksXG4gICAgICAgIGZpbHRlcigoKSA9PiAhdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2UuYWN0aXZlSWQgJiYgdGhpcy50YWJzLmxlbmd0aCA+IDApLFxuICAgICAgICBkZWxheSgwKSxcbiAgICAgICAgdGFrZVVudGlsKHRoaXMuZGVzdHJveSQpLFxuICAgICAgKVxuICAgICAgLnN1YnNjcmliZSgoKSA9PiB7XG4gICAgICAgICAgY29uc3QgZmlyc3RUYWI6IFRhYkNvbXBvbmVudCA9IHRoaXMudGFicy5maXJzdFxuICAgICAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZShmaXJzdFRhYi50YWJJRClcbiAgICAgICAgfSlcbiAgfVxuXG4gIG5nT25EZXN0cm95KCkge1xuICAgIHRoaXMuZGVzdHJveSQubmV4dCgpXG4gICAgdGhpcy5kZXN0cm95JC5jb21wbGV0ZSgpXG4gICAgdGhpcy5kZXN0cm95JC51bnN1YnNjcmliZSgpXG4gIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ3JFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQVVwRCxNQUFNLE9BQU8sZUFBZTs7OztJQWUxQixZQUNTLGtCQUFzQztRQUF0Qyx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQW9CO1FBZi9DLGFBQVEsR0FBa0IsSUFBSSxPQUFPLEVBQVEsQ0FBQTtRQVk3QyxjQUFTLEdBQXNCLElBQUksWUFBWSxDQUFNLEtBQUssQ0FBQyxDQUFBO0lBSzNELENBQUM7Ozs7SUFFRCxRQUFRO1FBQ04sSUFBSSxDQUFDLGtCQUFrQixDQUFDLGVBQWU7YUFDcEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7YUFDOUIsU0FBUzs7OztRQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQTtRQUVqRCxJQUFJLElBQUksQ0FBQyxZQUFZLEVBQUU7WUFDckIsSUFBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUE7U0FDeEQ7SUFDSCxDQUFDOzs7O0lBRUQsa0JBQWtCO1FBQ2hCLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTzthQUNkLElBQUksQ0FDSCxTQUFTLENBQUMsSUFBSSxDQUFDLEVBQ2YsTUFBTTs7O1FBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQyxHQUFHLEVBQUU7O2tCQUNOLFFBQVEsR0FBaUIsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLO1lBQzlDLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFBO1FBQ3RELENBQUMsRUFBQyxDQUFBO0lBQ1IsQ0FBQzs7OztJQUVELFdBQVc7UUFDVCxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksRUFBRSxDQUFBO1FBQ3BCLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUE7UUFDeEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FBQTtJQUM3QixDQUFDOzs7WUF4REYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxnQkFBZ0I7Z0JBQzFCLCtRQUFzQztnQkFFdEMsU0FBUyxFQUFFO29CQUNULGtCQUFrQjtpQkFDbkI7O2FBQ0Y7Ozs7WUFaUSxrQkFBa0I7OzttQkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOzJCQU1wRCxLQUFLLFNBQUMsY0FBYzt3QkFHcEIsTUFBTSxTQUFDLFdBQVc7Ozs7SUFYbkIsbUNBQTZDOztJQUU3QywrQkFDNkI7Ozs7O0lBSzdCLHVDQUNtQjs7SUFFbkIsb0NBQzJEOztJQUd6RCw2Q0FBNkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBZnRlckNvbnRlbnRJbml0LFxuICBDb21wb25lbnQsIENvbnRlbnRDaGlsZHJlbixcbiAgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT25EZXN0cm95LFxuICBPbkluaXQsXG4gIE91dHB1dCwgUXVlcnlMaXN0XG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGFiQWN0aXZhdGVTZXJ2aWNlLCBUYWJJRCB9IGZyb20gJy4uL3RhYi1hY3RpdmF0ZS5zZXJ2aWNlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGRlbGF5LCBmaWx0ZXIsIHN0YXJ0V2l0aCwgdGFrZVVudGlsIH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuaW1wb3J0IHsgVGFiQ29tcG9uZW50IH0gZnJvbSAnLi4vdGFiL3RhYi5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXRhYnNldCcsXG4gIHRlbXBsYXRlVXJsOiAnLi90YWJzZXQuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi90YWJzZXQuY29tcG9uZW50LnNjc3MnXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgVGFiQWN0aXZhdGVTZXJ2aWNlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgVGFic2V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIEFmdGVyQ29udGVudEluaXQge1xuICBkZXN0cm95JDogU3ViamVjdDx2b2lkPiA9IG5ldyBTdWJqZWN0PHZvaWQ+KClcblxuICBAQ29udGVudENoaWxkcmVuKFRhYkNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogZmFsc2UgfSlcbiAgdGFiczogUXVlcnlMaXN0PFRhYkNvbXBvbmVudD5cblxuICAvKipcbiAgICogVGFiSWQgZGVmYXVsdC4gSWYgbm90IHNwZWNpZnksIGl0IHdpbGwgdXNlIGZpcnN0IHRhYlxuICAgKi9cbiAgQElucHV0KCd0YWJJZERlZmF1bHQnKVxuICB0YWJJZERlZmF1bHQ6IFRhYklEXG5cbiAgQE91dHB1dCgnY2hhbmdlVGFiJylcbiAgY2hhbmdlVGFiOiBFdmVudEVtaXR0ZXI8YW55PiA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PihmYWxzZSlcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgdGFiQWN0aXZhdGVTZXJ2aWNlOiBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgKSB7XG4gIH1cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVUYWJDaGFuZ2VcbiAgICAgIC5waXBlKHRha2VVbnRpbCh0aGlzLmRlc3Ryb3kkKSlcbiAgICAgIC5zdWJzY3JpYmUodGFiSWQgPT4gdGhpcy5jaGFuZ2VUYWIuZW1pdCh0YWJJZCkpXG5cbiAgICBpZiAodGhpcy50YWJJZERlZmF1bHQpIHtcbiAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZSh0aGlzLnRhYklkRGVmYXVsdClcbiAgICB9XG4gIH1cblxuICBuZ0FmdGVyQ29udGVudEluaXQoKSB7XG4gICAgdGhpcy50YWJzLmNoYW5nZXNcbiAgICAgIC5waXBlKFxuICAgICAgICBzdGFydFdpdGgodHJ1ZSksXG4gICAgICAgIGZpbHRlcigoKSA9PiAhdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2UuYWN0aXZlSWQgJiYgdGhpcy50YWJzLmxlbmd0aCA+IDApLFxuICAgICAgICBkZWxheSgwKSxcbiAgICAgICAgdGFrZVVudGlsKHRoaXMuZGVzdHJveSQpLFxuICAgICAgKVxuICAgICAgLnN1YnNjcmliZSgoKSA9PiB7XG4gICAgICAgICAgY29uc3QgZmlyc3RUYWI6IFRhYkNvbXBvbmVudCA9IHRoaXMudGFicy5maXJzdFxuICAgICAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZShmaXJzdFRhYi50YWJJRClcbiAgICAgICAgfSlcbiAgfVxuXG4gIG5nT25EZXN0cm95KCkge1xuICAgIHRoaXMuZGVzdHJveSQubmV4dCgpXG4gICAgdGhpcy5kZXN0cm95JC5jb21wbGV0ZSgpXG4gICAgdGhpcy5kZXN0cm95JC51bnN1YnNjcmliZSgpXG4gIH1cbn1cbiJdfQ==

@@ -6,3 +6,3 @@ /**

*/
import { Component, EventEmitter, forwardRef, HostListener, Output, ViewEncapsulation } from '@angular/core';
import { Component, EventEmitter, forwardRef, HostListener, Input, Output, ViewEncapsulation } from '@angular/core';
import { NG_VALUE_ACCESSOR } from '@angular/forms';

@@ -21,2 +21,3 @@ var OmisellSwitchComponent = /** @class */ (function () {

function () { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -31,2 +32,5 @@ }

function () {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -87,2 +91,3 @@ this._onTouchedFn();

function (isDisabled) {
this.isDisabled = isDisabled;
};

@@ -92,3 +97,3 @@ OmisellSwitchComponent.decorators = [

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -110,2 +115,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -131,4 +137,6 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJveG1lZ2xvYmFsL29taXNlbGwtdWktbGliL29taXNlbGwtc3dpdGNoLyIsInNvdXJjZXMiOlsib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBVSxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckgsT0FBTyxFQUF3QixpQkFBaUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRXpFO0lBNkJFO1FBZkEsYUFBUSxHQUFZLEtBQUssQ0FBQTtRQUNqQixnQkFBVzs7OztRQUFHLFVBQUMsQ0FBTSxJQUFNLENBQUMsRUFBQTtRQUM1QixpQkFBWTs7O1FBQUcsY0FBTyxDQUFDLEVBQUE7UUFHL0Isa0JBQWEsR0FBMEIsSUFBSSxZQUFZLENBQVUsSUFBSSxDQUFDLENBQUE7SUFVdEQsQ0FBQzs7OztJQVBqQix3Q0FBTzs7O0lBRFA7UUFFRSxJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQTtRQUM5QixJQUFJLENBQUMsWUFBWSxFQUFFLENBQUE7UUFDbkIsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFBO1FBQ3RDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFBO0lBQ2pDLENBQUM7Ozs7SUFJRCx5Q0FBUTs7O0lBQVI7SUFDQSxDQUFDOzs7OztJQUVELGlEQUFnQjs7OztJQUFoQixVQUFpQixFQUFPO1FBQ3RCLElBQUksQ0FBQyxXQUFXLEdBQUcsRUFBRSxDQUFBO0lBQ3ZCLENBQUM7Ozs7O0lBRUQsMkNBQVU7Ozs7SUFBVixVQUFXLEdBQVE7UUFDakIsSUFBSSxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFBO0lBQ3ZCLENBQUM7Ozs7O0lBRUQsa0RBQWlCOzs7O0lBQWpCLFVBQWtCLEVBQU87UUFDdkIsSUFBSSxDQUFDLFlBQVksR0FBRyxFQUFFLENBQUE7SUFDeEIsQ0FBQzs7Ozs7SUFFRCxpREFBZ0I7Ozs7SUFBaEIsVUFBaUIsVUFBbUI7SUFDcEMsQ0FBQzs7Z0JBL0NGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQixxSUFBOEM7b0JBQzlDLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO29CQUNyQyxTQUFTLEVBQUU7d0JBQ1Q7NEJBQ0UsT0FBTyxFQUFFLGlCQUFpQjs0QkFDMUIsV0FBVyxFQUFFLFVBQVU7Ozs0QkFBQyxjQUFNLE9BQUEsc0JBQXNCLEVBQXRCLENBQXNCLEVBQUM7NEJBQ3JELEtBQUssRUFBRSxJQUFJO3lCQUNaO3FCQUNGO2lCQUNGOzs7OztnQ0FPRSxNQUFNLFNBQUMsVUFBVTswQkFHakIsWUFBWSxTQUFDLE9BQU87O0lBNEJ2Qiw2QkFBQztDQUFBLEFBakRELElBaURDO1NBckNZLHNCQUFzQjs7O0lBRWpDLDBDQUF5Qjs7Ozs7SUFDekIsNkNBQW9DOzs7OztJQUNwQyw4Q0FBK0I7O0lBRS9CLCtDQUNzRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgRXZlbnRFbWl0dGVyLCBmb3J3YXJkUmVmLCBIb3N0TGlzdGVuZXIsIE9uSW5pdCwgT3V0cHV0LCBWaWV3RW5jYXBzdWxhdGlvbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29udHJvbFZhbHVlQWNjZXNzb3IsIE5HX1ZBTFVFX0FDQ0VTU09SIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXN3aXRjaCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9vbWlzZWxsLXN3aXRjaC5jb21wb25lbnQuaHRtbCcsXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmUsXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IE5HX1ZBTFVFX0FDQ0VTU09SLFxuICAgICAgdXNlRXhpc3Rpbmc6IGZvcndhcmRSZWYoKCkgPT4gT21pc2VsbFN3aXRjaENvbXBvbmVudCksXG4gICAgICBtdWx0aTogdHJ1ZVxuICAgIH1cbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBPbWlzZWxsU3dpdGNoQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBDb250cm9sVmFsdWVBY2Nlc3NvciB7XG5cbiAgaXNBY3RpdmU6IGJvb2xlYW4gPSBmYWxzZVxuICBwcml2YXRlIF9vbkNoYW5nZUZuID0gKF86IGFueSkgPT4ge31cbiAgcHJpdmF0ZSBfb25Ub3VjaGVkRm4gPSAoKSA9PiB7fVxuXG4gIEBPdXRwdXQoJ29uQ2hhbmdlJylcbiAgb25DaGFuZ2VFdmVudDogRXZlbnRFbWl0dGVyPGJvb2xlYW4+ID0gbmV3IEV2ZW50RW1pdHRlcjxib29sZWFuPih0cnVlKVxuXG4gIEBIb3N0TGlzdGVuZXIoJ2NsaWNrJylcbiAgb25DbGljaygpIHtcbiAgICB0aGlzLmlzQWN0aXZlID0gIXRoaXMuaXNBY3RpdmVcbiAgICB0aGlzLl9vblRvdWNoZWRGbigpXG4gICAgdGhpcy5vbkNoYW5nZUV2ZW50LmVtaXQodGhpcy5pc0FjdGl2ZSlcbiAgICB0aGlzLl9vbkNoYW5nZUZuKHRoaXMuaXNBY3RpdmUpXG4gIH1cblxuICBjb25zdHJ1Y3RvcigpIHsgfVxuXG4gIG5nT25Jbml0KCkge1xuICB9XG5cbiAgcmVnaXN0ZXJPbkNoYW5nZShmbjogYW55KSB7XG4gICAgdGhpcy5fb25DaGFuZ2VGbiA9IGZuXG4gIH1cblxuICB3cml0ZVZhbHVlKG9iajogYW55KSB7XG4gICAgdGhpcy5pc0FjdGl2ZSA9ICEhb2JqXG4gIH1cblxuICByZWdpc3Rlck9uVG91Y2hlZChmbjogYW55KSB7XG4gICAgdGhpcy5fb25Ub3VjaGVkRm4gPSBmblxuICB9XG5cbiAgc2V0RGlzYWJsZWRTdGF0ZShpc0Rpc2FibGVkOiBib29sZWFuKSB7XG4gIH1cblxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJveG1lZ2xvYmFsL29taXNlbGwtdWktbGliL29taXNlbGwtc3dpdGNoLyIsInNvdXJjZXMiOlsib21pc2VsbC1zd2l0Y2guY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQVUsTUFBTSxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVILE9BQU8sRUFBd0IsaUJBQWlCLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUV6RTtJQW9DRTtRQXRCQSxhQUFRLEdBQVksS0FBSyxDQUFBO1FBQ2pCLGdCQUFXOzs7O1FBQUcsVUFBQyxDQUFNLElBQU0sQ0FBQyxFQUFBO1FBQzVCLGlCQUFZOzs7UUFBRyxjQUFPLENBQUMsRUFBQTtRQUcvQixlQUFVLEdBQVksS0FBSyxDQUFBO1FBRzNCLGtCQUFhLEdBQTBCLElBQUksWUFBWSxDQUFVLElBQUksQ0FBQyxDQUFBO0lBY3RELENBQUM7Ozs7SUFYakIsd0NBQU87OztJQURQO1FBRUUsSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ25CLE9BQU07U0FDUDtRQUVELElBQUksQ0FBQyxRQUFRLEdBQUcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFBO1FBQzlCLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQTtRQUNuQixJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUE7UUFDdEMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUE7SUFDakMsQ0FBQzs7OztJQUlELHlDQUFROzs7SUFBUjtJQUNBLENBQUM7Ozs7O0lBRUQsaURBQWdCOzs7O0lBQWhCLFVBQWlCLEVBQU87UUFDdEIsSUFBSSxDQUFDLFdBQVcsR0FBRyxFQUFFLENBQUE7SUFDdkIsQ0FBQzs7Ozs7SUFFRCwyQ0FBVTs7OztJQUFWLFVBQVcsR0FBUTtRQUNqQixJQUFJLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUE7SUFDdkIsQ0FBQzs7Ozs7SUFFRCxrREFBaUI7Ozs7SUFBakIsVUFBa0IsRUFBTztRQUN2QixJQUFJLENBQUMsWUFBWSxHQUFHLEVBQUUsQ0FBQTtJQUN4QixDQUFDOzs7OztJQUVELGlEQUFnQjs7OztJQUFoQixVQUFpQixVQUFtQjtRQUNsQyxJQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQTtJQUM5QixDQUFDOztnQkF2REYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxnQkFBZ0I7b0JBQzFCLGdMQUE4QztvQkFDOUMsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7b0JBQ3JDLFNBQVMsRUFBRTt3QkFDVDs0QkFDRSxPQUFPLEVBQUUsaUJBQWlCOzRCQUMxQixXQUFXLEVBQUUsVUFBVTs7OzRCQUFDLGNBQU0sT0FBQSxzQkFBc0IsRUFBdEIsQ0FBc0IsRUFBQzs0QkFDckQsS0FBSyxFQUFFLElBQUk7eUJBQ1o7cUJBQ0Y7aUJBQ0Y7Ozs7OzZCQU9FLEtBQUssU0FBQyxVQUFVO2dDQUdoQixNQUFNLFNBQUMsVUFBVTswQkFHakIsWUFBWSxTQUFDLE9BQU87O0lBaUN2Qiw2QkFBQztDQUFBLEFBekRELElBeURDO1NBN0NZLHNCQUFzQjs7O0lBRWpDLDBDQUF5Qjs7Ozs7SUFDekIsNkNBQW9DOzs7OztJQUNwQyw4Q0FBK0I7O0lBRS9CLDRDQUMyQjs7SUFFM0IsK0NBQ3NFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBFdmVudEVtaXR0ZXIsIGZvcndhcmRSZWYsIEhvc3RMaXN0ZW5lciwgSW5wdXQsIE9uSW5pdCwgT3V0cHV0LCBWaWV3RW5jYXBzdWxhdGlvbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29udHJvbFZhbHVlQWNjZXNzb3IsIE5HX1ZBTFVFX0FDQ0VTU09SIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXN3aXRjaCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9vbWlzZWxsLXN3aXRjaC5jb21wb25lbnQuaHRtbCcsXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmUsXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IE5HX1ZBTFVFX0FDQ0VTU09SLFxuICAgICAgdXNlRXhpc3Rpbmc6IGZvcndhcmRSZWYoKCkgPT4gT21pc2VsbFN3aXRjaENvbXBvbmVudCksXG4gICAgICBtdWx0aTogdHJ1ZVxuICAgIH1cbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBPbWlzZWxsU3dpdGNoQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBDb250cm9sVmFsdWVBY2Nlc3NvciB7XG5cbiAgaXNBY3RpdmU6IGJvb2xlYW4gPSBmYWxzZVxuICBwcml2YXRlIF9vbkNoYW5nZUZuID0gKF86IGFueSkgPT4ge31cbiAgcHJpdmF0ZSBfb25Ub3VjaGVkRm4gPSAoKSA9PiB7fVxuXG4gIEBJbnB1dCgnZGlzYWJsZWQnKVxuICBpc0Rpc2FibGVkOiBib29sZWFuID0gZmFsc2VcblxuICBAT3V0cHV0KCdvbkNoYW5nZScpXG4gIG9uQ2hhbmdlRXZlbnQ6IEV2ZW50RW1pdHRlcjxib29sZWFuPiA9IG5ldyBFdmVudEVtaXR0ZXI8Ym9vbGVhbj4odHJ1ZSlcblxuICBASG9zdExpc3RlbmVyKCdjbGljaycpXG4gIG9uQ2xpY2soKSB7XG4gICAgaWYgKHRoaXMuaXNEaXNhYmxlZCkge1xuICAgICAgcmV0dXJuXG4gICAgfVxuXG4gICAgdGhpcy5pc0FjdGl2ZSA9ICF0aGlzLmlzQWN0aXZlXG4gICAgdGhpcy5fb25Ub3VjaGVkRm4oKVxuICAgIHRoaXMub25DaGFuZ2VFdmVudC5lbWl0KHRoaXMuaXNBY3RpdmUpXG4gICAgdGhpcy5fb25DaGFuZ2VGbih0aGlzLmlzQWN0aXZlKVxuICB9XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBuZ09uSW5pdCgpIHtcbiAgfVxuXG4gIHJlZ2lzdGVyT25DaGFuZ2UoZm46IGFueSkge1xuICAgIHRoaXMuX29uQ2hhbmdlRm4gPSBmblxuICB9XG5cbiAgd3JpdGVWYWx1ZShvYmo6IGFueSkge1xuICAgIHRoaXMuaXNBY3RpdmUgPSAhIW9ialxuICB9XG5cbiAgcmVnaXN0ZXJPblRvdWNoZWQoZm46IGFueSkge1xuICAgIHRoaXMuX29uVG91Y2hlZEZuID0gZm5cbiAgfVxuXG4gIHNldERpc2FibGVkU3RhdGUoaXNEaXNhYmxlZDogYm9vbGVhbikge1xuICAgIHRoaXMuaXNEaXNhYmxlZCA9IGlzRGlzYWJsZWRcbiAgfVxuXG59XG4iXX0=

@@ -106,2 +106,2 @@ /**

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFRLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzNFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUVwRDtJQXVCRSx5QkFDUyxrQkFBc0M7UUFBdEMsdUJBQWtCLEdBQWxCLGtCQUFrQixDQUFvQjtRQWYvQyxhQUFRLEdBQWtCLElBQUksT0FBTyxFQUFRLENBQUE7UUFZN0MsY0FBUyxHQUFzQixJQUFJLFlBQVksQ0FBTSxLQUFLLENBQUMsQ0FBQTtJQUszRCxDQUFDOzs7O0lBRUQsa0NBQVE7OztJQUFSO1FBQUEsaUJBUUM7UUFQQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsZUFBZTthQUNwQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQzthQUM5QixTQUFTOzs7O1FBQUMsVUFBQSxLQUFLLElBQUksT0FBQSxLQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBMUIsQ0FBMEIsRUFBQyxDQUFBO1FBRWpELElBQUksSUFBSSxDQUFDLFlBQVksRUFBRTtZQUNyQixJQUFJLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQTtTQUN4RDtJQUNILENBQUM7Ozs7SUFFRCw0Q0FBa0I7OztJQUFsQjtRQUFBLGlCQVlDO1FBWEMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPO2FBQ2QsSUFBSSxDQUNILFNBQVMsQ0FBQyxJQUFJLENBQUMsRUFDZixNQUFNOzs7UUFBQyxjQUFNLE9BQUEsQ0FBQyxLQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLEtBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBekQsQ0FBeUQsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQzs7Z0JBQ0QsUUFBUSxHQUFpQixLQUFJLENBQUMsSUFBSSxDQUFDLEtBQUs7WUFDOUMsS0FBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUE7UUFDdEQsQ0FBQyxFQUFDLENBQUE7SUFDUixDQUFDOzs7O0lBRUQscUNBQVc7OztJQUFYO1FBQ0UsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsQ0FBQTtRQUNwQixJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFBO1FBQ3hCLElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUE7SUFDN0IsQ0FBQzs7Z0JBeERGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQiwrUUFBc0M7b0JBRXRDLFNBQVMsRUFBRTt3QkFDVCxrQkFBa0I7cUJBQ25COztpQkFDRjs7OztnQkFaUSxrQkFBa0I7Ozt1QkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOytCQU1wRCxLQUFLLFNBQUMsY0FBYzs0QkFHcEIsTUFBTSxTQUFDLFdBQVc7O0lBcUNyQixzQkFBQztDQUFBLEFBekRELElBeURDO1NBakRZLGVBQWU7OztJQUMxQixtQ0FBNkM7O0lBRTdDLCtCQUM2Qjs7Ozs7SUFLN0IsdUNBQ21COztJQUVuQixvQ0FDMkQ7O0lBR3pELDZDQUE2QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFmdGVyQ29udGVudEluaXQsXG4gIENvbXBvbmVudCwgQ29udGVudENoaWxkcmVuLFxuICBFdmVudEVtaXR0ZXIsIElucHV0LCBPbkRlc3Ryb3ksXG4gIE9uSW5pdCxcbiAgT3V0cHV0LCBRdWVyeUxpc3Rcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBUYWJBY3RpdmF0ZVNlcnZpY2UsIFRhYklEIH0gZnJvbSAnLi4vdGFiLWFjdGl2YXRlLnNlcnZpY2UnO1xuaW1wb3J0IHsgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHsgZGVsYXksIGZpbHRlciwgc3RhcnRXaXRoLCB0YWtlLCB0YWtlVW50aWwgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XG5pbXBvcnQgeyBUYWJDb21wb25lbnQgfSBmcm9tICcuLi90YWIvdGFiLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ29taXNlbGwtdGFic2V0JyxcbiAgdGVtcGxhdGVVcmw6ICcuL3RhYnNldC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3RhYnNldC5jb21wb25lbnQuc2NzcyddLFxuICBwcm92aWRlcnM6IFtcbiAgICBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBUYWJzZXRDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveSwgQWZ0ZXJDb250ZW50SW5pdCB7XG4gIGRlc3Ryb3kkOiBTdWJqZWN0PHZvaWQ+ID0gbmV3IFN1YmplY3Q8dm9pZD4oKVxuXG4gIEBDb250ZW50Q2hpbGRyZW4oVGFiQ29tcG9uZW50LCB7IGRlc2NlbmRhbnRzOiBmYWxzZSB9KVxuICB0YWJzOiBRdWVyeUxpc3Q8VGFiQ29tcG9uZW50PlxuXG4gIC8qKlxuICAgKiBUYWJJZCBkZWZhdWx0LiBJZiBub3Qgc3BlY2lmeSwgaXQgd2lsbCB1c2UgZmlyc3QgdGFiXG4gICAqL1xuICBASW5wdXQoJ3RhYklkRGVmYXVsdCcpXG4gIHRhYklkRGVmYXVsdDogVGFiSURcblxuICBAT3V0cHV0KCdjaGFuZ2VUYWInKVxuICBjaGFuZ2VUYWI6IEV2ZW50RW1pdHRlcjxhbnk+ID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KGZhbHNlKVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyB0YWJBY3RpdmF0ZVNlcnZpY2U6IFRhYkFjdGl2YXRlU2VydmljZVxuICApIHtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLmFjdGl2ZVRhYkNoYW5nZVxuICAgICAgLnBpcGUodGFrZVVudGlsKHRoaXMuZGVzdHJveSQpKVxuICAgICAgLnN1YnNjcmliZSh0YWJJZCA9PiB0aGlzLmNoYW5nZVRhYi5lbWl0KHRhYklkKSlcblxuICAgIGlmICh0aGlzLnRhYklkRGVmYXVsdCkge1xuICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKHRoaXMudGFiSWREZWZhdWx0KVxuICAgIH1cbiAgfVxuXG4gIG5nQWZ0ZXJDb250ZW50SW5pdCgpIHtcbiAgICB0aGlzLnRhYnMuY2hhbmdlc1xuICAgICAgLnBpcGUoXG4gICAgICAgIHN0YXJ0V2l0aCh0cnVlKSxcbiAgICAgICAgZmlsdGVyKCgpID0+ICF0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVJZCAmJiB0aGlzLnRhYnMubGVuZ3RoID4gMCksXG4gICAgICAgIGRlbGF5KDApLFxuICAgICAgICB0YWtlVW50aWwodGhpcy5kZXN0cm95JCksXG4gICAgICApXG4gICAgICAuc3Vic2NyaWJlKCgpID0+IHtcbiAgICAgICAgICBjb25zdCBmaXJzdFRhYjogVGFiQ29tcG9uZW50ID0gdGhpcy50YWJzLmZpcnN0XG4gICAgICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKGZpcnN0VGFiLnRhYklEKVxuICAgICAgICB9KVxuICB9XG5cbiAgbmdPbkRlc3Ryb3koKSB7XG4gICAgdGhpcy5kZXN0cm95JC5uZXh0KClcbiAgICB0aGlzLmRlc3Ryb3kkLmNvbXBsZXRlKClcbiAgICB0aGlzLmRlc3Ryb3kkLnVuc3Vic2NyaWJlKClcbiAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ3JFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUVwRDtJQXVCRSx5QkFDUyxrQkFBc0M7UUFBdEMsdUJBQWtCLEdBQWxCLGtCQUFrQixDQUFvQjtRQWYvQyxhQUFRLEdBQWtCLElBQUksT0FBTyxFQUFRLENBQUE7UUFZN0MsY0FBUyxHQUFzQixJQUFJLFlBQVksQ0FBTSxLQUFLLENBQUMsQ0FBQTtJQUszRCxDQUFDOzs7O0lBRUQsa0NBQVE7OztJQUFSO1FBQUEsaUJBUUM7UUFQQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsZUFBZTthQUNwQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQzthQUM5QixTQUFTOzs7O1FBQUMsVUFBQSxLQUFLLElBQUksT0FBQSxLQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBMUIsQ0FBMEIsRUFBQyxDQUFBO1FBRWpELElBQUksSUFBSSxDQUFDLFlBQVksRUFBRTtZQUNyQixJQUFJLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQTtTQUN4RDtJQUNILENBQUM7Ozs7SUFFRCw0Q0FBa0I7OztJQUFsQjtRQUFBLGlCQVlDO1FBWEMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPO2FBQ2QsSUFBSSxDQUNILFNBQVMsQ0FBQyxJQUFJLENBQUMsRUFDZixNQUFNOzs7UUFBQyxjQUFNLE9BQUEsQ0FBQyxLQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLEtBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBekQsQ0FBeUQsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQzs7Z0JBQ0QsUUFBUSxHQUFpQixLQUFJLENBQUMsSUFBSSxDQUFDLEtBQUs7WUFDOUMsS0FBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUE7UUFDdEQsQ0FBQyxFQUFDLENBQUE7SUFDUixDQUFDOzs7O0lBRUQscUNBQVc7OztJQUFYO1FBQ0UsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsQ0FBQTtRQUNwQixJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFBO1FBQ3hCLElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUE7SUFDN0IsQ0FBQzs7Z0JBeERGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQiwrUUFBc0M7b0JBRXRDLFNBQVMsRUFBRTt3QkFDVCxrQkFBa0I7cUJBQ25COztpQkFDRjs7OztnQkFaUSxrQkFBa0I7Ozt1QkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOytCQU1wRCxLQUFLLFNBQUMsY0FBYzs0QkFHcEIsTUFBTSxTQUFDLFdBQVc7O0lBcUNyQixzQkFBQztDQUFBLEFBekRELElBeURDO1NBakRZLGVBQWU7OztJQUMxQixtQ0FBNkM7O0lBRTdDLCtCQUM2Qjs7Ozs7SUFLN0IsdUNBQ21COztJQUVuQixvQ0FDMkQ7O0lBR3pELDZDQUE2QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFmdGVyQ29udGVudEluaXQsXG4gIENvbXBvbmVudCwgQ29udGVudENoaWxkcmVuLFxuICBFdmVudEVtaXR0ZXIsIElucHV0LCBPbkRlc3Ryb3ksXG4gIE9uSW5pdCxcbiAgT3V0cHV0LCBRdWVyeUxpc3Rcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBUYWJBY3RpdmF0ZVNlcnZpY2UsIFRhYklEIH0gZnJvbSAnLi4vdGFiLWFjdGl2YXRlLnNlcnZpY2UnO1xuaW1wb3J0IHsgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHsgZGVsYXksIGZpbHRlciwgc3RhcnRXaXRoLCB0YWtlVW50aWwgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XG5pbXBvcnQgeyBUYWJDb21wb25lbnQgfSBmcm9tICcuLi90YWIvdGFiLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ29taXNlbGwtdGFic2V0JyxcbiAgdGVtcGxhdGVVcmw6ICcuL3RhYnNldC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3RhYnNldC5jb21wb25lbnQuc2NzcyddLFxuICBwcm92aWRlcnM6IFtcbiAgICBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBUYWJzZXRDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveSwgQWZ0ZXJDb250ZW50SW5pdCB7XG4gIGRlc3Ryb3kkOiBTdWJqZWN0PHZvaWQ+ID0gbmV3IFN1YmplY3Q8dm9pZD4oKVxuXG4gIEBDb250ZW50Q2hpbGRyZW4oVGFiQ29tcG9uZW50LCB7IGRlc2NlbmRhbnRzOiBmYWxzZSB9KVxuICB0YWJzOiBRdWVyeUxpc3Q8VGFiQ29tcG9uZW50PlxuXG4gIC8qKlxuICAgKiBUYWJJZCBkZWZhdWx0LiBJZiBub3Qgc3BlY2lmeSwgaXQgd2lsbCB1c2UgZmlyc3QgdGFiXG4gICAqL1xuICBASW5wdXQoJ3RhYklkRGVmYXVsdCcpXG4gIHRhYklkRGVmYXVsdDogVGFiSURcblxuICBAT3V0cHV0KCdjaGFuZ2VUYWInKVxuICBjaGFuZ2VUYWI6IEV2ZW50RW1pdHRlcjxhbnk+ID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KGZhbHNlKVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyB0YWJBY3RpdmF0ZVNlcnZpY2U6IFRhYkFjdGl2YXRlU2VydmljZVxuICApIHtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLmFjdGl2ZVRhYkNoYW5nZVxuICAgICAgLnBpcGUodGFrZVVudGlsKHRoaXMuZGVzdHJveSQpKVxuICAgICAgLnN1YnNjcmliZSh0YWJJZCA9PiB0aGlzLmNoYW5nZVRhYi5lbWl0KHRhYklkKSlcblxuICAgIGlmICh0aGlzLnRhYklkRGVmYXVsdCkge1xuICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKHRoaXMudGFiSWREZWZhdWx0KVxuICAgIH1cbiAgfVxuXG4gIG5nQWZ0ZXJDb250ZW50SW5pdCgpIHtcbiAgICB0aGlzLnRhYnMuY2hhbmdlc1xuICAgICAgLnBpcGUoXG4gICAgICAgIHN0YXJ0V2l0aCh0cnVlKSxcbiAgICAgICAgZmlsdGVyKCgpID0+ICF0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVJZCAmJiB0aGlzLnRhYnMubGVuZ3RoID4gMCksXG4gICAgICAgIGRlbGF5KDApLFxuICAgICAgICB0YWtlVW50aWwodGhpcy5kZXN0cm95JCksXG4gICAgICApXG4gICAgICAuc3Vic2NyaWJlKCgpID0+IHtcbiAgICAgICAgICBjb25zdCBmaXJzdFRhYjogVGFiQ29tcG9uZW50ID0gdGhpcy50YWJzLmZpcnN0XG4gICAgICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKGZpcnN0VGFiLnRhYklEKVxuICAgICAgICB9KVxuICB9XG5cbiAgbmdPbkRlc3Ryb3koKSB7XG4gICAgdGhpcy5kZXN0cm95JC5uZXh0KClcbiAgICB0aGlzLmRlc3Ryb3kkLmNvbXBsZXRlKClcbiAgICB0aGlzLmRlc3Ryb3kkLnVuc3Vic2NyaWJlKClcbiAgfVxufVxuIl19

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

import { EventEmitter, Component, ViewEncapsulation, forwardRef, Output, HostListener, NgModule } from '@angular/core';
import { EventEmitter, Component, ViewEncapsulation, forwardRef, Input, Output, HostListener, NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

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

() => { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -29,2 +30,5 @@ }

onClick() {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -66,2 +70,3 @@ this._onTouchedFn();

setDisabledState(isDisabled) {
this.isDisabled = isDisabled;
}

@@ -72,3 +77,3 @@ }

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -90,2 +95,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -108,2 +114,4 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -110,0 +118,0 @@ }

@@ -293,2 +293,3 @@ import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule, ViewEncapsulation, forwardRef, HostListener } from '@angular/core';

() => { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -300,2 +301,5 @@ }

onClick() {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -337,2 +341,3 @@ this._onTouchedFn();

setDisabledState(isDisabled) {
this.isDisabled = isDisabled;
}

@@ -343,3 +348,3 @@ }

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -361,2 +366,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -379,2 +385,4 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -381,0 +389,0 @@ }

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

import { EventEmitter, Component, ViewEncapsulation, forwardRef, Output, HostListener, NgModule } from '@angular/core';
import { EventEmitter, Component, ViewEncapsulation, forwardRef, Input, Output, HostListener, NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

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

function () { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -32,2 +33,5 @@ }

function () {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -88,2 +92,3 @@ this._onTouchedFn();

function (isDisabled) {
this.isDisabled = isDisabled;
};

@@ -93,3 +98,3 @@ OmisellSwitchComponent.decorators = [

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -111,2 +116,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -131,2 +137,4 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -133,0 +141,0 @@ }

@@ -329,2 +329,3 @@ import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule, ViewEncapsulation, forwardRef, HostListener } from '@angular/core';

function () { });
this.isDisabled = false;
this.onChangeEvent = new EventEmitter(true);

@@ -339,2 +340,5 @@ }

function () {
if (this.isDisabled) {
return;
}
this.isActive = !this.isActive;

@@ -395,2 +399,3 @@ this._onTouchedFn();

function (isDisabled) {
this.isDisabled = isDisabled;
};

@@ -400,3 +405,3 @@ OmisellSwitchComponent.decorators = [

selector: 'omisell-switch',
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
template: "<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n",
encapsulation: ViewEncapsulation.None,

@@ -418,2 +423,3 @@ providers: [

OmisellSwitchComponent.propDecorators = {
isDisabled: [{ type: Input, args: ['disabled',] }],
onChangeEvent: [{ type: Output, args: ['onChange',] }],

@@ -438,2 +444,4 @@ onClick: [{ type: HostListener, args: ['click',] }]

/** @type {?} */
OmisellSwitchComponent.prototype.isDisabled;
/** @type {?} */
OmisellSwitchComponent.prototype.onChangeEvent;

@@ -440,0 +448,0 @@ }

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

{"__symbolic":"module","version":4,"metadata":{"OmisellSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}]}]}],"members":{}},"OmisellSwitchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"omisell-switch","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":6,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"OmisellSwitchComponent"},"multi":true}],"template":"<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n"}]}],"members":{"onChangeEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":3},"arguments":["onChange"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":24,"character":3},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}]}}},"origins":{"OmisellSwitchModule":"./omisell-switch.module","OmisellSwitchComponent":"./omisell-switch.component"},"importAs":"@boxmeglobal/omisell-ui-lib/omisell-switch"}
{"__symbolic":"module","version":4,"metadata":{"OmisellSwitchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"OmisellSwitchComponent"}]}]}],"members":{}},"OmisellSwitchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"omisell-switch","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":6,"character":17},"member":"None"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"OmisellSwitchComponent"},"multi":true}],"template":"<div class=\"ui-switch\" [class.ui-switch--checked]=\"isActive\" [class.ui-switch--disabled]=\"isDisabled\">\n <span class=\"ui-switch__inner\"></span>\n</div>\n"}]}],"members":{"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3},"arguments":["disabled"]}]}],"onChangeEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3},"arguments":["onChange"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":27,"character":3},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}]}}},"origins":{"OmisellSwitchModule":"./omisell-switch.module","OmisellSwitchComponent":"./omisell-switch.component"},"importAs":"@boxmeglobal/omisell-ui-lib/omisell-switch"}

@@ -7,2 +7,3 @@ import { EventEmitter, OnInit } from '@angular/core';

private _onTouchedFn;
isDisabled: boolean;
onChangeEvent: EventEmitter<boolean>;

@@ -9,0 +10,0 @@ onClick(): void;

{
"name": "@boxmeglobal/omisell-ui-lib",
"version": "0.0.7",
"version": "0.0.8",
"author": {

@@ -5,0 +5,0 @@ "name": "Hung Cung"

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