{"__symbolic":"module","version":4,"metadata":{"ActionSideTabComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"fast-action-side-tab","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":9,"character":19},"member":"OnPush"},"template":"<div\n  class=\"fast-action-side-tab\"\n  [ngClass]=\"ngClass\"\n>\n  <div *ngFor=\"let item of items\">\n    <fast-icon-button\n      *ngIf=\"!item.featureFlag\"\n      [icon]=\"item.icon\"\n      size=\"24px\"\n      hoverClass=\"info\"\n      [tooltip]=\"item.text\"\n      tooltipPosition=\"before\"\n      (click)=\"selected.emit(item)\"\n    >\n    </fast-icon-button>\n\n    <fast-icon-button\n      *ngIf=\"!!item.featureFlag\"\n      [icon]=\"item.icon\"\n      size=\"24px\"\n      hoverClass=\"info\"\n      [tooltip]=\"item.text\"\n      tooltipPosition=\"before\"\n      (click)=\"selected.emit(item)\"\n    >\n    </fast-icon-button>\n  </div>\n</div>\n","styles":[".fast-action-side-tab{position:fixed;padding:5px;border:1px solid #ccc;border-right:none;background-color:#f7f7f7;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.fast-action-side-tab.top{top:0;right:50%;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.fast-action-side-tab.bottom{right:50%;bottom:0;border-top-right-radius:6px;border-top-left-radius:6px}.fast-action-side-tab.left{top:50%;left:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.fast-action-side-tab.right{top:50%;right:0;border-bottom-left-radius:6px;border-top-left-radius:6px;transform:translateY(-50%)}"]}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}]}},"ActionSideTabPosition":{"Top":"top","Bottom":"bottom","Left":"left","Right":"right"},"IActionItem":{"__symbolic":"interface"},"ActionSideTabModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ActionSideTabComponent"}],"exports":[{"__symbolic":"reference","name":"ActionSideTabComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":12},{"__symbolic":"reference","module":"fast-shared-client/icon-button","name":"IconButtonModule","line":9,"character":26}]}]}],"members":{}}},"origins":{"ActionSideTabComponent":"./components/action-side-tab/action-side-tab.component","ActionSideTabPosition":"./enums/action-side-tab-position.enum","IActionItem":"./models/action-item.model","ActionSideTabModule":"./action-side-tab.module"},"importAs":"fast-shared-client/action-side-tab"}