UNPKG

@pdf-viewer/react

Version:

A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.

19 lines (18 loc) 527 B
export interface QueueItem<T> { id: string; priority: number; data: T; } export declare class Queue<T> { private _items; private _triggerEnqueue; constructor(triggerEnqueue: (data: T) => void); enqueue(id: string, data: T, priority?: number): void; dequeue(): QueueItem<T> | undefined; removeQueue(id: string): boolean; changePagePriority(id: string | RegExp, newPriority: number): boolean; peekAll(): QueueItem<T>[]; isEmpty(): boolean; size(): number; clear(): void; }