The previously shown openTabAction
has an additional Boolean configuration
parameter singleton
. In the example a button that opens a
coreMediaTab
is added, which is a browse tab with the fix URL of the CoreMedia
homepage:
... <editor:favoritesToolbar> <plugins> <ui:addItemsPlugin> <ui:items> <!-- Add a button that opens the CoreMedia homepage browse tab as singleton --> <button itemId="coremediaTab"> <baseAction> <editor:openTabAction singleton="true" text="..."> <editor:tab> <example:coreMediaTab/> </editor:tab> </editor:openTabAction> </baseAction> </button> </ui:items> ... </ui:addItemsPlugin> </plugins> </editor:favoritesToolbar> ...
Example 7.48. Adding a button to open a browser tab
In the work area there will be no more than one opened coreMediaTab
: When
clicking the button the already opened coreMediaTab
will be active instead of
opening a new one.