window settings for axes & grid

This commit is contained in:
STEINNI
2025-09-29 17:28:55 +00:00
parent 8be18e8d83
commit e4ac2a8dc0
7 changed files with 63 additions and 21 deletions
+11 -2
View File
@@ -90,12 +90,21 @@ class EICController extends Controller {
visible: true,
active: false
});
let settingsMarkup = ''
if(options.withSettings){
settingsMarkup=`
<div eicdropdown>
<button eicbutton data-id="${view._sparcId}" basic primary rounded xsmall class="icon-cog settings" title="settings"></button>
<menu eicmenu data-output="settingsMenu"></menu>
</div>
`
}
let content = ui.create(`<div class="window">
<header class="cols-2 right">
<h1>${options.title || ''}</h1>
<div class="controls">
${(options.withSettings) ? '<button eicbutton data-id="${view._sparcId}" basic primary rounded xsmall class="icon-cog settings" title="settings"></button>' :''}
${settingsMarkup}
<button eicbutton data-id="${view._sparcId}" basic primary rounded xsmall class="icon-copy shrink" title="shrink"></button>
<button eicbutton data-id="${view._sparcId}" basic primary rounded xsmall class="icon-square-o expand" title="expand"></button>
<button eicbutton data-id="${view._sparcId}" basic primary rounded xsmall class="icon-cancel close" title="close"></button>