devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
45 lines (44 loc) • 1.78 kB
TypeScript
/**
* DevExpress HTML/JS Reporting (designer\tools\dialogs\editParametersDialog.d.ts)
* Version: 24.2.6
* Build date: Mar 18, 2025
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { ILocalizationInfo } from '@devexpress/analytics-core/analytics-internal';
import { ITreeListOptions } from '@devexpress/analytics-core/analytics-widgets-internal';
import * as ko from 'knockout';
import { ReportViewModel } from '../../controls/xrReport';
import { ParametersLayoutItemsProvider } from '../../internal/parameterLayout/_parametersLayoutItemsProvider';
import { ParametersLayoutTreeListController } from '../../internal/parameterLayout/_parametersLayoutTreeListController';
import { ParametersDialogBase } from './parametersDialogs';
export declare class EditParametersDialog extends ParametersDialogBase {
buttonMap: {
[keyname: string]: ILocalizationInfo;
};
dispose(): void;
constructor(report: ReportViewModel);
getDisplayTextButton(key: string): string;
up(): void;
down(): void;
addGroup(): void;
addSeparator(): void;
addParameter(): void;
isDisabledButton(buttonName: string): boolean;
onSubmit(): void;
addButtons: any[];
moveButtons: any[];
width: string;
height: number;
popupCss: string;
title: any;
contentEmptyAreaPlaceHolder: any;
contentNoPropertiesPlaceHolder: any;
contentTemplate: string;
hasNoEditableProperties: ko.PureComputed<boolean>;
contentVisible: ko.Computed<boolean>;
selectedPath: ko.Observable<string>;
itemsProvider: ParametersLayoutItemsProvider;
treeListController: ParametersLayoutTreeListController;
fieldListModel: ITreeListOptions;
}