UNPKG

@progress/telerik-common-report-viewer

Version:

Common code for Progress® Telerik® Report Viewer

91 lines (90 loc) 3.04 kB
import { IReportController } from './Interfaces'; import { PageInfo } from './Models'; import { LocalizationMessageType } from './Types'; export declare class ContentArea { private controller; private actions; private placeholder; private pageContainer; private pageWrapper; private parametersContainer; private notification; private pendingElement; private documentReady; private reportPageIsLoaded; private navigateToPageOnDocReady; private navigateToElementOnDocReady; private onClickHandler; private onMouseEnterHandler; private onMouseLeaveHandler; private isNewReportSource; private showNotificationTimeoutId; private resizeService; private scrollManager; private messages; private uiFreezeCoordinator; private enableAccessibility; private initialPageAreaImageUrl; private showPageAreaImage; constructor(element: HTMLElement, controller: IReportController, messages: LocalizationMessageType, options?: any); destroy(): void; private onResize; private onPageReady; private onServerActionStarted; private onReportSourceChanged; private onNoReport; private onBeforeLoadReport; private onBeginLoadReport; private onReportLoadProgress; private onReportLoadComplete; private onReportAutoRunOff; private onRenderingStopped; private onMissingOrInvalidParameters; private onError; private clearPendingTimeoutIds; private invalidateCurrentlyLoadedPage; private navigateWhenPageAvailable; private navigateOnLoadComplete; private clearPage; private shouldAutosizePage; private onPrintStarted; private onPrintDocumentReady; private onExportStarted; private onExportDocumentReady; private updatePageDimensions; private clear; private findPage; private navigateToPage; private navigateToPageOnDocumentReady; private navigateToPageCore; private navigateToElement; private findNextFocusableElement; private disablePagesArea; private disableParametersArea; private showError; private showNotification; private hideNotification; private pageNo; private setPageNo; private beginLoadPage; private setPageDimensions; private enableInteractivity; private disableInteractivity; private onClick; private onMouseEnter; private onMouseLeave; private onInteractiveItemClick; private onInteractiveItemEnter; private onInteractiveItemLeave; private onToolTipItemEnter; private onToolTipItemLeave; private getNavigateToPageOnDocReady; private getAction; updatePageStyle(pageInfo: PageInfo): void; private setPageContent; setScrollablePage(page: HTMLElement, pageInfo: PageInfo): void; renderPageElement(pageInfo: PageInfo): HTMLElement; private applyPlaceholderViewModeClass; private setPageAreaImage; private clearPageAreaImage; }