@progress/telerik-common-report-viewer
Version:
Common code for Progress® Telerik® Report Viewer
21 lines (20 loc) • 1.22 kB
TypeScript
import { BookmarkNode, DocumentMapNode, RenderingExtension } from './';
/** Document info indicating the status of the document resource. */
export declare class DocumentInfo {
/** Indicates whether the document processing is done. */
documentReady: boolean;
/** Indicates whether document map is available to be displayed. */
documentMapAvailable: boolean;
/** Indicates whether the document has frozen content that remains in the viewport as the user scrolls. */
containsFrozenContent: boolean;
/** An integer representing the count of the physical pages that are currently available. */
pageCount: number;
/** An array of DocumentMapNode objects representing the document map nodes. */
documentMapNodes: DocumentMapNode[];
/** An array of BookmarkNode objects representing the bookmark nodes. */
bookmarkNodes: BookmarkNode[];
/** An array of RenderingExtension objects representing the available rendering extensions that can be used for export. */
renderingExtensions: RenderingExtension[];
/** A boolean indicating whether the report should be run automatically by the viewer or await user interaction. */
autoRunEnabled?: boolean;
}