assignedButtons

The buttons a particular item in a layer should use, if defined.

If you populate this map, with the first index being the layer and second index being the selection in the layer, UserSelection will prioritise a desired button to be used on that selection. For example, layer 0 and index 0 will be first item in the first layer, which can be defined in this map to correspond with a custom button to use.

Using duplicate assigned buttons on the same layer is not permitted, as well as assigning a selection to Controls.NONE.

If you don't add custom orderings, the default enum progression from Controls will be used.

Since

7.1.0