UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

47 lines (46 loc) 1.64 kB
import { CdkDragDrop, CdkDragStart, CdkDragEnd } from '@angular/cdk/drag-drop'; import { AfterViewInit, OnDestroy, QueryList } from '@angular/core'; import { MatTab, MatTabGroup } from '@angular/material/tabs'; import { Router, RouterLink, UrlTree } from '@angular/router'; import { IRouterState } from '../../router-state'; import { TabsService, Tab } from '../tabs.service'; export declare class RouterTab { tab: MatTab; routerLink: RouterLink; routerLinkActiveOptions: { exact: boolean; }; constructor(tab: MatTab, routerLink: RouterLink); } export declare class RouterTabItem { routerLink: RouterLink; routerLinkActiveOptions: { exact: boolean; }; actives: IRouterState; disabled: boolean; label: string; } export declare class RouterTabComponent implements AfterViewInit, OnDestroy { private router; tabs: TabsService; matTabGroup: MatTabGroup; routerTabItems: QueryList<RouterTabItem>; routerTabs: QueryList<RouterTab>; tabpaixu: Number; tabBool: number; oldTab: Tab; active: IRouterState; private subscription; dragStart(event: CdkDragStart, index: number): void; dragEnded(event: CdkDragEnd): void; drop(event: CdkDragDrop<string[]>): void; getAllListConnections(index: Number): any[]; constructor(router: Router, tabs: TabsService); ngAfterViewInit(): void; ngOnDestroy(): void; getURLPath(u: UrlTree): string[]; onTabsClick(event: MouseEvent, index: number): void; removeClick(e: MouseEvent, index: number): boolean; private setIndex; }