Yes, I'd say that's the most straightforward way.What is the best way to build a custom widget? Just copy paste code out of an existing one, and change it?
Pick a relatively simple one (like Button, Label or Checkbox) and tweak from there.
It'll help you to understand how it works, then you'll be able to gradually create more complex ones like Input and Slider.
I've replied to this on codeberg, thanks for submitting the issue!Is there a way to get a label to change it's text field dynamically? Because this doesn't work, as far as I can tell: [...]