Class: PDFRenderingQueue

PDFRenderingQueue()

Controls rendering of the views for pages and thumbnails.

Constructor

new PDFRenderingQueue()

Source:

Methods

getHighestPriority(visible, views, scrolledDown)

Parameters:
Name Type Description
visible Object
views Array
scrolledDown boolean
Source:

isHighestPriority(view) → {boolean}

Parameters:
Name Type Description
view IRenderableView
Source:
Returns:
Type
boolean

isViewFinished(view) → {boolean}

Parameters:
Name Type Description
view IRenderableView
Source:
Returns:
Type
boolean

renderHighestPriority(currentlyVisiblePages)

Parameters:
Name Type Description
currentlyVisiblePages Object
Source:

renderView(view)

Render a page or thumbnail view. This calls the appropriate function based on the views state. If the view is already rendered it will return `false`.
Parameters:
Name Type Description
view IRenderableView
Source:

setThumbnailViewer(pdfThumbnailViewer)

Parameters:
Name Type Description
pdfThumbnailViewer PDFThumbnailViewer
Source:

setViewer(pdfViewer)

Parameters:
Name Type Description
pdfViewer PDFViewer
Source: