UNPKG

ontimize-web-ngx

Version:
54 lines (53 loc) 1.25 kB
import { AdvancedQueryParameter, QueryParameter } from "./query-parameter.interface"; export interface OTableExportData { data: any; columns: string[]; columnNames: object; sqlTypes: { [columnId: string]: string; }; filter: object; } export interface OTableExportData3X { type: string; queryParam: QueryParameter | AdvancedQueryParameter; service?: string; path: string; dao: string; advQuery: boolean; } export interface OTableFormattedExportData3X extends OTableExportData3X { columns: { [columnId: string]: string; }; columnTitles: { [columnId: string]: string; }; columnTypes: { cellNumber?: string; styleId?: string; }; styles: { styleId?: string; style?: OTableExportColumnStyle; }; columnStyles: { columnId?: string; styleId?: string; }; rowStyles: { rowId?: string; styleId?: string; }; cellStyles: { cellNumber?: string; styleId?: string; }; } export interface OTableExportColumnStyle { dataFormatString?: string; alignment?: string; verticalAlignment?: string; fillBackgroundColor?: string; width?: number; }