notify-dash
Version:
A modern, beautiful toast notification library for Angular
25 lines (24 loc) • 1.06 kB
TypeScript
import { OnInit, OnDestroy } from '@angular/core';
import { ToastService, Toast } from './toast.service';
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
import * as i0 from "@angular/core";
export declare class ToastComponent implements OnInit, OnDestroy {
private toastService;
private sanitizer;
toasts: Toast[];
private subscription?;
constructor(toastService: ToastService, sanitizer: DomSanitizer);
dismissToast(id: string): void;
ngOnInit(): void;
ngOnDestroy(): void;
getUniquePositions(): string[];
getPositionClasses(position: string): string;
getToastClasses(type: string): string;
getGlowClass(type: string): string;
getIconContainerClasses(type: string): string;
getToastsByPosition(position: string): Toast[];
getIcon(type: string): SafeHtml;
getTitle(type: string): string;
static ɵfac: i0.ɵɵFactoryDeclaration<ToastComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ToastComponent, "notify-toast", never, {}, {}, never, never, false, never>;
}