ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
54 lines (53 loc) • 1.25 kB
TypeScript
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;
}