Sort of. The dashboard button could trigger a node-red flow that generates content via a template node which sends to a ui_template node which updates dashboard.
Well, you haven't shared what chart you are using or anything about how you are updating it. I don't use Dashboard much these days but my recollection with the chart node was that it doesn't update unless you send it data.