prototype swipe interaction