UNPKG

@addapptables/notifier

Version:
31 lines (30 loc) 1.26 kB
import { EventEmitter, AfterViewInit, OnDestroy, ComponentFactoryResolver, OnInit } from '@angular/core'; import { AnimationEvent } from '@angular/animations'; import { Subject } from 'rxjs'; import { NotifierConfiguration } from './models/notifier-configuration.model'; import { Notifier } from './models/notifier.model'; import { DynamicDirective } from '@addapptables/core'; export declare class NotifierComponent implements OnInit, AfterViewInit, OnDestroy { data: Notifier; private componentFactoryResolver; _id: string; _state: 'slideInUp' | 'exit' | 'slideInDown'; _close: EventEmitter<any>; _animationStateChanged: EventEmitter<AnimationEvent>; _style: {}; subject: Subject<void>; seconds: import("rxjs").Observable<number>; configuration: NotifierConfiguration; appDynamic: DynamicDirective; constructor(configuration: NotifierConfiguration, data: Notifier, componentFactoryResolver: ComponentFactoryResolver); ngOnInit(): void; ngAfterViewInit(): void; onMouseOver(): void; onMouseLeave(): void; private _timeOut; close(): void; startExitAnimation(): void; private resolveComponent; private createInjector; ngOnDestroy(): void; }