I was looking into the possibility of building an Inspektor for VL.
It boils down to the following 3 steps, 2 of which does not seem to be supported by the current exposed API:
- Get current selected element
GetSelectedElementsInActiveCanvas - Get pin definitions (name, type, configuration, …) of an element (possibly get a Node from an Element)
Not supported - Set a pin value from outside a node (SetPinValue allows doing this only from inside of a Node, eg. Skia.Renderer’s Bounds)
Not supported
Could these methods be added to VL.Lang?