Navigation Intent Engine Event Data
class NavigationIntentEngineEventData(val objectType: EngineEventDataObjectType = EngineEventDataObjectType.NAVIGATION_INTENT_ENGINE_EVENT, val type: EngineEventDataType, val internalNavigation: Boolean, val locator: SimpleLocatorData, val readerDocumentIndexInSpine: Int?, val relatedEvent: MouseEngineEventData?, val sourceReaderDocumentIndexInSpine: Int?) : ReaderViewEngineEventData
Constructors
Link copied to clipboard
constructor(objectType: EngineEventDataObjectType = EngineEventDataObjectType.NAVIGATION_INTENT_ENGINE_EVENT, type: EngineEventDataType, internalNavigation: Boolean, locator: SimpleLocatorData, readerDocumentIndexInSpine: Int?, relatedEvent: MouseEngineEventData?, sourceReaderDocumentIndexInSpine: Int?)
Properties
Link copied to clipboard
If the locator points to a ReaderDocument in the ReaderView.
Link copied to clipboard
The locator for the navigation.
Link copied to clipboard
The type of engine event object this JSON structure represents.
Link copied to clipboard
The reader document that was the target of the event if any.
Link copied to clipboard
The MouseEngineEvent that triggered this navigation intent if available.
Link copied to clipboard
The index in spine of the reader document in where the event was emitted.
Link copied to clipboard
The type of event.