UNPKG

devexpress-reporting

Version:

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

35 lines (34 loc) 1.48 kB
/** * DevExpress HTML/JS Reporting (designer\tools\dialogs\openReportDialog.d.ts) * Version: 26.1.3 * Build date: Jun 16, 2026 * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import * as ko from 'knockout'; import { IReportDesignerCustomizationHandler } from '../../utils/inititalizer'; import { NavigateByReports } from '../navigation/navigateByReports'; import { INavigateTab } from '../navigation/navigateTab'; import { IDialogModel, ReportDialogBase } from './reportDialogBase'; import { IKeyValuePair } from '../../../common/types'; export declare class OpenReportDialogModelBase implements IDialogModel { urls: ko.ObservableArray<IKeyValuePair<string>>; constructor(popup: OpenReportDialog, urls: ko.ObservableArray<IKeyValuePair<string>>); onShow(tab: INavigateTab): void; getUrl(): string; setUrl(url: any): void; onDblClick: (url: string) => void; searchValue: ko.Observable<string>; searchPlaceholder: () => any; popupButtons: any[]; reportUrl: ko.Observable<string>; noDataText: any; } export declare class OpenReportDialog extends ReportDialogBase { title: string; open(url: string): void; constructor(subreports: any, navigateByReports: NavigateByReports, callbacks: IReportDesignerCustomizationHandler); navigateByReports: NavigateByReports; onOpening: (e: any) => void; onOpened: (e: any) => void; }