UNPKG

dbweb-common

Version:

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

48 lines (47 loc) 2.01 kB
import { SelectionModel } from '@angular/cdk/collections'; import { FetchElementAllCategoriesResult } from '../../services/eleview/eleview-backface'; import { Label } from '../../services/eleview/types/label'; import { ElementViewDigest } from '../model/element-columns-digest'; import { IFetchDataParam, IFetchDataResult, IRecordViewProcess, ConditionalValue } from '../model/model'; import { Operate } from '../model/operate'; import { IColumnType, ColumnsWithLetter } from '../../services/eleview/types/model'; import { ConditionalTemplate, CTType } from '../../element/service/recordview-param'; export declare const defaultColumnsItem: ElementViewDigest; export declare const combLabelColumnsItem: ElementViewDigest; export declare class ConditionalTemplateRunner implements ConditionalTemplate { Type: CTType; Field: string; Setting: any; Data: ConditionalValue; enable: boolean; static fromInterface(data: ConditionalTemplate): ConditionalTemplateRunner; } export declare class ServiceData { conditionalTemplates: ConditionalTemplateRunner[]; rowProcesses: IRecordViewProcess[]; toolbarProcesses: IRecordViewProcess[]; uniqueFields: string[]; allColumns: IColumnType[]; allColumnNames: string[]; allColumnsWithLetter: ColumnsWithLetter[]; categories: FetchElementAllCategoriesResult[]; selectedLabels: Label[]; prevPageDisable: boolean; nextPageDisable: boolean; upRowNum: Array<number>; upDivide: Array<string[]>; prevFetchRowNum?: number; prevFetchDivide?: string[]; fetchParam: IFetchDataParam; rowCount: number; tableData: IFetchDataResult; showLabelDrawer: boolean; viewList: ElementViewDigest[]; Operates: Operate[]; timeConsuming: number; constViewItems: ElementViewDigest[]; selectedView: ElementViewDigest; tableRowSelection: SelectionModel<string>; refreshDataProgress: boolean; refreshRowCountProgress: boolean; }