UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

43 lines (42 loc) 1.4 kB
/** * DevExpress HTML/JS Reporting (designer\wizard\internal\_legacyReportRequestModel.d.ts) * Version: 25.2.3 * Build date: Dec 15, 2025 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { INumericSize } from '@devexpress/analytics-core/analytics-elements'; import { PaperKind } from '../../utils/paperKind'; import { ILegacyReportWizardState, ReportUnit } from '../reportWizardState'; import { ReportLayout } from './layoutPageUtils'; import { ReportStyle } from './reportStylePageUtils'; import { CommonRequestModel } from './_commonRequestModel'; export declare class LegacyReportRequestModel extends CommonRequestModel { AdjustFieldWidth: boolean; Columns: Array<string>; ColumnInfo: { Name: string; DisplayName: string; TypeSpecifics: number; }[]; DataSourceName: string; GroupingLevels: string[][]; Layout: ReportLayout; Portrait: boolean; ReportStyleId: ReportStyle; SummaryOptions: { ColumnName: string; Flags: number; }[]; UseMasterDetailBuilder: boolean; PaperKind: PaperKind; PaperSize: INumericSize; Margins: { top: number; right: number; bottom: number; left: number; }; ReportUnit: ReportUnit; constructor(state: ILegacyReportWizardState); }