Package-level declarations

Types

Link copied to clipboard
data class WpEntityData(val id: String? = null, val identifier: List<String>? = null, val name: List<WpLocalizableString>, val type: List<String>? = null, val url: String? = null)

Describes an entity as defined in the the Web Publication specification.

Link copied to clipboard
data class WpLinkedResourceData(val alternate: List<WpLinkedResourceData>? = null, val description: WpLocalizableString? = null, val duration: String? = null, val encodingFormat: MediaType? = null, val integrity: String? = null, val name: List<WpLocalizableString>? = null, val rel: List<String>? = null, val type: List<String>? = null, val url: String)

Describes a Linked Resource as defined in the Web Publication specification.

Link copied to clipboard
data class WpLocalizableString(val direction: WpLocalizableStringDirection? = null, val language: String? = null, val value: String)

Represents a Localizable String as defined in the Web Publication specification.

Link copied to clipboard

Possible values for WpLocalizableString.direction

Link copied to clipboard
data class WpManifestData(val abridged: Boolean? = null, val accessMode: List<String>? = null, val accessModeSufficient: List<String>? = null, val accessibilityFeature: List<String>? = null, val accessibilityHazard: List<String>? = null, val accessibilitySummary: WpLocalizableString? = null, val artist: List<WpEntityData>? = null, val author: List<WpEntityData>? = null, val colorist: List<WpEntityData>? = null, val conformsTo: List<String>, val contributor: List<WpEntityData>? = null, val creator: List<WpEntityData>? = null, val dateModified: String? = null, val datePublished: String? = null, val direction: String? = null, val duration: String? = null, val editor: List<WpEntityData>? = null, val id: String? = null, val illustrator: List<WpEntityData>? = null, val inLanguage: List<String>? = null, val inker: List<WpEntityData>? = null, val letterer: List<WpEntityData>? = null, val links: List<WpLinkedResourceData>, val name: List<WpLocalizableString>, val penciler: List<WpEntityData>? = null, val publisher: List<WpEntityData>? = null, val readBy: List<WpEntityData>? = null, val readingOrder: List<WpLinkedResourceData>, val readingProgression: String? = null, val resources: List<WpLinkedResourceData>, val translator: List<WpEntityData>? = null, val type: List<String>, val uniqueResources: List<String>, val url: List<String>? = null)

Contains all the canonical (normalized and processed) manifest data for a Web Publication.

Link copied to clipboard
data class WpManifestValidationError(val property: WpManifestValidationErrorProperty?, val message: String)
Link copied to clipboard

Possible values for WpManifestValidationError.property

Link copied to clipboard
class WpPublicationMetadataData(val all: List<PublicationMetadataItem>, val identifierIndexes: List<Int>, val languageIndexes: List<Int>, val titleIndexes: List<Int>) : PublicationMetadataData

Contains all metadata items extracted from a WP publication.