understanding action sets
understanding action sets
Actions are the building blocks of your Rhyme apps - think of them as ready-made tools that handle everything from displaying buttons to processing data. But with hundreds of actions available, how do you find what you need? That’s where action sets come in!
What Are Action Sets?
Action sets are simply collections of related actions grouped together to make them easier to find and use. It’s like having a well-organized toolbox where similar tools are kept together - all your screwdrivers in one section, all your wrenches in another.
For example, the buttons set contains all the different types of buttons you might need: regular buttons, icon buttons, navigation buttons, and more. The form set has everything for building forms: input fields, dropdowns, checkboxes, and form submission actions.
How Sets Are Organized
Rhyme organizes its 138+ action sets into 7 main areas based on what they help you accomplish:
🎨 UI & Presentation
Making things look good
- buttons - All types of clickable buttons
- text - Displaying and formatting text
- icons - Adding visual icons to your app
- styling - Colors, fonts, and visual effects
- animation - Making things move and transition smoothly
👆 User Interaction
Getting input from users
- input - Text fields, sliders, and other input controls
- form - Complete form building and handling
- events - Responding to clicks, taps, and other user actions
- navigation - Moving between different parts of your app
💾 Data & State Management
Working with information
- data - Storing and retrieving app information
- csv - Working with spreadsheet-like data
- variables - Managing dynamic values in your app
🔌 External Integration
Connecting to the outside world
- network - Making web requests and API calls
- email - Sending messages and notifications
- auth - User login and security
- location - Working with maps and GPS
📺 Media & Content
Rich content and multimedia
- audio - Playing sounds and music
- video - Displaying and controlling video
- images - Working with pictures and graphics
- blog - Content management features
⚙️ System & Control Flow
App logic and behind-the-scenes work
- flow - Conditional logic and decision making
- system - App configuration and settings
- security - Protecting your app and data
- file - Working with documents and downloads
🛠️ Development & Testing
Building and debugging your app
- debug - Testing and troubleshooting tools
- exec - Running custom code when needed
Finding the Right Actions
When you’re building your app, start by thinking about what you want to accomplish:
- “I want users to click something” → Look in the
buttons
set - “I need to collect information” → Check out the
form
andinput
sets - “I want to save data” → Explore the
data
set - “I need to make a web request” → Find what you need in the
network
set
Each set contains actions that work well together and solve related problems. You’ll often use multiple actions from the same set to build a complete feature.
What’s Next?
Ready to dive deeper? Browse through the individual set documentation to see exactly what actions are available and how to use them in your Rhyme apps. Remember - you don’t need to memorize everything! The organized structure makes it easy to find what you need when you need it.