WebViewer Version: latest
1 Like
I found it after a lot of searching:
how to add:
instance.UI.settingsMenuOverlay.add({
type: 'actionButton',
className:'row',
img: 'icon-header-print-line',
onClick: () => {
alert('Printing...');
},
dataElement: 'alertButton',
label:'print button'
});
how to update:
instance.UI.settingsMenuOverlay.update([
{
type: 'actionButton',
className:'row',
img: 'icon-header-print-line',
onClick: () => {
alert('Hello world!');
},
dataElement: 'alertButton',
label:'test button',
role:'option'
},
{
type: 'actionButton',
className:'row',
img: 'icon-header-print-line',
onClick: () => {
alert('Hello world!');
},
dataElement: 'alertButton2',
label:'test button 2',
role:'option'
}
]);
1 Like