dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
35 lines (34 loc) • 1.51 kB
TypeScript
import { OnInit, ElementRef, AfterViewInit } from '@angular/core';
import { MatDialog, MatDialogRef } from '@angular/material';
import { NodeTypeEnum } from '../../../services/eleview/types/model';
import { LabelManagerService } from '../service/label-manager.service';
import { EditLabelService } from './edit-label.service';
import { ThemeModel, ThemeService } from '../../../services/theme.service';
export declare class EditLabelComponent implements OnInit, AfterViewInit {
private theme;
dialog: MatDialog;
private lblSvr;
dialogRef: MatDialogRef<EditLabelComponent>;
svr: LabelManagerService;
hostClass: boolean;
readonly nodeTypeCondition = NodeTypeEnum.NodeCondition;
readonly nodeTypeAnd = NodeTypeEnum.NodeAnd;
readonly nodeTypeOr = NodeTypeEnum.NodeOr;
readonly nodeTypeUnknow = NodeTypeEnum.unknow;
readonly nodeTypePlain = NodeTypeEnum.NodePlain;
AdditionalSQL: boolean;
AdditionalSQLDisplay: boolean;
whereString: string;
options: any;
themeModel: ThemeModel;
标签定义: ElementRef;
labelNode: ElementRef;
constructor(theme: ThemeService, dialog: MatDialog, lblSvr: EditLabelService, dialogRef: MatDialogRef<EditLabelComponent>, svr: LabelManagerService);
ngAfterViewInit(): void;
ngOnInit(): void;
labelDrop(event: DragEvent): void;
colDragStart(event: DragEvent, column: string): void;
openHis(): void;
acronymScroll(letter: string): void;
save(): void;
}