devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
42 lines (41 loc) • 1.31 kB
TypeScript
/**
* DevExpress HTML/JS Reporting (designer\wizard\internal\_masterDetailRequestModel.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 { IReportWizardState, ReportUnit } from '../reportWizardState';
import { CommonRequestModel } from './_commonRequestModel';
export declare class MasterDetailRequestModel extends CommonRequestModel {
private _masterRelationMap;
private _collectionByPath;
DataSourceName: string;
MasterDetailInfo: any;
MasterDetailGroupsInfo: {
[key: string]: any;
};
MasterDetailSummariesInfo: {
[key: string]: any;
};
CrossTabFieldInfo: any;
Portrait: boolean;
PaperKind: PaperKind;
PaperSize: INumericSize;
Margins: {
top: number;
right: number;
bottom: number;
left: number;
};
ReportUnit: ReportUnit;
UseMasterDetailBuilder: boolean;
DataMemberName: {
'DisplayName': string;
'Name': string;
'DataMemberType': number;
};
constructor(state: IReportWizardState);
}