1 | import { AfterViewInit, ChangeDetectorRef, ElementRef, NgZone } from '@angular/core';
|
2 | import { NgbNav, NgbNavItem } from './nav';
|
3 | export 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 | */
|
15 | export declare class NgbNavOutlet implements AfterViewInit {
|
16 | private _cd;
|
17 | private _ngZone;
|
18 | private _activePane;
|
19 | private _panes;
|
20 | |
21 |
|
22 |
|
23 | paneRole: any;
|
24 | |
25 |
|
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 | }
|