Click to show table of last 10 values from InfluxDB inside Canvas

What Grafana version and what operating system are you using?
Grafana v12.3.1, editing dashboards through a browser on Windows.

What are you trying to achieve?

I want to stay on the same dashboard and make a Table panel appear when the user:

clicks a Canvas element OR
hovers over a displayed value
using InfluxDB as the backend

The table should show the last 10 values for a metric.

How are you trying to achieve it?

My idea:

  1. Query InfluxDB to return the last 10 values.
  2. Place a Table panel on the same dashboard.
  3. Use a Canvas element (button, text, rectangle) to trigger the visibility of the Table panel.
  4. Ideally, clicking a Canvas element or hovering over a numeric value should show the list.

What happened?

I can query the last value successfully and display it inside Canvas.
But I cannot find a way to:

Show a table on click
Show a table on hover
Trigger visibility of another panel from Canvas
Bind Canvas elements to reveal a table panel

Canvas has click actions, but they only support navigation and variables.
I want to show the table inline without switching panels or dashboards.

What did you expect to happen?

I expected that Canvas would allow:

A click action → reveal the Table panel
A hover event → display the list
Or a Canvas element supporting conditional visibility using a variable

So that when the user interacts with the Canvas, the table appears temporarily.

hellow @harjeetsinghengg please share the screenshot and what you want with example i will try to solve your issue.