This plugin allows you to share custom states between all the reusables and repeating groups (or nested into reusables or RGs) dropped on a page.
You can create Global Custom States dynamically and set their values dynamically.
It can handle single values as lists of any datatype defined in your app.
Free
For everyone
5.0 stars • 3 ratings
785 installs
This plugin does not collect or track your personal data.
Drop the plugin element where you want to access your Global Custom State.
Hint: it is better, for use, to create the Global Custom States at the page level. However, you can create it whenever you want.
Note: if the element is dropped into a collapsed element (group, reusable element, popup), it won’t be created nor accessible until the element is made visible.
You can then set: - the name of your Global Custom State - its datatype - its Default Value - its Default List
Each Global Custom State can handle a single value AND a list, both of the same datatype. You can respectively access the single value and the list value by using <plugin element's name>'s Global Custom State Value and <plugin element's name>'s Global Custom State List.
To set the value in a workflow (like the "set states of an element" action) to the Single Value or the List Value by using the respective actions Set State Value and Set State List.
Use cases:
Whenever you need to share a value through all the element that are on a page, whether directly on the page or even however deeply nested into reusable elements and repeating groups.
Global Custom States can be dynamically created (ie if for a Global Custom State Element you set its name dynamically, it’ll create as many GCS Values as there’re names).
Note : it works only at the page level and not app wide. Moreover, whenever you refresh the page, all the Global Custom States values are reset.
Types
This plugin can be found under the following types:
I work with SPA, and this plugin save a lot of work.
Hello,
It’s Anton, from the Zeroqode Support Team.
We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so.
If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at [email protected].
Wishing you the best,
Anton
December 3rd, 2025
•
Zeroqode - Top Bubble Agency
Awesome Plugin
August 19th, 2024
This works great. Thanks
Perfect !
December 6th, 2023
Works perfectly and the video tutorial is very clear. I keep it in my top 5 list. thx a lot