Builder

class Builder

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun acquireStateHandlerOnRelease(acquireStateHandlerOnRelease: Boolean): RecyclerBinder.Builder
Defaults to true.
Link copied to clipboard
open fun asyncInsertLayoutHandler(handler: RunnableHandler): RecyclerBinder.Builder
Link copied to clipboard
Link copied to clipboard
open fun componentTreeHolderFactory(componentTreeHolderFactory: RecyclerBinder.ComponentTreeHolderFactory): RecyclerBinder.Builder
Link copied to clipboard
open fun enableCustomViewType(componentViewType: Int): RecyclerBinder.Builder
Enable setting custom viewTypes on ViewRenderInfos.
Link copied to clipboard
Link copied to clipboard
Note: this is an advanced usage of RecyclerBinder that requires much more manual hand-holding of the RecyclerBinder than normal usage.
Link copied to clipboard
Link copied to clipboard
open fun poolScope(poolScope: PoolScope): RecyclerBinder.Builder
Link copied to clipboard
Associates a RecyclerBinderConfig to the RecyclerBinder created by this builder.
Link copied to clipboard
Set a custom range traverser
Link copied to clipboard
open fun recyclingStrategy(recyclingStrategy: Int): RecyclerBinder.Builder
Link copied to clipboard
Set a delegation to customize the adapter behaviour.
Link copied to clipboard
Link copied to clipboard
Sets a factory to be used to create a custom controller for sticky section headers