-
- All Implemented Interfaces:
-
androidx.recyclerview.widget.RecyclerView.OnItemTouchListener
public final class QuizDisableSwipingConditionally extends RecyclerView.SimpleOnItemTouchListener
-
-
Field Summary
Fields Modifier and Type Field Description private final Function1<Integer, Boolean>isItemPositionAnsweredprivate BooleanisMoving
-
Constructor Summary
Constructors Constructor Description QuizDisableSwipingConditionally(Function1<Integer, Boolean> isItemPositionAnswered, Boolean isMoving)
-
Method Summary
Modifier and Type Method Description final Function1<Integer, Boolean>getIsItemPositionAnswered()final BooleangetIsMoving()final UnitsetIsMoving(Boolean isMoving)BooleanonInterceptTouchEvent(RecyclerView rv, MotionEvent e)-
-
Method Detail
-
getIsItemPositionAnswered
final Function1<Integer, Boolean> getIsItemPositionAnswered()
-
getIsMoving
final Boolean getIsMoving()
-
setIsMoving
final Unit setIsMoving(Boolean isMoving)
-
onInterceptTouchEvent
Boolean onInterceptTouchEvent(RecyclerView rv, MotionEvent e)
-
-
-
-