EngineEventTargetXmlElementNodeData

open class EngineEventTargetXmlElementNodeData(val nodeType: EngineEventTargetNodeType = EngineEventTargetNodeType.XML_ELEMENT, val parent: EngineEventTargetXmlElementNodeData?, val attributes: List<AttributeData>, val namespaceURI: String?, val nodeName: String, val prefix: String?) : EngineEventTargetNodeData

Describes an XML element in the publication content that was a target for an event such as "pointerdown" or "click".

Constructors

Link copied to clipboard
fun EngineEventTargetXmlElementNodeData(nodeType: EngineEventTargetNodeType = EngineEventTargetNodeType.XML_ELEMENT, parent: EngineEventTargetXmlElementNodeData?, attributes: List<AttributeData>, namespaceURI: String?, nodeName: String, prefix: String?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun serialize(generator: JsonGenerator)

Properties

Link copied to clipboard

The attributes specified on this element.

Link copied to clipboard

The XML namespace URI for this element.

Link copied to clipboard

The name of the element.

Link copied to clipboard

Describes the type of node. This can be used to determine the correct sub-type this instance can be casted to.

Link copied to clipboard

The parent node of this instance, or null if this is the root node.

Link copied to clipboard

The XML namespace prefix for this element.

Inheritors