UNPKG

devexpress-reporting

Version:

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

34 lines (33 loc) 1.35 kB
/** * DevExpress HTML/JS Reporting (designer\tools\dialogs\openReportDialog.d.ts) * Version: 25.1.3 * Build date: Jun 26, 2025 * Copyright (c) 2012 - 2025 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'; export declare class OpenReportDialogModelBase implements IDialogModel { urls: any; constructor(popup: OpenReportDialog, urls: any); 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; }