It feels confusing to me that a depender anchor = "end" puts the labels in the top left section, while "start" places them in the bottom right.
What is the intuition for "anchor"?
Also, shouldn't the clickers property be called "clickers" instead of "klikkers"?
If this is a BC issue, you can use the following pattern to support the legacy API:
({klikkers = [], clickers = klikkers} = {}) => { ... }
The “end” and "start" is laziness on my side: I can simply copy it to the text-anchor property. I’ll give it some thought and maybe change it to a more intuitive variant.
‘klikker’ is Dutch for ‘clicker’. I had a name clash in one of the earlier versions of MM and needed a variable name and used ‘klikker’. It stuck. Needs to be fixed someday. Thanks for the pattern!