SemanticsComponentNode

class SemanticsComponentNode : ComponentNode
kotlin.Any
   ↳ androidx.ui.core.ComponentNode
   ↳ androidx.ui.core.SemanticsComponentNode

Summary

Public constructors

<init>(semanticsConfiguration: SemanticsConfiguration = SemanticsConfiguration(), container: Boolean = false, explicitChildNodes: Boolean = false)

Inherited functions

Inherited extension functions

From androidx.ui.core
Unit

Inserts a child ComponentNode at a last index.

ComponentNode?

Executes selector on every parent of this ComponentNode and returns the closest ComponentNode to return true from selector or null if selector returns false for all ancestors.

LayoutNode?

Executes block on first level of LayoutNode descendants of this ComponentNode and returns the last LayoutNode to return true from block.

Boolean

Returns true if this ComponentNode has no descendant LayoutNodes.

Boolean

Returns true if this ComponentNode currently has an ComponentNode.owner.

Owner

Returns ComponentNode.owner or throws if it is null.

Unit

Executes block on first level of LayoutNode descendants of this ComponentNode.

Properties

Boolean

Boolean

SemanticsConfiguration

Inherited properties

Public constructors

<init>

SemanticsComponentNode(
    semanticsConfiguration: SemanticsConfiguration = SemanticsConfiguration(),
    container: Boolean = false,
    explicitChildNodes: Boolean = false)

Properties

container

var container: Boolean

explicitChildNodes

var explicitChildNodes: Boolean

semanticsConfiguration

var semanticsConfiguration: SemanticsConfiguration