To know if an application is completely loaded I’m subscribing to each visualization promise (from the execute), so when the data is ready in that visualization I mark it as “ready”, when each visualization is marked then I can say that my dashboard is ready.
Then I realized that when I apply filters I have to use a different method. I looked into the documentation and I found the viz-finished
event, so I could do something similar. But at the end I have two different pieces of code to check the same thing.
I wonder, is there a better/easier way to do that?