item
inline fun <VB : ViewBinding> item(noinline inflate: Inflate<VB>, @LayoutRes layoutRes: Int = 0, data: Any? = Unit, key: Any? = null, contentType: Any? = null, span: Int = 1, fullSpan: Boolean = true, noinline onClick: () -> Unit? = null, noinline onAttach: () -> Unit? = null, noinline onDetach: () -> Unit? = null, noinline onCreate: VB.(SmartViewHolder) -> Unit? = null, crossinline onBind: VB.() -> Unit = {})
Renders a single item using ViewBinding.
inline fun <V : View> item(noinline create: ViewCreator<V>, @LayoutRes layoutRes: Int = 0, data: Any? = Unit, key: Any? = null, contentType: Any? = null, span: Int = 1, fullSpan: Boolean = true, noinline onClick: () -> Unit? = null, noinline onAttach: () -> Unit? = null, noinline onDetach: () -> Unit? = null, noinline onCreate: V.(SmartViewHolder) -> Unit? = null, crossinline onBind: V.() -> Unit = {})
Renders a single item using a Custom View.