{"version":"1.0","type":"rich","title":"Cars Report","description":"This example demonstrates an asynchronous data-loading pattern for a car inventory report. It displays a list of five car objects, each containing year, make, model, and price fields, rendered as plain text in a large HTML `<pre>` element. The code uses a custom `getCars()` function that returns a Promise, resolving the parsed JSON data after a simulated two-second delay. The implementation relies on native JavaScript features: `JSON.parse` for parsing the embedded JSON string, `export` and `import` for module structure, and `setTimeout` inside the Promise to mimic network latency. The report itself is static text without any visual chart or interactive elements, focusing purely on demonstrating asynchronous data retrieval and module organization.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/354968c2a1264b28b607187b58fccc48?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}