The ButtonLinkTargetEdit class provides functionality for changing the target of a link in the document.
Lifecycle. Renders the UI of the button.
The content which should be rendered.
Lifecycle. Invoked before rendering when new props or state are being received. This method is not called for the initial render or when forceUpdate is used.
Returns false when the transition to the new props and state will not require a component update.
List of the allowed items for the target attribute. Every allowed target is an object
label attribute that will be shown in the dropdown and a
that will get set as the link target attribute.
The editor instance where the component is being used.
The name which will be used as an alias of the button in the configuration.
Label of the current target value.