17.07.2026, 13:24
Try this, change widget IDs as needed:
Code:
const widgetId = 15
const frameWidgetId = 17
Visu.on('widget-ready', widgetId, ({ widget }) => {
const clickHandler = widget.component.compactModeClick
const frame = document.getElementById(`widget-frame-${frameWidgetId}`)
widget.component.compactModeClick = () => {
const shown = widget.component.showPopover
clickHandler()
if (shown) {
frame.src = '/scada-vis/trends?id=1&mode=week'
}
}
})