angular-admin-lte
Version:
Admin-lte implémentation for Angular 4+
53 lines (52 loc) • 1.79 kB
TypeScript
import { AfterViewInit, EventEmitter, ChangeDetectorRef, OnDestroy, ViewContainerRef, NgZone, Renderer2 } from '@angular/core';
import { AnimationEvent } from '../animations/animations.interface';
export declare class AlertComponent implements AfterViewInit, OnDestroy {
private changeDetectorRef;
private ngZone;
private renderer2;
private viewContainerRef;
dismissibleClass: string;
isDismissible: boolean;
remove: boolean;
removed: boolean;
type: string;
private removeButtonListener;
backgroundColor: string;
callout: boolean;
color: string;
dismissOnTimeout: number;
_isDismissible: boolean;
styleClass: string;
onCollapseStart: EventEmitter<{}>;
onCollapseDone: EventEmitter<{}>;
private removeButtonElement;
private containerElementRef;
/**
* @method constructor
* @param {ChangeDetectorRef} privatechangeDetectorRef [description]
* @param {NgZone} privatengZone [description]
* @param {Renderer2} privaterenderer2 [description]
* @param {ViewContainerRef} privateviewContainer [description]
*/
constructor(changeDetectorRef: ChangeDetectorRef, ngZone: NgZone, renderer2: Renderer2, viewContainerRef: ViewContainerRef);
/**
* @method ngOnInit
*/
ngAfterViewInit(): void;
/**
* @method ngOnDesroy
*/
ngOnDestroy(): void;
/**
* [collapseStart description]
* @method collapseStart
* @param {AnimationEvent} event [description]
*/
collapseStart(event: AnimationEvent): void;
/**
* [collapseDone description]
* @method collapseDone
* @param {AnimationEvent} event [description]
*/
collapseDone(event: AnimationEvent): void;
}