UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

17 lines (16 loc) 820 B
import { IActiveToast, IToastConfig, IToastDeclaration, IToastService } from "./public-api"; import * as i0 from "@angular/core"; /** * @ignore */ export declare abstract class ToastServiceBase implements IToastService { abstract setConfig(config: IToastConfig, itemIdentificator?: string): void; abstract error(toastDeclaration: IToastDeclaration): IActiveToast; abstract info(toastDeclaration: IToastDeclaration): IActiveToast; abstract success(toastDeclaration: IToastDeclaration): IActiveToast; abstract warning(toastDeclaration: IToastDeclaration): IActiveToast; abstract clear(toastId?: number): void; abstract remove(toastId: number): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<ToastServiceBase, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ToastServiceBase>; }