TestDrawableComponent

Deprecated

Use MountSpecLifecycleTester if lifecycle assertions are needed or SimpleMountSpecTester if not.

Types

Link copied to clipboard
A listener that will block in prepare until allowPrepareToComplete is called from another thread.
Link copied to clipboard
open class Builder : Component.Builder<T>
Link copied to clipboard

Properties

Link copied to clipboard
val Companion: ContentAllocator.Companion
Link copied to clipboard

Functions

Link copied to clipboard
fun acceptTriggerEvent(eventTrigger: EventTrigger, eventState: Any, params: Array<Any>): Any
Link copied to clipboard
Link copied to clipboard
open fun create(context: ComponentContext, @AttrRes defStyleAttr: Int, @StyleRes defStyleRes: Int): TestDrawableComponent.Builder
open fun create(context: ComponentContext, isPureRender: Boolean, canMeasure: Boolean, implementsAccessibility: Boolean): TestDrawableComponent.Builder
open fun create(context: ComponentContext, @AttrRes defStyleAttr: Int, @StyleRes defStyleRes: Int, isPureRender: Boolean, canMeasure: Boolean, implementsAccessibility: Boolean): TestDrawableComponent.Builder
open fun create(context: ComponentContext, @AttrRes defStyleAttr: Int, @StyleRes defStyleRes: Int, isPureRender: Boolean, canMeasure: Boolean, implementsAccessibility: Boolean, isMountSizeDependent: Boolean): TestDrawableComponent.Builder
Link copied to clipboard
open fun createContent(context: Context): Any
abstract fun createContent(p: Context): Content
Link copied to clipboard
Link copied to clipboard
open fun createPoolableContent(context: Context): Any
open fun createPoolableContent(context: Context): Content
Link copied to clipboard
open fun createRecyclingPool(poolSize: Int): MountItemsPool.ItemPool
Link copied to clipboard
Link copied to clipboard
fun dispatchOnEvent(eventHandler: EventHandler, eventState: Any): Any
Link copied to clipboard
open fun dispatchOnEventImpl(eventHandler: EventHandler, eventState: Any): Any
Link copied to clipboard
fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun <T> getDebugAttribute(attributeKey: AttributeKey<T>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getEventState(eventHandler: EventHandler): Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getRenderType(): RenderUnit.RenderType
Link copied to clipboard
Link copied to clipboard
open fun <T> getTreePropFromParent(parentTreePropContainer: TreePropContainer, key: Class<T>): T
Link copied to clipboard
fun getTypeId(): Int
Link copied to clipboard
Link copied to clipboard
fun hashCode(): Int
Link copied to clipboard
open fun isBound(): Boolean
Link copied to clipboard
open fun isEquivalentProps(other: Component, shouldCompareCommonProps: Boolean): Boolean
open fun isEquivalentProps(other: Component, shouldCompareCommonProps: Boolean): Boolean
Link copied to clipboard
open fun isEquivalentTo(other: Component, shouldCompareCommonProps: Boolean): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun isMounted(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun measure(c: ComponentContext, widthSpec: Int, heightSpec: Int, outputSize: Size)
Link copied to clipboard
fun measureMightNotCacheInternalNode(c: ComponentContext, widthSpec: Int, heightSpec: Int, outputSize: Size)
Link copied to clipboard
open fun onCreateMountContentPool(): MountItemsPool.ItemPool
Link copied to clipboard
open fun poolSize(): Int
Link copied to clipboard
Link copied to clipboard
Reset the tracking of which methods have been called on this component.
Link copied to clipboard
Link copied to clipboard
open fun <T> setDebugAttributeKey(attributeKey: AttributeKey<T>, value: T)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun willRender(c: ComponentContext, component: Component): Boolean