UNPKG

772 BTypeScriptView Raw
1import * as i0 from "@angular/core";
2/**
3 * A configuration service for the [`NgbNav`](#/components/nav/api#NgbNav) component.
4 *
5 * You can inject this service, typically in your root component, and customize the values of its properties in
6 * order to provide default values for all the navs used in the application.
7 *
8 * @since 5.2.0
9 */
10export declare class NgbNavConfig {
11 private _ngbConfig;
12 private _animation;
13 destroyOnHide: boolean;
14 orientation: 'horizontal' | 'vertical';
15 roles: 'tablist' | false;
16 keyboard: boolean | 'changeWithArrows';
17 get animation(): boolean;
18 set animation(animation: boolean);
19 static ɵfac: i0.ɵɵFactoryDeclaration<NgbNavConfig, never>;
20 static ɵprov: i0.ɵɵInjectableDeclaration<NgbNavConfig>;
21}