Hi @vini_brito, wondering if it can have a feature to point dynamic data between the page and reusable elements.
Use case: For one-page app wherein reusable elements are used as “sections”
I want to put a database container popup on the main page and inside repeating groups I want to point data from the main page database container popup.
I want to have the “database popup” for better performance.
Checking the invisible elements but I don’t know if that does the trick. Can’t figure out how I can access lists from page to reusable element.
Sorry for my english. What I have in mind is in the main app page, I want to have data-container of lists (such as list of transactions, list of tasks), then inside a reusable element, I want to have the option to get data from the parent page (such as “app page’s list of transactions:filtered)
That one is good. But it only gives only 1 data to send and only one thing to send. Wanting to get more data and list to send between repeating group. Will gonna play more about it. Thank you!
Of course you can!
I’ve already tested them together and they work great!
I haven’t tested every single scenario, sure, but in the same page one didn’t interfered with the other.
In the use case you mentioned, I got that you’ll have the Maestro inside a reusable element and the reusable element will be inside the repeating group, is that correct? If so, do test if the Maestro is triggered multiple times for each cell. I expect not, since reusable elements have some sort of resistance to the multiplying effect of the repeating group, in another words, even if you put them into a repeating group they seem to be just one instance.
In short: test it out and please tell me what happened hahah
Just an update: A kind bubbler placed the reusable inside a repeating group and triggered a workflow in the page, then gently shared with me how it went and the adjustment made to the logic.
The workflow to be run in the page indeed ran once for each cell and after confirming that, a conditional in the event was placed so it would only run for the clicked cell, something like “cell thing” is “selected thing” that suited the page’s logic.
Thank you again for developing such useful plugin. Quick question: I am trying to trigger a workflow in a page from a reusable element that is located inside a repeating group. Can you clarify which plugin (Orchestra or Satellite) I should use and how I would go about executing? Trying to get a handle on how to use. Thank you!
Thanks for putting this together @vini_brito and for sharing it with the community. It seems super helpful. I’ve been playing around with this for a bit and I’m trying to understand how to pass dynamic data to the page from a satellite nested in a repeating group. Specifically, I have:
A list of (data type) Events, each with multiple fields, with
A nested group focus within each with a list of buttons triggering a number of actions related to that Event
What I’m trying to do is have one of those buttons display that cell’s event in a group on the page.
Is this possible with Satellite? I understand how the fixed trigger is working, but I’m wondering if it’s possible to send a dynamic trigger (e.g., in your app if there was an input above the “Fire!” button and whatever was in there was sent to the page as text rather the fixed “Bam!”.
Hello @shu.teopengco, @brian, others who reached me via private message and even myself, since I use this plugin and found this blockage too:
Now we have a data channel to send data from the page to inside the reusable element.
In short, you:
1 - Setup by defining the data type of each inbox in the antenna element properties
II - use the satellite to send one or more values to an inbox inside the Antenna element and
Three - inside the reusable element you use the antenna element workflow action to read the antenna’s inbox, this “read” action will make the values available in the antenna’s states.
It solves the data source issue, tops it by allowing you to send as many values, including lists, as you wish instead of just one and of whatever type, whether it’s a thing or a primitive type. If you want to send more than 10 just place more antennas.
Thanks for this bro. Just wanna ask a question. Is there any autoupdate feature? For example, the list I want to send to a reusable element is “list of orders” from the database, I want it to automatically update once there is a change in the list. (Just like how “do a search for” auto updates the list when database changes). This will remove the need to have a workflow to send data. Is this possible?
Hi! It’s a good idea, but currently there’s no autoupdate feature. I’ve been playing with that in other plugins, so it isn’t far fetched from reality. Whenever I get to update this plugin I’ll see how it would fit.