Interactions - need an event to fire on Dynamic Panel status change
Hi, I've hit a block with interactions with Justinmind. I'm trying to do some medium-complexity interactions. Tabs and sliding panels that are triggered from multiple places. Eg I want to slide a particular panel by either tapping a button, or by a slide event on another button, or some other event. Either way I don't want to duplicate the sliding and transition events on to each item that triggers it.
I'm coming from Axure, where an event can be triggered when a dynamic panel changes.
This can be used to reduce a lot of duplication of interactions on buttons and tabs, almost like defining functions. example:
Set up a new dummy dyanamic panel with 2 states: stopped (default) and run
On the run state set up a trigger event for 'panel state change to: run'
And then set up a bunch of actions that you want to be able to trigger. Make the final action 'panel state change to: stopped'
Now I can trigger this psuedo function from anywhere in my prototype by changing the state of that dummy panel.
How can this be done in Justinmind? I can only see user-triggered events for my interactions.