Package-level declarations

Properties

Link copied to clipboard
val InteractiveComponent.rootNode: Node?

Functions

Link copied to clipboard
inline fun <T : Node> InteractiveComponent.nodeAtSource(sourceCursor: Int): T?
Link copied to clipboard
fun InteractiveComponent.nodesAfterOrAt(sourceCursor: Int): List<Node>
Link copied to clipboard
fun InteractiveComponent.nodesBeforeOrAt(sourceCursor: Int): List<Node>
Link copied to clipboard
fun Selection.spansMultipleLeafNodes(scope: InteractiveScope): Boolean
Link copied to clipboard
fun Selection.touchedNodes(scope: InteractiveScope): List<Node>
Link copied to clipboard
inline fun <T : Node> Selection.touchedNodesOfType(scope: InteractiveScope, sourceCursor: Int? = null): List<T>