@uex/web-extensions
Version:
## Installation
21 lines (20 loc) • 502 B
TypeScript
import { EventEmitter } from '@angular/core';
export declare class ToastService {
onOpen: EventEmitter<any>;
onClose: EventEmitter<any>;
visible: boolean;
message: string;
duration: number;
actionText: string;
showAction: boolean;
private _durationTimeout;
open(settings: ToastData): void;
close(): void;
private _clearTimeout();
}
export interface ToastData {
message: string;
duration?: number;
actionText?: string;
showAction?: boolean;
}