PreviewRenderTreeNode

@Serializable
data class PreviewRenderTreeNode(val type: String, val key: String? = null, val nodeId: String? = null, val sourceCallSites: List<PreviewSourceCallSite> = emptyList(), val synthetic: Boolean = false, val children: List<PreviewRenderTreeNode> = emptyList())(source)

Portable recursive representation of one rendered VNode.

Constructors

Link copied to clipboard
constructor(type: String, key: String? = null, nodeId: String? = null, sourceCallSites: List<PreviewSourceCallSite> = emptyList(), synthetic: Boolean = false, children: List<PreviewRenderTreeNode> = emptyList())

Properties

Link copied to clipboard

ordered rendered children

Link copied to clipboard
val key: String?

optional reconciliation key

Link copied to clipboard

optional render-session node identity used to correlate diagnostics

Link copied to clipboard

ordered JVM line-table candidates for source navigation

Link copied to clipboard

whether tooling introduced the node rather than user DSL

Link copied to clipboard

stable node type name