angular5-toaster
Version:
An Angular Toaster Notification library based on AngularJS-Toaster
43 lines (42 loc) • 1.25 kB
TypeScript
import { BodyOutputType } from './bodyOutputType';
export declare class ToasterConfig implements IToasterConfig {
limit?: number | null;
tapToDismiss: boolean;
showCloseButton: boolean | Object;
closeHtml: string;
newestOnTop: boolean;
timeout: number | Object;
typeClasses: Object;
iconClasses: Object;
bodyOutputType: BodyOutputType;
bodyTemplate: string;
defaultTypeClass: string;
positionClass: string;
titleClass: string;
messageClass: string;
animation: string;
preventDuplicates: boolean;
mouseoverTimerStop: boolean;
toastContainerId?: number | null;
constructor(configOverrides?: IToasterConfig);
}
export interface IToasterConfig {
limit?: number | null;
tapToDismiss?: boolean;
showCloseButton?: boolean | Object;
closeHtml?: string;
newestOnTop?: boolean;
timeout?: number | Object;
typeClasses?: Object;
iconClasses?: Object;
bodyOutputType?: BodyOutputType;
bodyTemplate?: string;
defaultTypeClass?: string;
positionClass?: string;
titleClass?: string;
messageClass?: string;
animation?: string;
preventDuplicates?: boolean;
mouseoverTimerStop?: boolean;
toastContainerId?: number | null;
}