epoxy-adapter / com.airbnb.epoxy / EpoxyTouchHelper / SwipeCallbacks

SwipeCallbacks

abstract class SwipeCallbacks<T : EpoxyModel<Any!>!> : EpoxySwipeCallback<T>

Constructors

<init>

SwipeCallbacks()

Functions

clearView

open fun clearView(model: T, itemView: View!): Unit

getMovementFlagsForModel

fun getMovementFlagsForModel(model: T, adapterPosition: Int): Int

isSwipeEnabledForModel

open fun isSwipeEnabledForModel(model: T): Boolean

Whether the given model should be swipable.

onSwipeCompleted

abstract fun onSwipeCompleted(model: T, itemView: View!, position: Int, direction: Int): Unit

onSwipeProgressChanged

open fun onSwipeProgressChanged(model: T, itemView: View!, swipeProgress: Float, canvas: Canvas!): Unit

onSwipeReleased

open fun onSwipeReleased(model: T, itemView: View!): Unit

onSwipeStarted

open fun onSwipeStarted(model: T, itemView: View!, adapterPosition: Int): Unit