UNPKG

devexpress-reporting

Version:

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

27 lines (26 loc) 1.29 kB
/** * DevExpress HTML/JS Reporting (viewer\mobile\internal\_mobilePage.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 { ArrayPropertyChangedEventArgs, PropertyChangedEventArgs } from '@devexpress/analytics-core/analytics-serializer-native'; import { PreviewPage } from '../../internal/_page'; import { IPreviewPageViewModel } from '../../internal/_page.viewModel'; import { IBrickNode } from '../../utils/utils'; import { MobileReportPreview } from '../mobilePreview'; export interface IMobilePageViewModel extends IPreviewPageViewModel { readerMode: boolean; hasBricks: boolean; } export declare class MobilePreviewPage extends PreviewPage { deferredUpdateViewModel(): boolean; createViewModel(): IMobilePageViewModel; updateViewModel(args: PropertyChangedEventArgs<MobilePreviewPage> | ArrayPropertyChangedEventArgs<MobilePreviewPage>): void; _shouldUseSvgEngine(zoom?: number): boolean; constructor(preview: MobileReportPreview, pageIndex: number, processClick?: (target: IBrickNode) => void, subscribeToPageLoading?: boolean); hasBricks: boolean; readerMode: boolean; maxZoom: number; }