Is there a way to generate the elements of canvas plugin?

I just saw this video:

And I though … there is no way that someone manually added all those elements, at the same time there is no option to dynamically generate the elements inside canvas plugin (Unless I’m mistaken)

whoever created that panel?, maybe someone generated the json with some type of script?

I would like to be able to generate a canvas panel that requires a bunch of elements and I could get X,Y coordinates, with and length from my database. being able to just generate the elements would be awesome and a huge time saver.

Any one here that could reach any member from grafana team to understand how this panel was created?

I wonder if it was created through some automation: dashboard api like through a programming language such as python.

As you said, it would seem to be next to impossible or super tedious to do it manually

This is what the elements look like in the json of the dashboard, programmatically you could generated this