PageProgressionTimelineOptions

data class PageProgressionTimelineOptions(val delayRecalculationUntilPagesVisible: Boolean = true, val enabled: Boolean = true, val forceCompleteRendition: Boolean = false)

Options set using IReaderViewOptions.pageProgressionTimelineOptions

Constructors

Link copied to clipboard
fun PageProgressionTimelineOptions(delayRecalculationUntilPagesVisible: Boolean = true, enabled: Boolean = true, forceCompleteRendition: Boolean = false)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun serialize(generator: JsonGenerator)

Properties

Link copied to clipboard

After ReaderView has been refreshed, delay timeline recalculation until the first visible pages have rendered. ReaderView is typically refreshed on window resize or when changing view options.

Link copied to clipboard
val enabled: Boolean = true

If the PageProgressionTimeline feature should be enabled.

Link copied to clipboard

Renders all reflowable content documents in the ReaderView in order to calculate the exact number of pages for the current ReaderView configuration and view dimensions. (Number of pages for fixed layout documents are already known).