/** * Set custom movement flags to dictate which drag directions should be allowed. * <p> * Can be any of {@link ItemTouchHelper#LEFT}, {@link ItemTouchHelper#RIGHT}, {@link * ItemTouchHelper#UP}, {@link ItemTouchHelper#DOWN}, {@link ItemTouchHelper#START}, {@link * ItemTouchHelper#END} * <p> * Flags can be OR'd together to allow multiple directions. */ public DragBuilder3 withDirections(int directionFlags) { return new DragBuilder3(controller, recyclerView, makeMovementFlags(directionFlags, 0)); } }
/** * Set custom movement flags to dictate which swipe directions should be allowed. * <p> * Can be any of {@link ItemTouchHelper#LEFT}, {@link ItemTouchHelper#RIGHT}, {@link * ItemTouchHelper#UP}, {@link ItemTouchHelper#DOWN}, {@link ItemTouchHelper#START}, {@link * ItemTouchHelper#END} * <p> * Flags can be OR'd together to allow multiple directions. */ public SwipeBuilder2 withDirections(int directionFlags) { return new SwipeBuilder2(recyclerView, makeMovementFlags(0, directionFlags)); } }