Example plugin for Oxygen XML Web Author that defines a custom action for attributes editing.
It implements the sync.actions.AttributeEditingActionsProvider JS API.
The sync.actions.AttributeEditingActionsProvider JS API extension should be used when you need to implement a custom UI (or dialog) for choosing attribute values. Another use-case would be if the attribute values are dynamic, either computed client-side or fetched from other servers.