@boxmeglobal/omisell-ui-lib
Advanced tools
Comparing version 0.0.6 to 0.0.7
@@ -441,6 +441,6 @@ (function (global, factory) { | ||
this.tabs.changes | ||
.pipe(operators.filter((/** | ||
.pipe(operators.startWith(true), operators.filter((/** | ||
* @return {?} | ||
*/ | ||
function () { return !_this.tabIdDefault && _this.tabs.length > 0; })), operators.take(1)) | ||
function () { return !_this.tabActivateService.activeId && _this.tabs.length > 0; })), operators.delay(0), operators.takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -447,0 +447,0 @@ * @return {?} |
@@ -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")):"function"==typeof define&&define.amd?define("@boxmeglobal/omisell-ui-lib/omisell-tabset",["exports","@angular/core","@angular/common","rxjs","rxjs/operators"],e):e(((t=t||self).boxmeglobal=t.boxmeglobal||{},t.boxmeglobal["omisell-ui-lib"]=t.boxmeglobal["omisell-ui-lib"]||{},t.boxmeglobal["omisell-ui-lib"]["omisell-tabset"]={}),t.ng.core,t.ng.common,t.rxjs,t.rxjs.operators)}(this,(function(t,e,n,i,a){"use strict"; | ||
PERFORMANCE OF THIS SOFTWARE. | ||
***************************************************************************** */var r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t}).apply(this,arguments)};var o=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(r({},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 s=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:o}]},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(a.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(a.filter((function(){return!t.tabIdDefault&&t.tabs.length>0})),a.take(1)).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:[o],styles:[""]}]}],t.ctorParameters=function(){return[{type:o}]},t.propDecorators={tabs:[{type:e.ContentChildren,args:[s,{descendants:!1}]}],tabIdDefault:[{type:e.Input,args:["tabIdDefault"]}],changeTab:[{type:e.Output,args:["changeTab"]}]},t}();var u=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[s,l,c],exports:[s,l,c],imports:[n.CommonModule]}]}],t}();t.OmisellTabsetModule=u,t.TabComponent=s,t.TabContentDirective=c,t.TabsetComponent=l,t.ɵa=o,Object.defineProperty(t,"__esModule",{value:!0})})); | ||
***************************************************************************** */var r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var a in e=arguments[n])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t}).apply(this,arguments)};var o=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(r({},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 s=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:o}]},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(a.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(a.startWith(!0),a.filter((function(){return!t.tabActivateService.activeId&&t.tabs.length>0})),a.delay(0),a.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:[o],styles:[""]}]}],t.ctorParameters=function(){return[{type:o}]},t.propDecorators={tabs:[{type:e.ContentChildren,args:[s,{descendants:!1}]}],tabIdDefault:[{type:e.Input,args:["tabIdDefault"]}],changeTab:[{type:e.Output,args:["changeTab"]}]},t}();var u=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[s,l,c],exports:[s,l,c],imports:[n.CommonModule]}]}],t}();t.OmisellTabsetModule=u,t.TabComponent=s,t.TabContentDirective=c,t.TabsetComponent=l,t.ɵa=o,Object.defineProperty(t,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=boxmeglobal-omisell-ui-lib-omisell-tabset.umd.min.js.map |
@@ -441,6 +441,6 @@ (function (global, factory) { | ||
this.tabs.changes | ||
.pipe(operators.filter((/** | ||
.pipe(operators.startWith(true), operators.filter((/** | ||
* @return {?} | ||
*/ | ||
function () { return !_this.tabIdDefault && _this.tabs.length > 0; })), operators.take(1)) | ||
function () { return !_this.tabActivateService.activeId && _this.tabs.length > 0; })), operators.delay(0), operators.takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -447,0 +447,0 @@ * @return {?} |
@@ -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.filter((function(){return!t.tabIdDefault&&t.tabs.length>0})),o.take(1)).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.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})})); | ||
//# sourceMappingURL=boxmeglobal-omisell-ui-lib.umd.min.js.map |
@@ -9,3 +9,3 @@ /** | ||
import { Subject } from 'rxjs'; | ||
import { filter, take, takeUntil } from 'rxjs/operators'; | ||
import { delay, filter, startWith, takeUntil } from 'rxjs/operators'; | ||
import { TabComponent } from '../tab/tab.component'; | ||
@@ -41,6 +41,6 @@ export class TabsetComponent { | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
() => !this.tabIdDefault && this.tabs.length > 0)), take(1)) | ||
() => !this.tabActivateService.activeId && this.tabs.length > 0)), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -98,2 +98,2 @@ * @return {?} | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDekQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBVXBELE1BQU0sT0FBTyxlQUFlOzs7O0lBZTFCLFlBQ1Msa0JBQXNDO1FBQXRDLHVCQUFrQixHQUFsQixrQkFBa0IsQ0FBb0I7UUFmL0MsYUFBUSxHQUFrQixJQUFJLE9BQU8sRUFBUSxDQUFBO1FBWTdDLGNBQVMsR0FBc0IsSUFBSSxZQUFZLENBQU0sS0FBSyxDQUFDLENBQUE7SUFLM0QsQ0FBQzs7OztJQUVELFFBQVE7UUFDTixJQUFJLENBQUMsa0JBQWtCLENBQUMsZUFBZTthQUNwQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQzthQUM5QixTQUFTOzs7O1FBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBQyxDQUFBO1FBRWpELElBQUksSUFBSSxDQUFDLFlBQVksRUFBRTtZQUNyQixJQUFJLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQTtTQUN4RDtJQUNILENBQUM7Ozs7SUFFRCxrQkFBa0I7UUFDaEIsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPO2FBQ2QsSUFBSSxDQUNILE1BQU07OztRQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUMsRUFDeEQsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUNSO2FBQ0EsU0FBUzs7O1FBQUMsR0FBRyxFQUFFOztrQkFDTixRQUFRLEdBQWlCLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSztZQUM5QyxJQUFJLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQTtRQUN0RCxDQUFDLEVBQUMsQ0FBQTtJQUNSLENBQUM7Ozs7SUFFRCxXQUFXO1FBQ1QsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsQ0FBQTtRQUNwQixJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFBO1FBQ3hCLElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUE7SUFDN0IsQ0FBQzs7O1lBdERGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO2dCQUMxQiwrUUFBc0M7Z0JBRXRDLFNBQVMsRUFBRTtvQkFDVCxrQkFBa0I7aUJBQ25COzthQUNGOzs7O1lBWlEsa0JBQWtCOzs7bUJBZ0J4QixlQUFlLFNBQUMsWUFBWSxFQUFFLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRTsyQkFNcEQsS0FBSyxTQUFDLGNBQWM7d0JBR3BCLE1BQU0sU0FBQyxXQUFXOzs7O0lBWG5CLG1DQUE2Qzs7SUFFN0MsK0JBQzZCOzs7OztJQUs3Qix1Q0FDbUI7O0lBRW5CLG9DQUMyRDs7SUFHekQsNkNBQTZDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQWZ0ZXJDb250ZW50SW5pdCxcbiAgQ29tcG9uZW50LCBDb250ZW50Q2hpbGRyZW4sXG4gIEV2ZW50RW1pdHRlciwgSW5wdXQsIE9uRGVzdHJveSxcbiAgT25Jbml0LFxuICBPdXRwdXQsIFF1ZXJ5TGlzdFxufSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFRhYkFjdGl2YXRlU2VydmljZSwgVGFiSUQgfSBmcm9tICcuLi90YWItYWN0aXZhdGUuc2VydmljZSc7XG5pbXBvcnQgeyBTdWJqZWN0IH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBmaWx0ZXIsIHRha2UsIHRha2VVbnRpbCB9IGZyb20gJ3J4anMvb3BlcmF0b3JzJztcbmltcG9ydCB7IFRhYkNvbXBvbmVudCB9IGZyb20gJy4uL3RhYi90YWIuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnb21pc2VsbC10YWJzZXQnLFxuICB0ZW1wbGF0ZVVybDogJy4vdGFic2V0LmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vdGFic2V0LmNvbXBvbmVudC5zY3NzJ10sXG4gIHByb3ZpZGVyczogW1xuICAgIFRhYkFjdGl2YXRlU2VydmljZVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIFRhYnNldENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCwgT25EZXN0cm95LCBBZnRlckNvbnRlbnRJbml0IHtcbiAgZGVzdHJveSQ6IFN1YmplY3Q8dm9pZD4gPSBuZXcgU3ViamVjdDx2b2lkPigpXG5cbiAgQENvbnRlbnRDaGlsZHJlbihUYWJDb21wb25lbnQsIHsgZGVzY2VuZGFudHM6IGZhbHNlIH0pXG4gIHRhYnM6IFF1ZXJ5TGlzdDxUYWJDb21wb25lbnQ+XG5cbiAgLyoqXG4gICAqIFRhYklkIGRlZmF1bHQuIElmIG5vdCBzcGVjaWZ5LCBpdCB3aWxsIHVzZSBmaXJzdCB0YWJcbiAgICovXG4gIEBJbnB1dCgndGFiSWREZWZhdWx0JylcbiAgdGFiSWREZWZhdWx0OiBUYWJJRFxuXG4gIEBPdXRwdXQoJ2NoYW5nZVRhYicpXG4gIGNoYW5nZVRhYjogRXZlbnRFbWl0dGVyPGFueT4gPSBuZXcgRXZlbnRFbWl0dGVyPGFueT4oZmFsc2UpXG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHRhYkFjdGl2YXRlU2VydmljZTogVGFiQWN0aXZhdGVTZXJ2aWNlXG4gICkge1xuICB9XG5cbiAgbmdPbkluaXQoKSB7XG4gICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2UuYWN0aXZlVGFiQ2hhbmdlXG4gICAgICAucGlwZSh0YWtlVW50aWwodGhpcy5kZXN0cm95JCkpXG4gICAgICAuc3Vic2NyaWJlKHRhYklkID0+IHRoaXMuY2hhbmdlVGFiLmVtaXQodGFiSWQpKVxuXG4gICAgaWYgKHRoaXMudGFiSWREZWZhdWx0KSB7XG4gICAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5zZXRUYWJBY3RpdmUodGhpcy50YWJJZERlZmF1bHQpXG4gICAgfVxuICB9XG5cbiAgbmdBZnRlckNvbnRlbnRJbml0KCkge1xuICAgIHRoaXMudGFicy5jaGFuZ2VzXG4gICAgICAucGlwZShcbiAgICAgICAgZmlsdGVyKCgpID0+ICF0aGlzLnRhYklkRGVmYXVsdCAmJiB0aGlzLnRhYnMubGVuZ3RoID4gMCksXG4gICAgICAgIHRha2UoMSksXG4gICAgICApXG4gICAgICAuc3Vic2NyaWJlKCgpID0+IHtcbiAgICAgICAgICBjb25zdCBmaXJzdFRhYjogVGFiQ29tcG9uZW50ID0gdGhpcy50YWJzLmZpcnN0XG4gICAgICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKGZpcnN0VGFiLnRhYklEKVxuICAgICAgICB9KVxuICB9XG5cbiAgbmdPbkRlc3Ryb3koKSB7XG4gICAgdGhpcy5kZXN0cm95JC5uZXh0KClcbiAgICB0aGlzLmRlc3Ryb3kkLmNvbXBsZXRlKClcbiAgICB0aGlzLmRlc3Ryb3kkLnVuc3Vic2NyaWJlKClcbiAgfVxufVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFRLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzNFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQVVwRCxNQUFNLE9BQU8sZUFBZTs7OztJQWUxQixZQUNTLGtCQUFzQztRQUF0Qyx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQW9CO1FBZi9DLGFBQVEsR0FBa0IsSUFBSSxPQUFPLEVBQVEsQ0FBQTtRQVk3QyxjQUFTLEdBQXNCLElBQUksWUFBWSxDQUFNLEtBQUssQ0FBQyxDQUFBO0lBSzNELENBQUM7Ozs7SUFFRCxRQUFRO1FBQ04sSUFBSSxDQUFDLGtCQUFrQixDQUFDLGVBQWU7YUFDcEMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7YUFDOUIsU0FBUzs7OztRQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQTtRQUVqRCxJQUFJLElBQUksQ0FBQyxZQUFZLEVBQUU7WUFDckIsSUFBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUE7U0FDeEQ7SUFDSCxDQUFDOzs7O0lBRUQsa0JBQWtCO1FBQ2hCLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTzthQUNkLElBQUksQ0FDSCxTQUFTLENBQUMsSUFBSSxDQUFDLEVBQ2YsTUFBTTs7O1FBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQyxHQUFHLEVBQUU7O2tCQUNOLFFBQVEsR0FBaUIsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLO1lBQzlDLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFBO1FBQ3RELENBQUMsRUFBQyxDQUFBO0lBQ1IsQ0FBQzs7OztJQUVELFdBQVc7UUFDVCxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksRUFBRSxDQUFBO1FBQ3BCLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUE7UUFDeEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FBQTtJQUM3QixDQUFDOzs7WUF4REYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxnQkFBZ0I7Z0JBQzFCLCtRQUFzQztnQkFFdEMsU0FBUyxFQUFFO29CQUNULGtCQUFrQjtpQkFDbkI7O2FBQ0Y7Ozs7WUFaUSxrQkFBa0I7OzttQkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOzJCQU1wRCxLQUFLLFNBQUMsY0FBYzt3QkFHcEIsTUFBTSxTQUFDLFdBQVc7Ozs7SUFYbkIsbUNBQTZDOztJQUU3QywrQkFDNkI7Ozs7O0lBSzdCLHVDQUNtQjs7SUFFbkIsb0NBQzJEOztJQUd6RCw2Q0FBNkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBZnRlckNvbnRlbnRJbml0LFxuICBDb21wb25lbnQsIENvbnRlbnRDaGlsZHJlbixcbiAgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT25EZXN0cm95LFxuICBPbkluaXQsXG4gIE91dHB1dCwgUXVlcnlMaXN0XG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGFiQWN0aXZhdGVTZXJ2aWNlLCBUYWJJRCB9IGZyb20gJy4uL3RhYi1hY3RpdmF0ZS5zZXJ2aWNlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGRlbGF5LCBmaWx0ZXIsIHN0YXJ0V2l0aCwgdGFrZSwgdGFrZVVudGlsIH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuaW1wb3J0IHsgVGFiQ29tcG9uZW50IH0gZnJvbSAnLi4vdGFiL3RhYi5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXRhYnNldCcsXG4gIHRlbXBsYXRlVXJsOiAnLi90YWJzZXQuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi90YWJzZXQuY29tcG9uZW50LnNjc3MnXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgVGFiQWN0aXZhdGVTZXJ2aWNlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgVGFic2V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIEFmdGVyQ29udGVudEluaXQge1xuICBkZXN0cm95JDogU3ViamVjdDx2b2lkPiA9IG5ldyBTdWJqZWN0PHZvaWQ+KClcblxuICBAQ29udGVudENoaWxkcmVuKFRhYkNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogZmFsc2UgfSlcbiAgdGFiczogUXVlcnlMaXN0PFRhYkNvbXBvbmVudD5cblxuICAvKipcbiAgICogVGFiSWQgZGVmYXVsdC4gSWYgbm90IHNwZWNpZnksIGl0IHdpbGwgdXNlIGZpcnN0IHRhYlxuICAgKi9cbiAgQElucHV0KCd0YWJJZERlZmF1bHQnKVxuICB0YWJJZERlZmF1bHQ6IFRhYklEXG5cbiAgQE91dHB1dCgnY2hhbmdlVGFiJylcbiAgY2hhbmdlVGFiOiBFdmVudEVtaXR0ZXI8YW55PiA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PihmYWxzZSlcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgdGFiQWN0aXZhdGVTZXJ2aWNlOiBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgKSB7XG4gIH1cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVUYWJDaGFuZ2VcbiAgICAgIC5waXBlKHRha2VVbnRpbCh0aGlzLmRlc3Ryb3kkKSlcbiAgICAgIC5zdWJzY3JpYmUodGFiSWQgPT4gdGhpcy5jaGFuZ2VUYWIuZW1pdCh0YWJJZCkpXG5cbiAgICBpZiAodGhpcy50YWJJZERlZmF1bHQpIHtcbiAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZSh0aGlzLnRhYklkRGVmYXVsdClcbiAgICB9XG4gIH1cblxuICBuZ0FmdGVyQ29udGVudEluaXQoKSB7XG4gICAgdGhpcy50YWJzLmNoYW5nZXNcbiAgICAgIC5waXBlKFxuICAgICAgICBzdGFydFdpdGgodHJ1ZSksXG4gICAgICAgIGZpbHRlcigoKSA9PiAhdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2UuYWN0aXZlSWQgJiYgdGhpcy50YWJzLmxlbmd0aCA+IDApLFxuICAgICAgICBkZWxheSgwKSxcbiAgICAgICAgdGFrZVVudGlsKHRoaXMuZGVzdHJveSQpLFxuICAgICAgKVxuICAgICAgLnN1YnNjcmliZSgoKSA9PiB7XG4gICAgICAgICAgY29uc3QgZmlyc3RUYWI6IFRhYkNvbXBvbmVudCA9IHRoaXMudGFicy5maXJzdFxuICAgICAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZShmaXJzdFRhYi50YWJJRClcbiAgICAgICAgfSlcbiAgfVxuXG4gIG5nT25EZXN0cm95KCkge1xuICAgIHRoaXMuZGVzdHJveSQubmV4dCgpXG4gICAgdGhpcy5kZXN0cm95JC5jb21wbGV0ZSgpXG4gICAgdGhpcy5kZXN0cm95JC51bnN1YnNjcmliZSgpXG4gIH1cbn1cbiJdfQ== |
@@ -9,3 +9,3 @@ /** | ||
import { Subject } from 'rxjs'; | ||
import { filter, take, takeUntil } from 'rxjs/operators'; | ||
import { delay, filter, startWith, takeUntil } from 'rxjs/operators'; | ||
import { TabComponent } from '../tab/tab.component'; | ||
@@ -46,6 +46,6 @@ var TabsetComponent = /** @class */ (function () { | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
function () { return !_this.tabIdDefault && _this.tabs.length > 0; })), take(1)) | ||
function () { return !_this.tabActivateService.activeId && _this.tabs.length > 0; })), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -108,2 +108,2 @@ * @return {?} | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDekQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBRXBEO0lBdUJFLHlCQUNTLGtCQUFzQztRQUF0Qyx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQW9CO1FBZi9DLGFBQVEsR0FBa0IsSUFBSSxPQUFPLEVBQVEsQ0FBQTtRQVk3QyxjQUFTLEdBQXNCLElBQUksWUFBWSxDQUFNLEtBQUssQ0FBQyxDQUFBO0lBSzNELENBQUM7Ozs7SUFFRCxrQ0FBUTs7O0lBQVI7UUFBQSxpQkFRQztRQVBDLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxlQUFlO2FBQ3BDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2FBQzlCLFNBQVM7Ozs7UUFBQyxVQUFBLEtBQUssSUFBSSxPQUFBLEtBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUExQixDQUEwQixFQUFDLENBQUE7UUFFakQsSUFBSSxJQUFJLENBQUMsWUFBWSxFQUFFO1lBQ3JCLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFBO1NBQ3hEO0lBQ0gsQ0FBQzs7OztJQUVELDRDQUFrQjs7O0lBQWxCO1FBQUEsaUJBVUM7UUFUQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU87YUFDZCxJQUFJLENBQ0gsTUFBTTs7O1FBQUMsY0FBTSxPQUFBLENBQUMsS0FBSSxDQUFDLFlBQVksSUFBSSxLQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQTFDLENBQTBDLEVBQUMsRUFDeEQsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUNSO2FBQ0EsU0FBUzs7O1FBQUM7O2dCQUNELFFBQVEsR0FBaUIsS0FBSSxDQUFDLElBQUksQ0FBQyxLQUFLO1lBQzlDLEtBQUksQ0FBQyxrQkFBa0IsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFBO1FBQ3RELENBQUMsRUFBQyxDQUFBO0lBQ1IsQ0FBQzs7OztJQUVELHFDQUFXOzs7SUFBWDtRQUNFLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFFLENBQUE7UUFDcEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsQ0FBQTtRQUN4QixJQUFJLENBQUMsUUFBUSxDQUFDLFdBQVcsRUFBRSxDQUFBO0lBQzdCLENBQUM7O2dCQXRERixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGdCQUFnQjtvQkFDMUIsK1FBQXNDO29CQUV0QyxTQUFTLEVBQUU7d0JBQ1Qsa0JBQWtCO3FCQUNuQjs7aUJBQ0Y7Ozs7Z0JBWlEsa0JBQWtCOzs7dUJBZ0J4QixlQUFlLFNBQUMsWUFBWSxFQUFFLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRTsrQkFNcEQsS0FBSyxTQUFDLGNBQWM7NEJBR3BCLE1BQU0sU0FBQyxXQUFXOztJQW1DckIsc0JBQUM7Q0FBQSxBQXZERCxJQXVEQztTQS9DWSxlQUFlOzs7SUFDMUIsbUNBQTZDOztJQUU3QywrQkFDNkI7Ozs7O0lBSzdCLHVDQUNtQjs7SUFFbkIsb0NBQzJEOztJQUd6RCw2Q0FBNkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBZnRlckNvbnRlbnRJbml0LFxuICBDb21wb25lbnQsIENvbnRlbnRDaGlsZHJlbixcbiAgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT25EZXN0cm95LFxuICBPbkluaXQsXG4gIE91dHB1dCwgUXVlcnlMaXN0XG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVGFiQWN0aXZhdGVTZXJ2aWNlLCBUYWJJRCB9IGZyb20gJy4uL3RhYi1hY3RpdmF0ZS5zZXJ2aWNlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IGZpbHRlciwgdGFrZSwgdGFrZVVudGlsIH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xuaW1wb3J0IHsgVGFiQ29tcG9uZW50IH0gZnJvbSAnLi4vdGFiL3RhYi5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvbWlzZWxsLXRhYnNldCcsXG4gIHRlbXBsYXRlVXJsOiAnLi90YWJzZXQuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi90YWJzZXQuY29tcG9uZW50LnNjc3MnXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgVGFiQWN0aXZhdGVTZXJ2aWNlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgVGFic2V0Q29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3ksIEFmdGVyQ29udGVudEluaXQge1xuICBkZXN0cm95JDogU3ViamVjdDx2b2lkPiA9IG5ldyBTdWJqZWN0PHZvaWQ+KClcblxuICBAQ29udGVudENoaWxkcmVuKFRhYkNvbXBvbmVudCwgeyBkZXNjZW5kYW50czogZmFsc2UgfSlcbiAgdGFiczogUXVlcnlMaXN0PFRhYkNvbXBvbmVudD5cblxuICAvKipcbiAgICogVGFiSWQgZGVmYXVsdC4gSWYgbm90IHNwZWNpZnksIGl0IHdpbGwgdXNlIGZpcnN0IHRhYlxuICAgKi9cbiAgQElucHV0KCd0YWJJZERlZmF1bHQnKVxuICB0YWJJZERlZmF1bHQ6IFRhYklEXG5cbiAgQE91dHB1dCgnY2hhbmdlVGFiJylcbiAgY2hhbmdlVGFiOiBFdmVudEVtaXR0ZXI8YW55PiA9IG5ldyBFdmVudEVtaXR0ZXI8YW55PihmYWxzZSlcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgdGFiQWN0aXZhdGVTZXJ2aWNlOiBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgKSB7XG4gIH1cblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVUYWJDaGFuZ2VcbiAgICAgIC5waXBlKHRha2VVbnRpbCh0aGlzLmRlc3Ryb3kkKSlcbiAgICAgIC5zdWJzY3JpYmUodGFiSWQgPT4gdGhpcy5jaGFuZ2VUYWIuZW1pdCh0YWJJZCkpXG5cbiAgICBpZiAodGhpcy50YWJJZERlZmF1bHQpIHtcbiAgICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLnNldFRhYkFjdGl2ZSh0aGlzLnRhYklkRGVmYXVsdClcbiAgICB9XG4gIH1cblxuICBuZ0FmdGVyQ29udGVudEluaXQoKSB7XG4gICAgdGhpcy50YWJzLmNoYW5nZXNcbiAgICAgIC5waXBlKFxuICAgICAgICBmaWx0ZXIoKCkgPT4gIXRoaXMudGFiSWREZWZhdWx0ICYmIHRoaXMudGFicy5sZW5ndGggPiAwKSxcbiAgICAgICAgdGFrZSgxKSxcbiAgICAgIClcbiAgICAgIC5zdWJzY3JpYmUoKCkgPT4ge1xuICAgICAgICAgIGNvbnN0IGZpcnN0VGFiOiBUYWJDb21wb25lbnQgPSB0aGlzLnRhYnMuZmlyc3RcbiAgICAgICAgICB0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5zZXRUYWJBY3RpdmUoZmlyc3RUYWIudGFiSUQpXG4gICAgICAgIH0pXG4gIH1cblxuICBuZ09uRGVzdHJveSgpIHtcbiAgICB0aGlzLmRlc3Ryb3kkLm5leHQoKVxuICAgIHRoaXMuZGVzdHJveSQuY29tcGxldGUoKVxuICAgIHRoaXMuZGVzdHJveSQudW5zdWJzY3JpYmUoKVxuICB9XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFic2V0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib3htZWdsb2JhbC9vbWlzZWxsLXVpLWxpYi9vbWlzZWxsLXRhYnNldC8iLCJzb3VyY2VzIjpbInRhYnNldC90YWJzZXQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUVMLFNBQVMsRUFBRSxlQUFlLEVBQzFCLFlBQVksRUFBRSxLQUFLLEVBRW5CLE1BQU0sRUFBRSxTQUFTLEVBQ2xCLE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxrQkFBa0IsRUFBUyxNQUFNLHlCQUF5QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7QUFDL0IsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFRLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzNFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUVwRDtJQXVCRSx5QkFDUyxrQkFBc0M7UUFBdEMsdUJBQWtCLEdBQWxCLGtCQUFrQixDQUFvQjtRQWYvQyxhQUFRLEdBQWtCLElBQUksT0FBTyxFQUFRLENBQUE7UUFZN0MsY0FBUyxHQUFzQixJQUFJLFlBQVksQ0FBTSxLQUFLLENBQUMsQ0FBQTtJQUszRCxDQUFDOzs7O0lBRUQsa0NBQVE7OztJQUFSO1FBQUEsaUJBUUM7UUFQQyxJQUFJLENBQUMsa0JBQWtCLENBQUMsZUFBZTthQUNwQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQzthQUM5QixTQUFTOzs7O1FBQUMsVUFBQSxLQUFLLElBQUksT0FBQSxLQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBMUIsQ0FBMEIsRUFBQyxDQUFBO1FBRWpELElBQUksSUFBSSxDQUFDLFlBQVksRUFBRTtZQUNyQixJQUFJLENBQUMsa0JBQWtCLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQTtTQUN4RDtJQUNILENBQUM7Ozs7SUFFRCw0Q0FBa0I7OztJQUFsQjtRQUFBLGlCQVlDO1FBWEMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPO2FBQ2QsSUFBSSxDQUNILFNBQVMsQ0FBQyxJQUFJLENBQUMsRUFDZixNQUFNOzs7UUFBQyxjQUFNLE9BQUEsQ0FBQyxLQUFJLENBQUMsa0JBQWtCLENBQUMsUUFBUSxJQUFJLEtBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBekQsQ0FBeUQsRUFBQyxFQUN2RSxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQ1IsU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FDekI7YUFDQSxTQUFTOzs7UUFBQzs7Z0JBQ0QsUUFBUSxHQUFpQixLQUFJLENBQUMsSUFBSSxDQUFDLEtBQUs7WUFDOUMsS0FBSSxDQUFDLGtCQUFrQixDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUE7UUFDdEQsQ0FBQyxFQUFDLENBQUE7SUFDUixDQUFDOzs7O0lBRUQscUNBQVc7OztJQUFYO1FBQ0UsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsQ0FBQTtRQUNwQixJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsRUFBRSxDQUFBO1FBQ3hCLElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUE7SUFDN0IsQ0FBQzs7Z0JBeERGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQiwrUUFBc0M7b0JBRXRDLFNBQVMsRUFBRTt3QkFDVCxrQkFBa0I7cUJBQ25COztpQkFDRjs7OztnQkFaUSxrQkFBa0I7Ozt1QkFnQnhCLGVBQWUsU0FBQyxZQUFZLEVBQUUsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFOytCQU1wRCxLQUFLLFNBQUMsY0FBYzs0QkFHcEIsTUFBTSxTQUFDLFdBQVc7O0lBcUNyQixzQkFBQztDQUFBLEFBekRELElBeURDO1NBakRZLGVBQWU7OztJQUMxQixtQ0FBNkM7O0lBRTdDLCtCQUM2Qjs7Ozs7SUFLN0IsdUNBQ21COztJQUVuQixvQ0FDMkQ7O0lBR3pELDZDQUE2QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFmdGVyQ29udGVudEluaXQsXG4gIENvbXBvbmVudCwgQ29udGVudENoaWxkcmVuLFxuICBFdmVudEVtaXR0ZXIsIElucHV0LCBPbkRlc3Ryb3ksXG4gIE9uSW5pdCxcbiAgT3V0cHV0LCBRdWVyeUxpc3Rcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBUYWJBY3RpdmF0ZVNlcnZpY2UsIFRhYklEIH0gZnJvbSAnLi4vdGFiLWFjdGl2YXRlLnNlcnZpY2UnO1xuaW1wb3J0IHsgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHsgZGVsYXksIGZpbHRlciwgc3RhcnRXaXRoLCB0YWtlLCB0YWtlVW50aWwgfSBmcm9tICdyeGpzL29wZXJhdG9ycyc7XG5pbXBvcnQgeyBUYWJDb21wb25lbnQgfSBmcm9tICcuLi90YWIvdGFiLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ29taXNlbGwtdGFic2V0JyxcbiAgdGVtcGxhdGVVcmw6ICcuL3RhYnNldC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3RhYnNldC5jb21wb25lbnQuc2NzcyddLFxuICBwcm92aWRlcnM6IFtcbiAgICBUYWJBY3RpdmF0ZVNlcnZpY2VcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBUYWJzZXRDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveSwgQWZ0ZXJDb250ZW50SW5pdCB7XG4gIGRlc3Ryb3kkOiBTdWJqZWN0PHZvaWQ+ID0gbmV3IFN1YmplY3Q8dm9pZD4oKVxuXG4gIEBDb250ZW50Q2hpbGRyZW4oVGFiQ29tcG9uZW50LCB7IGRlc2NlbmRhbnRzOiBmYWxzZSB9KVxuICB0YWJzOiBRdWVyeUxpc3Q8VGFiQ29tcG9uZW50PlxuXG4gIC8qKlxuICAgKiBUYWJJZCBkZWZhdWx0LiBJZiBub3Qgc3BlY2lmeSwgaXQgd2lsbCB1c2UgZmlyc3QgdGFiXG4gICAqL1xuICBASW5wdXQoJ3RhYklkRGVmYXVsdCcpXG4gIHRhYklkRGVmYXVsdDogVGFiSURcblxuICBAT3V0cHV0KCdjaGFuZ2VUYWInKVxuICBjaGFuZ2VUYWI6IEV2ZW50RW1pdHRlcjxhbnk+ID0gbmV3IEV2ZW50RW1pdHRlcjxhbnk+KGZhbHNlKVxuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyB0YWJBY3RpdmF0ZVNlcnZpY2U6IFRhYkFjdGl2YXRlU2VydmljZVxuICApIHtcbiAgfVxuXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMudGFiQWN0aXZhdGVTZXJ2aWNlLmFjdGl2ZVRhYkNoYW5nZVxuICAgICAgLnBpcGUodGFrZVVudGlsKHRoaXMuZGVzdHJveSQpKVxuICAgICAgLnN1YnNjcmliZSh0YWJJZCA9PiB0aGlzLmNoYW5nZVRhYi5lbWl0KHRhYklkKSlcblxuICAgIGlmICh0aGlzLnRhYklkRGVmYXVsdCkge1xuICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKHRoaXMudGFiSWREZWZhdWx0KVxuICAgIH1cbiAgfVxuXG4gIG5nQWZ0ZXJDb250ZW50SW5pdCgpIHtcbiAgICB0aGlzLnRhYnMuY2hhbmdlc1xuICAgICAgLnBpcGUoXG4gICAgICAgIHN0YXJ0V2l0aCh0cnVlKSxcbiAgICAgICAgZmlsdGVyKCgpID0+ICF0aGlzLnRhYkFjdGl2YXRlU2VydmljZS5hY3RpdmVJZCAmJiB0aGlzLnRhYnMubGVuZ3RoID4gMCksXG4gICAgICAgIGRlbGF5KDApLFxuICAgICAgICB0YWtlVW50aWwodGhpcy5kZXN0cm95JCksXG4gICAgICApXG4gICAgICAuc3Vic2NyaWJlKCgpID0+IHtcbiAgICAgICAgICBjb25zdCBmaXJzdFRhYjogVGFiQ29tcG9uZW50ID0gdGhpcy50YWJzLmZpcnN0XG4gICAgICAgICAgdGhpcy50YWJBY3RpdmF0ZVNlcnZpY2Uuc2V0VGFiQWN0aXZlKGZpcnN0VGFiLnRhYklEKVxuICAgICAgICB9KVxuICB9XG5cbiAgbmdPbkRlc3Ryb3koKSB7XG4gICAgdGhpcy5kZXN0cm95JC5uZXh0KClcbiAgICB0aGlzLmRlc3Ryb3kkLmNvbXBsZXRlKClcbiAgICB0aGlzLmRlc3Ryb3kkLnVuc3Vic2NyaWJlKClcbiAgfVxufVxuIl19 |
import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule } from '@angular/core'; | ||
import { CommonModule } from '@angular/common'; | ||
import { Subject } from 'rxjs'; | ||
import { takeUntil, filter, take } from 'rxjs/operators'; | ||
import { takeUntil, startWith, filter, delay } from 'rxjs/operators'; | ||
@@ -193,6 +193,6 @@ /** | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
() => !this.tabIdDefault && this.tabs.length > 0)), take(1)) | ||
() => !this.tabActivateService.activeId && this.tabs.length > 0)), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -199,0 +199,0 @@ * @return {?} |
import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule, ViewEncapsulation, forwardRef, HostListener } from '@angular/core'; | ||
import { CommonModule } from '@angular/common'; | ||
import { Subject } from 'rxjs'; | ||
import { takeUntil, filter, take } from 'rxjs/operators'; | ||
import { takeUntil, startWith, filter, delay } from 'rxjs/operators'; | ||
import { NG_VALUE_ACCESSOR } from '@angular/forms'; | ||
@@ -194,6 +194,6 @@ | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
() => !this.tabIdDefault && this.tabs.length > 0)), take(1)) | ||
() => !this.tabActivateService.activeId && this.tabs.length > 0)), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -200,0 +200,0 @@ * @return {?} |
@@ -5,3 +5,3 @@ import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule } from '@angular/core'; | ||
import { Subject } from 'rxjs'; | ||
import { takeUntil, filter, take } from 'rxjs/operators'; | ||
import { takeUntil, startWith, filter, delay } from 'rxjs/operators'; | ||
@@ -223,6 +223,6 @@ /** | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
function () { return !_this.tabIdDefault && _this.tabs.length > 0; })), take(1)) | ||
function () { return !_this.tabActivateService.activeId && _this.tabs.length > 0; })), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -229,0 +229,0 @@ * @return {?} |
@@ -5,3 +5,3 @@ import { Injectable, Directive, TemplateRef, Component, ContentChild, Input, EventEmitter, ContentChildren, Output, NgModule, ViewEncapsulation, forwardRef, HostListener } from '@angular/core'; | ||
import { Subject } from 'rxjs'; | ||
import { takeUntil, filter, take } from 'rxjs/operators'; | ||
import { takeUntil, startWith, filter, delay } from 'rxjs/operators'; | ||
import { NG_VALUE_ACCESSOR } from '@angular/forms'; | ||
@@ -224,6 +224,6 @@ | ||
this.tabs.changes | ||
.pipe(filter((/** | ||
.pipe(startWith(true), filter((/** | ||
* @return {?} | ||
*/ | ||
function () { return !_this.tabIdDefault && _this.tabs.length > 0; })), take(1)) | ||
function () { return !_this.tabActivateService.activeId && _this.tabs.length > 0; })), delay(0), takeUntil(this.destroy$)) | ||
.subscribe((/** | ||
@@ -230,0 +230,0 @@ * @return {?} |
{ | ||
"name": "@boxmeglobal/omisell-ui-lib", | ||
"version": "0.0.6", | ||
"version": "0.0.7", | ||
"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
516744
69