UNPKG

@addapptables/notifier

Version:
20 lines (19 loc) 1.1 kB
import { Injector } from '@angular/core'; import { NotifierPortalService } from './notifier-portal.service'; import { NotifierRef } from '../notifier-ref'; import { Notifier } from '../models/notifier.model'; import { NotifierConfiguration } from '../models/notifier-configuration.model'; export declare class NotifierService { private _notifierPortalService; private _injector; private _document; defaultConfiguration: NotifierConfiguration; constructor(_notifierPortalService: NotifierPortalService, _injector: Injector, _document: any, configuration: NotifierConfiguration); openSuccess(message: string, configuration?: NotifierConfiguration): NotifierRef; openError(message: string, configuration?: NotifierConfiguration): NotifierRef; openInfo(message: string, configuration?: NotifierConfiguration): NotifierRef; openWarning(message: string, configuration?: NotifierConfiguration): NotifierRef; open(data: Notifier, configuration?: NotifierConfiguration): NotifierRef; private _factoryStrategy; private _createComponentPortal; }