LayoutTreeFuture

class LayoutTreeFuture(resolveResult: ResolveResult, currentLayoutState: LayoutState?, diffTreeRoot: DiffNode?, perfEvent: PerfEvent?, widthSpec: Int, heightSpec: Int, treeId: Int, version: Int, source: Int) : TreeFuture<LayoutState>

Constructors

Link copied to clipboard
constructor(resolveResult: ResolveResult, currentLayoutState: LayoutState?, diffTreeRoot: DiffNode?, perfEvent: PerfEvent?, widthSpec: Int, heightSpec: Int, treeId: Int, version: Int, source: Int)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getDescription(): String

Returns a String that gives a textual representation of the type of future it is.

Link copied to clipboard
open override fun getVersion(): Int

Returns an integer that identifies uniquely the version of this TreeFuture.

Link copied to clipboard
open fun getWaitingCount(): Int
Link copied to clipboard
open override fun isEquivalentTo(that: TreeFuture<*>?): Boolean

Returns true if the provided TreeFuture is equivalent to this one.

Link copied to clipboard
@VisibleForTesting(otherwise = 3)
open fun release()

Releases this TreeFuture