PrimitiveLithoRenderUnit

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val contentAllocator: ContentAllocator<Any>
Link copied to clipboard
Link copied to clipboard
open override val debugKey: String
Link copied to clipboard
open override val description: String
Link copied to clipboard
val flags: Int
Link copied to clipboard
open override val id: Long
Link copied to clipboard
Link copied to clipboard
open override val matchHostBounds: Boolean
Link copied to clipboard
Link copied to clipboard
val primitiveRenderUnit: PrimitiveRenderUnit<Any>
Link copied to clipboard
val renderType: RenderUnit.RenderType

Functions

Link copied to clipboard
open fun addAttachBinder(binder: RenderUnit.DelegateBinder<*, in Any, *>)
Link copied to clipboard
fun addAttachBinders(vararg binders: RenderUnit.DelegateBinder<*, in Any, *>)
Link copied to clipboard
open override fun addOptionalMountBinder(binder: RenderUnit.DelegateBinder<*, in Any, *>)
Link copied to clipboard
fun addOptionalMountBinders(vararg binders: RenderUnit.DelegateBinder<*, in Any, *>)
Link copied to clipboard
open override fun attachBinders(context: Context, content: Any, layoutData: Any?, bindData: BindData, tracer: Systracer)
Link copied to clipboard
open override fun containsAttachBinder(delegateBinder: RenderUnit.DelegateBinder<*, *, *>): Boolean
Link copied to clipboard
open override fun containsOptionalMountBinder(delegateBinder: RenderUnit.DelegateBinder<*, *, *>): Boolean
Link copied to clipboard
open override fun detachBinders(context: Context, content: Any, layoutData: Any?, bindData: BindData, tracer: Systracer)
Link copied to clipboard
open override fun doesMountRenderTreeHosts(): Boolean
Link copied to clipboard
open override fun <T : RenderUnit.Binder<*, *, *>?> findAttachBinderByClass(klass: Class<T>): T?
Link copied to clipboard
open override fun <T> getExtra(@IdRes key: Int): T?
Link copied to clipboard
open override fun mountBinders(context: Context, content: Any, layoutData: Any?, bindData: BindData, tracer: Systracer)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun unmountBinders(context: Context, content: Any, layoutData: Any?, bindData: BindData, tracer: Systracer)
Link copied to clipboard
open override fun updateBinders(context: Context, content: Any, currentRenderUnit: RenderUnit<Any>, currentLayoutData: Any?, newLayoutData: Any?, mountDelegate: MountDelegate?, bindData: BindData, isAttached: Boolean, tracer: Systracer)