UNPKG

dbweb-common

Version:

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

25 lines (24 loc) 1.11 kB
/// <reference types="node" /> import { MatTable } from '@angular/material/table'; import { IRenderRow, TableColumnType } from '../model/model'; import { IPoint } from './selector'; export declare class Header { current: IPoint; columns: TableColumnType[]; _tableColumns: TableColumnType[]; displayColumns: TableColumnType[]; displayColumnNames: string[]; headerToolbarShowTimer: NodeJS.Timer; tabDataOrg: MatTable<IRenderRow>; readonly fixStartColumns: TableColumnType[]; readonly fixEndColumns: TableColumnType[]; headerMouseenter(col: TableColumnType, event: MouseEvent): void; headerMouseleave(col: TableColumnType): void; lockButtonClick(event: MouseEvent, col: TableColumnType): void; unlockButtonClick(event: MouseEvent, col: TableColumnType): void; toLeftButtonClick(event: MouseEvent, col: TableColumnType): void; toRightButtonClick(event: MouseEvent, col: TableColumnType): void; /**返回一个列是不是固定列的最右边列 */ stickyColumnRight(colIndex: number): boolean; syncColumn(): void; }