devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
22 lines (21 loc) • 1.18 kB
TypeScript
/**
* DevExpress HTML/JS Reporting (designer\internal\reportExplorer\_reportExplorer.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 { ReportViewModel } from '../../controls/xrReport';
import { Disposable } from '@devexpress/analytics-core/analytics-utils';
import * as ko from 'knockout';
import { ISelectionProvider, ObjectExplorerProvider, ObjectStructureTreeListController } from '@devexpress/analytics-core/analytics-internal';
export declare class ReportExplorerModel extends Disposable {
static getPathByMember(model: any): any;
private _createActionsForOneElement;
private _createActionsForArray;
private _getPathNonControl;
constructor(reportModel: ko.Observable<ReportViewModel>, editableObject: any, clickHandler: any, dragDropHandler: ReportExplorerDragDropHandler, selection: ISelectionProvider);
itemsProvider: ObjectExplorerProvider;
treeListController: ObjectStructureTreeListController;
}
import { ReportExplorerDragDropHandler } from '../dragdrop/_reportExplorerDragDropHandler';