ngx-slice-kit
Version:
[](https://badge.fury.io/js/ngx-slice-kit)
22 lines (21 loc) • 931 B
TypeScript
import { EventEmitter, InjectionToken, OnDestroy } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
import { AlertOptions } from './alert.model';
import * as i0 from "@angular/core";
export declare const ALERTS_CONTAINER_CLASSNAME: InjectionToken<string>;
export declare class AlertsComponent implements OnDestroy {
$alerts: BehaviorSubject<AlertOptions[]>;
set options(options: AlertOptions);
get options(): AlertOptions;
closed: EventEmitter<any>;
state: any;
get classNames(): string;
get alerts(): AlertOptions[];
set alerts(alerts: AlertOptions[]);
constructor();
onClose(ev: any): void;
closeAll(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AlertsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AlertsComponent, "sdk-alert-container", never, { "options": "options"; }, { "closed": "closed"; }, never, never, false>;
}