Package-level declarations

Types

Link copied to clipboard
class InflateViewFactory<T, B : ViewDataBinding>(inflateFunction: (LayoutInflater, container: ViewGroup?, attachToContainer: Boolean) -> B, bindViewModelVariable: Boolean = true, bindDataFunction: (B, T) -> Unit? = null) : ViewFactory<T>

A ViewFactory for inflating layouts that uses generated data binding of type B and binds data to the view of type T.

Link copied to clipboard
interface ViewFactory<T>

Factory for creating and binding Views to data of type T.