ReaderPublicationNavigationItemData

data class ReaderPublicationNavigationItemData(val children: List<ReaderPublicationNavigationItemData>, val id: Int, val isTargetingReaderDocumentInSpine: Boolean, val locator: SimpleLocatorData?, val parentId: Int?, val textContent: String)

Constructors

Link copied to clipboard
fun ReaderPublicationNavigationItemData(children: List<ReaderPublicationNavigationItemData>, id: Int, isTargetingReaderDocumentInSpine: Boolean, locator: SimpleLocatorData?, parentId: Int?, textContent: String)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun serialize(generator: JsonGenerator)

Properties

Link copied to clipboard

The nested children of this item if any.

Link copied to clipboard
val id: Int

An identifier for this item, unique within the publication.

Link copied to clipboard

If the locator is targeting content within the publication.

Link copied to clipboard

The locator for this navigation item

Link copied to clipboard

The id of the parent navigation item if any. Null if this is a top-level item.

Link copied to clipboard

The contents of this item as text.