@vue-pdf-viewer/viewer
Version:
The PDF Viewer component for Vue 3 and Nuxt
14 lines (13 loc) • 646 B
TypeScript
import { PDFDocumentProxy } from 'pdfjs-dist/types/src/display/api';
import { MaybeRef } from 'vue';
export interface UseRenderQueueReturn {
getHighestPriorityPage: () => number;
isInRange: (pageIndex: number) => boolean;
markNotRendered: () => void;
markRendered: (pageIndex: number) => void;
markRendering: (pageIndex: number) => void;
setOutOfRange: (pageIndex: number) => void;
setRange: (startIndex: number, endIndex: number) => void;
setVisibility: (pageIndex: number, visibility: number) => void;
}
export declare const useRenderQueue: (doc: MaybeRef<PDFDocumentProxy | undefined>) => UseRenderQueueReturn;