Skip to content

//readium-shared/org.readium.r2.shared.publication.presentation

Package-level declarations

Types

Name Summary
Presentation [androidJvm]
data class Presentation(val clipped: Boolean? = null, val continuous: Boolean? = null, val fit: Presentation.Fit? = null, val orientation: Presentation.Orientation? = null, val overflow: Presentation.Overflow? = null, val spread: Presentation.Spread? = null, val layout: EpubLayout? = null) : JSONable, Parcelable
The Presentation Hints extension defines a number of hints for User Agents about the way content should be presented to the user.

Properties

Name Summary
clipped [androidJvm]
val Properties.clipped: Boolean?
Specifies whether or not the parts of a linked resource that flow out of the viewport are clipped.
fit [androidJvm]
val Properties.fit: Presentation.Fit?
Suggested method for constraining a resource inside the viewport.
orientation [androidJvm]
val Properties.orientation: Presentation.Orientation?
Suggested orientation for the device when displaying the linked resource.
overflow [androidJvm]
val Properties.overflow: Presentation.Overflow?
Suggested method for handling overflow while displaying the linked resource.
page [androidJvm]
val Properties.page: Presentation.Page?
Indicates how the linked resource should be displayed in a reading environment that displays synthetic spreads.
presentation [androidJvm]
val Metadata.presentation: Presentation
spread [androidJvm]
val Properties.spread: Presentation.Spread?
Indicates the condition to be met for the linked resource to be rendered within a synthetic spread.