dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
35 lines (34 loc) • 1.2 kB
TypeScript
import { OnInit, ElementRef } from '@angular/core';
import { Element, ElementsService } from 'dbweb-core';
import { IndexService, CardSize } from '../index.service';
import { FormControl } from '@angular/forms';
import { Observable } from 'rxjs';
import { Router } from '@angular/router';
export declare class NavigationComponent implements OnInit {
svr: IndexService;
eles: ElementsService;
private router;
private eRef;
hostClass: boolean;
filterElements: Observable<Element[]>;
formControl: FormControl;
validElement: boolean;
allEles: Element[];
displayElements: Element[];
readonly MaxElementNumber = 8;
handleNav: boolean;
navSize: CardSize;
navName: string;
constructor(svr: IndexService, eles: ElementsService, router: Router, eRef: ElementRef);
ngOnInit(): void;
formatElementDisplayLabel(ele: Element): string;
refreshDisplayElements(): void;
change(val: string): void;
add(): void;
execute(): void;
routerLink(ele: Element): string;
removeEle(i: number): void;
removeCard(cardName: string): void;
hasEles(): boolean;
changeSize(sz: CardSize): void;
}