UNPKG

@universis/common

Version:

Universis - common directives and services

27 lines (26 loc) 1.09 kB
import { ComponentFactoryResolver, ApplicationRef, Injector } from '@angular/core'; import * as i0 from "@angular/core"; /** * @export * @class ToastService */ export declare class ToastService { private componentFactoryResolver; private appRef; private injector; constructor(componentFactoryResolver: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector); /** * Shows a toast message * @param {string} title A string which represents message title * @param {string} message A string which represents message body * @param {boolean=} autoHide A boolean which indicates whether a message will auto hide or not * @param {number=} delay A number which indicates the number of milliseconds before auto hide message */ show(title: string, message: string, autoHide?: boolean | undefined, delay?: number | undefined): void; /** * Clears toast messages */ clear(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ToastService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ToastService>; }