Lazy loading is a mechanism which controls when each widget will load and ultimately run its query against the data source. This will improve overall dashboard performance and load only the widgets which are being viewed at that moment by the viewer instead of loading all widgets on first load in bulk. This enables one to create dashboards with many widgets without performance implications, as they will load on demand as the user scrolls throughout the dashboard. The dashboard designer can determine if to enable this feature on a given dashboard or not. I addition to this Dashboard Lazy Load plugin, QBeeQ also offers a ‘Load widget on demand’ plugin which the viewer can refresh on their own will and not necessarily when being viewed.
This plugin works with other types of hidden widgets such as the Sisense widget tabber, the QBeeQ no-code simple widget tabber and the QBeeQ no-code advanced widget tabber.