@nebular/theme
Version:
@nebular/theme
29 lines (28 loc) • 1.47 kB
TypeScript
/**
* @license
* Copyright Akveo. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
import { OnDestroy, OnInit, QueryList } from '@angular/core';
import { Subject } from 'rxjs';
import { NbToastComponent } from './toast.component';
import { NbToast } from './model';
import { NbLayoutDirectionService } from '../../services/direction.service';
import { NbGlobalPosition, NbPositionHelper } from '../cdk/overlay/position-helper';
import * as i0 from "@angular/core";
export declare class NbToastrContainerComponent implements OnInit, OnDestroy {
protected layoutDirection: NbLayoutDirectionService;
protected positionHelper: NbPositionHelper;
protected destroy$: Subject<void>;
content: NbToast[];
context: Object;
position: NbGlobalPosition;
toasts: QueryList<NbToastComponent>;
fadeIn: any;
constructor(layoutDirection: NbLayoutDirectionService, positionHelper: NbPositionHelper);
ngOnInit(): void;
ngOnDestroy(): void;
protected onDirectionChange(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NbToastrContainerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NbToastrContainerComponent, "nb-toastr-container", never, { "content": { "alias": "content"; "required": false; }; "context": { "alias": "context"; "required": false; }; "position": { "alias": "position"; "required": false; }; }, {}, never, never, false, never>;
}