Skip to main contentActions represent functions that are typically invoked by users in the browser.
For example, signing up for a newsletter, adding an item to a shopping cart, or
any operation that requires server intervention.
In the platform, you can test such actions, or even have actions that are only
executed in this administrative interface.
Unlike sections and loaders, it is possible to save pre-configured entities, but
there is not much usefulness in this. In this sense, by accessing the sidebar
Advanced > Actions, you will have access to the actions library and the
ability to create, save, edit, and execute existing actions.
The different categories present in the listing are obtained from the directory
where the action is located or from the originating App (an App can
import different actions).
From this screen, you can:
- Saved: List saved actions
- Library: List and test all available actions for use
- Create new Action: Create new actions
Listing and testing actions
When listing actions in the library, and when clicking on an action, you gain
access to a preview of the Action, as well as access to the original code of
that element. It is also possible to edit the code to test changes in the
functionality of the component.
In the right sidebar, you can access:
🌐 Element preview
☰ Form with properties
{} Textual description of properties
</> Code editor
🖥️ Logs related to the loader preview
✨ Decopilot: AI for code modification
Create new Action
It is possible to create a saved action or the base (template) of an action.
- Create template: Creates an action that will be available in the component
library. This means creating a code base that will define a set of properties
and a program to return data.
- Using a template: Creates a saved action from an existing base. The name
will be the identification of this element.