{"version":"1.0","type":"rich","title":"Dashboard Generators","description":"This example demonstrates a dashboard generator that asynchronously retrieves a user’s departure, then uses that result to fetch both current weather and a forecast, ultimately returning all three values together. The code shows a generator function orchestrating these sequential asynchronous calls, while a custom `triggerGenerators` library wraps the generator in a Promise chain, using `generator.next()` and `generator.throw()` to handle success and error recovery. The data sources are implied as abstract APIs returning Promises, with no specific visualization or rendering library involved.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-f816b7a50eb045e3709398d4228af731?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}