UNPKG

dbweb-common

Version:

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

34 lines (33 loc) 1.37 kB
import { OnInit, EventEmitter } from '@angular/core'; import { CdkDropList, CdkDragDrop } from '@angular/cdk/drag-drop'; import { ColumnsWithLetter, IDisplayColumn, Order } from './model'; import { MatCheckboxChange, MatIconRegistry } from '@angular/material'; import { DomSanitizer } from '@angular/platform-browser'; export declare class ViewDefineComponent implements OnInit { hostClass: boolean; readonly: boolean; AllColumns: string[]; ModifyEvent: EventEmitter<IDisplayColumn[]>; _allColumns: string[]; leftList: CdkDropList; rightList: CdkDropList; CanSelectColumns?: ColumnsWithLetter[]; SelectedColumns: IDisplayColumn[]; _selectedColumns: IDisplayColumn[]; checkColumns: Map<string, boolean>; readonly orderAsc = Order.OrderAsc; readonly orderDesc = Order.OrderDesc; readonly orderNone = Order.OrderNone; constructor(iconRegistry: MatIconRegistry, sanitizer: DomSanitizer); ngOnInit(): void; private refreshCanSelectColumns; private refreshSelectedColumns; drop(event: CdkDragDrop<string[]>): void; chkSelectChange(event: MatCheckboxChange): void; toRight(colName: string): void; toLeft(idx: number): void; checkAll(event: MatCheckboxChange): void; toRightAll(): void; acronymFun(letter: string): void; emitModify(): void; }