# Interactions

15 interactions, each copied into your project with the CLI.

Source: https://uim.suiss.app/docs/interactions

- [Card Stack](https://uim.suiss.app/docs/interactions/card-stack): A deck of cards the user swipes left or right one at a time, with buttons, undo and an empty state.
- [Image Viewer](https://uim.suiss.app/docs/interactions/image-viewer): A full-screen photo viewer with swipe paging, pinch and double-tap zoom, and swipe down to close.
- [Island](https://uim.suiss.app/docs/interactions/island): A floating pill at the top of the screen that shows ongoing activity and short notices, and expands on press.
- [Otp Autofill](https://uim.suiss.app/docs/interactions/otp-autofill): A one-time code input that fills digit by digit from a suggestion above the keyboard, then verifies and shows the result.
- [Preview Menu](https://uim.suiss.app/docs/interactions/preview-menu): Long press an element to lift an enlarged preview of it above a dimmed screen, with a menu of actions below.
- [Pull To Refresh](https://uim.suiss.app/docs/interactions/pull-to-refresh): Adds pull to refresh to a scroll view or list, with a minimum spinner time and a light haptic.
- [Reorder List](https://uim.suiss.app/docs/interactions/reorder-list): A list whose rows are dragged by a handle to change their order, with haptics and move up and down actions.
- [Search Reveal](https://uim.suiss.app/docs/interactions/search-reveal): A search field hidden above a scrolling list that appears when the user pulls the list down.
- [Section Index](https://uim.suiss.app/docs/interactions/section-index): An A to Z bar on the side of a scrolling list that jumps to sections on tap or drag.
- [Selection List](https://uim.suiss.app/docs/interactions/selection-list): An edit mode for lists where rows slide in check circles, toggle on press, and a floating bar shows bulk actions.
- [Stepper](https://uim.suiss.app/docs/interactions/stepper): A number input with minus and plus buttons that step the value, repeat while held and play a selection haptic.
- [Swipe Actions](https://uim.suiss.app/docs/interactions/swipe-actions): Swipe a list row sideways to reveal action buttons, with full swipe to run the main action.
- [Tip](https://uim.suiss.app/docs/interactions/tip): One-time hints shown as an inline card or a popover pointing at a control, remembered once dismissed.
- [Top Banner](https://uim.suiss.app/docs/interactions/top-banner): Short banners that slide in from the top of the screen, queue one at a time and can be swiped up to dismiss.
- [Undo Bar](https://uim.suiss.app/docs/interactions/undo-bar): A floating bar at the bottom of the screen that offers Undo for a few seconds after a destructive action.
