ngx-slice-kit
Version:
[](https://badge.fury.io/js/ngx-slice-kit)
25 lines (24 loc) • 1.19 kB
TypeScript
import { AfterContentInit, ChangeDetectorRef, QueryList } from '@angular/core';
import { Router, RouterOutlet } from '@angular/router';
import { ThemeService } from '../../core/theme/theme.service';
import { TabLinkDirective } from './tab-link.directive';
import { TabsGroupComponent } from '../tabs-group/tabs-group.component';
import * as i0 from "@angular/core";
export declare class NavTabsComponent extends TabsGroupComponent implements AfterContentInit {
themeService: ThemeService;
protected cdRef: ChangeDetectorRef;
private router;
tabs: QueryList<TabLinkDirective>;
tabGroup: TabLinkDirective[];
containerElement: any;
tabsWrapperElement: any;
arrowLeftElement: any;
arrowRightElement: any;
minHeight: number;
constructor(themeService: ThemeService, cdRef: ChangeDetectorRef, router: Router);
setSubscriptions(): void;
getRouteAnimation(outlet: RouterOutlet): number;
ngAfterContentInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NavTabsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NavTabsComponent, "sdk-nav-tab-group", never, { "minHeight": "minHeight"; }, {}, ["tabs"], never, false>;
}