Thanks for clarifying – I think I understand. I’ve gotten the Block Element – Hook to work for adding buttons to the nav menu, but it’s incredibly confusing to have to add the Element as a “Block”, then set that to “Hook” later, when there’s a “Hook” property available when initially creating the Element.
I can’t find anything in your documentation that explains the basic concepts of how your products work, and the precise terminology that you use, and how they relate to other jargon in the WordPress world. This seems to be the norm in the industry, it’s not a complaint about GP/GB, specifically. WordPress itself is incredibly unintuitive, and all the changes now underway with Gutenberg, FSE, and all the related third party products make it exponentially worse.
(Sorry for the rant.)
Also, I must say I’m stunned that there seems to be no easy way to get control of menu and submenu styles and behaviors in the Gutenberg universe – even with other third party plugins, as far as I can tell (haven’t looked too hard, though).
In any case, using the classes that David’s reply showed, would it be possible for me to style the submenus a little better? For example, it would be nice to have a 1-pixel border between submenu items.