devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
18 lines (17 loc) • 1.23 kB
TypeScript
/**
* DevExpress HTML/JS Reporting (designer\services\_reportWizardService.d.ts)
* Version: 20.2.13
* Build date: Apr 10, 2023
* Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { IReportWizardState } from '../wizard/reportWizardState';
import { IDataSourceInfo } from '../actions/_sqlDataSourceEditor';
import { JsonDataSource } from '@devexpress/analytics-core/analytics-data';
import { IJsonDataSourceWizardState } from '@devexpress/analytics-core/analytics-wizard';
export declare class ReportWizardService {
static createNewWizardRequest(reportWizardState: IReportWizardState, requestType: any, state: any, customizeWizardModelAction: (wizardModel: any) => void, oldReportJSON?: any): string;
static generateReportFromWizardState(reportWizardState: IReportWizardState, requestType: any, state: any, customizeWizardModelAction: (wizardModel: any) => void, oldReportJSON?: string): any;
static getLabelReportWizardData(): any;
static createNewJsonDataSource(state: IJsonDataSourceWizardState, createJsonCallback: (dataSource: JsonDataSource) => JQueryPromise<IDataSourceInfo>): JQuery.Promise<string, any, any>;
}