UNPKG

915 BTypeScriptView Raw
1import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone } from '@angular/core';
2import { NgbNav, NgbNavItem } from './nav';
3export declare class NgbNavPane {
4 elRef: ElementRef<HTMLElement>;
5 item: NgbNavItem;
6 nav: NgbNav;
7 role: string;
8 constructor(elRef: ElementRef<HTMLElement>);
9}
10/**
11 * The outlet where currently active nav content will be displayed.
12 *
13 * @since 5.2.0
14 */
15export declare class NgbNavOutlet implements AfterViewInit {
16 private _cd;
17 private _ngZone;
18 private _activePane;
19 private _panes;
20 /**
21 * A role to set on the nav pane
22 */
23 paneRole: any;
24 /**
25 * Reference to the `NgbNav`
26 */
27 nav: NgbNav;
28 constructor(_cd: ChangeDetectorRef, _ngZone: NgZone);
29 isPanelTransitioning(item: NgbNavItem): boolean;
30 ngAfterViewInit(): void;
31 private _updateActivePane;
32 private _getPaneForItem;
33 private _getActivePane;
34}