Skip to content

//readium-shared/org.readium.r2.shared.publication.services.content/Content/EmbeddedElement

EmbeddedElement

[androidJvm]\ interface EmbeddedElement : Content.Element

An element referencing an embedded external resource.

Functions

Name Summary
attribute [androidJvm]
open fun <V> attribute(key: Content.AttributeKey<V>): V?
Gets the first attribute with the given key.
attributes [androidJvm]
open fun <V> attributes(key: Content.AttributeKey<V>): List<V>
Gets all the attributes with the given key.

Properties

Name Summary
accessibilityLabel [androidJvm]
open val accessibilityLabel: String?
attributes [androidJvm]
abstract val attributes: List<Content.Attribute<*>>
Associated list of attributes.
embeddedLink [androidJvm]
abstract val embeddedLink: Link
Referenced resource in the publication.
language [androidJvm]
open val language: Language?
locator [androidJvm]
abstract val locator: Locator
Locator targeting this element in the Publication.

Inheritors

Name
AudioElement
VideoElement
ImageElement