UNPKG

@progress/telerik-angular-native-report-viewer

Version:

Progress® Telerik® Native Report Viewer for Angular

46 lines (45 loc) 1.95 kB
import { EventEmitter } from '@angular/core'; import { ContentArea, DocumentInfo, ReportController, ReportControllerOptions, ReportSourceOptions, ScaleMode, ViewMode, ServiceClient, SearchManager, ServiceClientOptions, ParameterInfo } from '@progress/telerik-common-report-viewer'; import { HistoryItem } from './models/history-item.interface'; import * as i0 from "@angular/core"; export declare class ReportingAngularViewerService { options: any; documentInfo: DocumentInfo; onZoomChange: EventEmitter<number>; parameters: ParameterInfo[]; isSearchWindowOpen: boolean; isAiPromptWindowOpen: boolean; currentHistoryIndex: number; history: any[]; currentPageIndex: number; renderingInProgress: boolean; isBackwardsNavigationInProgress: boolean; isParametersSectionAvailable: boolean; reportWidth: number; windowWidth: number; windowHeight: number; totalPages: number; skip: number; controller: ReportController; serviceClient: ServiceClient; searchManager: SearchManager; contentArea: ContentArea; getServiceClientOptions(): ServiceClientOptions; getControllerOptions(): ReportControllerOptions; setOptions(options: any): void; applyHistory(reportSource: ReportSourceOptions, page: number, reportDocumentId: string, scale: number, scaleMode: number, viewMode: number): void; applyParameter(id: string, value: any): void; setScale(scale: number): void; setScaleMode(scaleMode: ScaleMode): void; setViewMode(mode?: ViewMode): void; zoomIn(): void; zoomOut(): void; navigateBackwards(): void; navigateForward(): void; addHistoryItem(temp?: boolean): HistoryItem; removeTempHistoryItems(): void; clearReport(): void; getPageNumber(): number; static ɵfac: i0.ɵɵFactoryDeclaration<ReportingAngularViewerService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ReportingAngularViewerService>; }