[{"__symbolic":"module","version":4,"metadata":{"TextOnlyToast":{"__symbolic":"interface"},"SimToastComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"sim-toast","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":15,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":16,"character":19},"member":"OnPush"},"animations":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./toast-animations","name":"simToastAnimations","line":17,"character":15},"member":"toastState"}],"template":"<div class=\"sim-toast\" [@toast]=\"state\" (mouseenter)=\"onMouseEnter()\" (mouseleave)=\"onMouseLeave()\">\n  <div class=\"sim-toast-content\" [ngClass]=\"'sim-toast-' + data.type\">\n    <sim-icon [svgIcon]=\"icon\" *ngIf=\"icon\"></sim-icon>\n    <ng-container *simStringTemplateOutlet=\"data.content\">\n      <span [innerHTML]=\"data.content\"></span>\n    </ng-container>\n  </div>\n</div>\n","styles":[".sim-toast{padding:16px 8px 8px}.sim-toast-content{border-radius:4px;display:inline-block;padding:10px 16px;pointer-events:all;text-align:center}.sim-toast-content .sim-icon{font-size:16px;margin-right:8px;position:relative;top:1px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":42,"character":67},"arguments":[{"__symbolic":"reference","module":"./toast-config","name":"SIM_TOAST_DATA","line":42,"character":74}]}],null],"parameters":[{"__symbolic":"reference","module":"./toast-ref","name":"SimToastRef","line":42,"character":34,"arguments":[{"__symbolic":"reference","name":"SimToastComponent"}]},{"__symbolic":"reference","module":"./toast.typings","name":"ToastData","line":42,"character":96},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":42,"character":120}]}],"onMouseEnter":[{"__symbolic":"method"}],"onMouseLeave":[{"__symbolic":"method"}]}}}}]