DefaultDiffNode

Properties

Link copied to clipboard
open override var backgroundOutput: LithoRenderUnit?
Link copied to clipboard
open override var borderOutput: LithoRenderUnit?
Link copied to clipboard
open override val childCount: Int
Link copied to clipboard
open override val children: List<DiffNode>
Link copied to clipboard
open override val component: Component
Link copied to clipboard
open override val componentGlobalKey: String
Link copied to clipboard
open override var contentOutput: LithoRenderUnit?
Link copied to clipboard
open override var delegate: LayoutResult?
Link copied to clipboard
open override var foregroundOutput: LithoRenderUnit?
Link copied to clipboard
open override var hostOutput: LithoRenderUnit?
Link copied to clipboard
open override var lastHeightSpec: Int
Link copied to clipboard
open override var lastMeasuredHeight: Int

The last value the measure function associated with this node Component returned for the height. This is used together with lastHeightSpec to implement measure caching. Also sets the last value the measure function associated with this node Component returned for the height.

Link copied to clipboard
open override var lastMeasuredWidth: Int

The last value the measure function associated with this node Component returned for the width. This is used together with lastWidthSpec to implement measure caching. Also sets the last value the measure function associated with this node Component returned for the width.

Link copied to clipboard
open override var lastWidthSpec: Int
Link copied to clipboard
open override var layoutData: Any?
Link copied to clipboard
open override var primitive: Primitive?
Link copied to clipboard
Link copied to clipboard
open override var visibilityOutput: VisibilityOutput?

Functions

Link copied to clipboard
open override fun addChild(node: DiffNode)
Link copied to clipboard
open override fun getChildAt(i: Int): DiffNode