I am using the Dashboard Component to embed various dashboards within another. This works fine but occasionally (for various reasons to do with user permissions or naming) the path may not be accessible and the Dashboard Component will fail. However in this case the UI is blocked and I cannot find a way of catching this error and restoring the main dashboard back to a working function.
I have tried calling $("body").unblock() and this will allow the overlay to disappear. But after this no other links will work.
I'm at a loss as to how to resolve this. It's as if their is a synchronous request with the Dashboard Component and after this error nothing else will work.
Could you shed some light on this situation for me?
I have read that there should be an event "cdf cdf:error" but I am unsure how to use this to restore the main dashboard back to health.
Thanks,