flexacore-ui-dev
Version:
Universal UI Framework for CDN, React, Angular, Vue, Svelte with TypeScript support
30 lines (28 loc) • 905 B
text/typescript
import { Component, Input, Output, EventEmitter } from '@angular/core';
export class FCToastComponent {
variant: 'success' | 'danger' | 'warning' | 'info' = 'info';
title: string = '';
autoClose: boolean = true;
delay: number = 5000;
onClose = new EventEmitter<void>();
get classes() {
return [
'fc-toast',
`fc-toast-${this.variant}`
];
}
}