# Dashboard 2.0 ui\_chart ui\_update

**URL:** <https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972>\
**Category:** Dashboard\
**Tags:** dashboard-2\
**Created:** [17 December 2024 18:39 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972 "2024-12-17T18:39:37Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [17 December 2024 18:39 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/1 "2024-12-17T18:39:37Z")

</div>

![2024-12-17_19-35](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/5/5553622c0f1e4ea7ee3a3274385d0fe4c98eaff6.png)

Hello,

This code does not work, neither ymax, xmin nor label are changed.  
What is the correct solution?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 December 2024 18:58 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/2 "2024-12-17T18:58:55Z")

</div>

Welcome to the forum @lbarjak

Feed the function into a debug node set to Output Complete Message and show us what it says.

---

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [17 December 2024 19:21 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/3 "2024-12-17T19:21:11Z")

</div>

Hello Colin,

```
object
topic: "BBB"
payload: 150
_topic: "data"
_msgid: "8b9245b2a399b5b6"
ymin: 0
ymax: 300
state: "BBB"
ui_update: object
 options: object
  scales: object
   y: object
    min: 0
    max: 300
  label: "something"
```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [17 December 2024 21:00 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/4 "2024-12-17T21:00:32Z")

</div>

I don't think the chart accepts dynamic properties for those values (not yet anyway). I don't see it mentioned in the node's help text or the [documentation](https://dashboard.flowfuse.com/nodes/widgets/ui-chart.html).

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [17 December 2024 22:12 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/5 "2024-12-17T22:12:00Z")

</div>

> [@Colin](#):
>
> I don't think the chart accepts dynamic properties

No indeed nothing in the code of the ui-chart node to support dynamic properties.

Personally I wouldn't add to much new features to the ui-chart node now, because that will make it even more difficult to migrate from ChartJs to Echarts (see this [issue](https://github.com/FlowFuse/node-red-dashboard/issues/782)). Even now, such a refactoring will be not an easy job...

---

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [18 December 2024 11:53 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/6 "2024-12-18T11:53:26Z")

</div>

Fooled by AI 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [18 December 2024 12:05 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/7 "2024-12-18T12:05:02Z")

</div>

It is always worth checking the docs when something doesn't work as expected.

---

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [18 December 2024 12:31 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/8 "2024-12-18T12:31:23Z")

</div>

As a last resort, yes.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [18 December 2024 13:36 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/9 "2024-12-18T13:36:30Z")

</div>

> [@lbarjak](#):
>
> As a last resort,

Has it occurred to you that by asking here rather than checking the docs yourself you wasted my time checking the docs for you and @BartButenaers' time checking the code?

---

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [18 December 2024 14:16 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/10 "2024-12-18T14:16:49Z")

</div>

Yes, I was joking. Thanks for your help.

---

<div class="post-metadata">

**Author:** ![lbarjak](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/lbarjak/32/97262_2.png) [@lbarjak](https://discourse.nodered.org/u/lbarjak)\
**Post date:** [19 December 2024 09:27 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/11 "2024-12-19T09:27:16Z")

</div>

My conclusion:  
I have had good experience with the svgjs library in other areas, so I will use it for the diagrams.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [18 January 2025 09:28 UTC](https://discourse.nodered.org/t/dashboard-2-0-ui-chart-ui-update/93972/12 "2025-01-18T09:28:00Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
