{"__symbolic":"module","version":4,"metadata":{"SbbStatus":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"sbb-status","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":6,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":7,"character":17},"member":"None"},"host":{"class":"sbb-status","[attr.aria-label]":"null","[attr.aria-labelledby]":"null","[attr.aria-describedby]":"null","$quoted$":["[attr.aria-label]","[attr.aria-labelledby]","[attr.aria-describedby]"]},"template":"<div\n  class=\"sbb-status-icon sbb-icon-fit\"\n  [ngClass]=\"_iconClass\"\n  [attr.aria-label]=\"ariaLabel\"\n  [attr.aria-labelledby]=\"ariaLabelledby\"\n  [attr.aria-describedby]=\"ariaDescribedby\"\n  [ngSwitch]=\"type\"\n>\n  <sbb-icon svgIcon=\"kom:tick-small\" *ngSwitchCase=\"'valid'\"></sbb-icon>\n  <sbb-icon svgIcon=\"kom:exclamation-point-small\" *ngSwitchCase=\"'warning'\"></sbb-icon>\n  <sbb-icon svgIcon=\"kom:cross-small\" *ngSwitchCase=\"'invalid'\"></sbb-icon>\n</div>\n\n<div *ngIf=\"message\" class=\"sbb-status-message\">{{ message }}</div>\n","styles":[".sbb-status{display:inline-flex;align-items:center}.sbb-status .sbb-status-icon{width:1.6rem;height:1.6rem;border-radius:.0666666667rem;color:#fff}.sbb-status .sbb-status-icon.sbb-status-icon-valid{background-color:#00973b}.sbb-status .sbb-status-icon.sbb-status-icon-warning{background-color:#f27e00}.sbb-status .sbb-status-icon.sbb-status-icon-invalid{background-color:#eb0000}.sbb-status .sbb-status-message{background-color:#f6f6f6;color:#686868;font-family:\"SBBWeb Roman\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:1rem;height:1.6rem;line-height:1.5333333333rem;margin-left:.4em;padding:0em .5333333333em .0666666667em .5333333333em}\n"]}]}],"members":{"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"ariaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3},"arguments":["aria-label"]}]}],"ariaLabelledby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["aria-labelledby"]}]}],"ariaDescribedby":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3},"arguments":["aria-describedby"]}]}]}},"SbbStatusModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@sbb-esta/angular-core/icon","name":"SbbIconModule","line":7,"character":26}],"declarations":[{"__symbolic":"reference","name":"SbbStatus"}],"exports":[{"__symbolic":"reference","name":"SbbStatus"}]}]}],"members":{}}},"origins":{"SbbStatus":"./status.component","SbbStatusModule":"./status.module"},"importAs":"@sbb-esta/angular-business/status"}