{
  "id": "editor_tab_bar",
  "component": "spectrum_view",
  "elementId": "editor_tab_bar",
  "show": "@showEditorAppActions",
  "style": {
    "className": "bg-app-frame-pasteboard editor-app-actions"
  },
  "items": [
    {
      "component": "spectrum_flex",
      "style": { "alignItems": "center", "justifyContent": "end", "height": "2.45rem" },
      "items": [
        {
          "component": "spectrum_actionButton",
          "on-press": "app_actions_save_all",
          "isQuiet": true,
          "title": "Save all",
          "aria-label": "Save all",
          "show": "@activeEditor",
          "metadata": {
            "name": "APP_SAVE_ALL"
          },
          "items": [{ "component": "spectrum_icon", "icon": "sSaveAllFloppy" }]
        },
        {
          "component": "spectrum_divider",
          "orientation": "vertical",
          "size": "S",
          "show": "@activeEditor",
          "style": { "marginX": "size-50", "marginY": "size-100" }
        },
        {
          "component": "widget",
          "id": "ai_assistant_button"
        },
        {
          "component": "spectrum_divider",
          "orientation": "vertical",
          "show": "@showAiAssistantButton",
          "size": "S",
          "style": { "marginX": "size-50", "marginY": "size-100" }
        },
        {
          "component": "spectrum_flex",
          "style": { "width": "size-500", "justifyContent": "center", "className" : "editor-settings-menu-dropdown" },
          "items": [
            {
              "component": "widget",
              "id": "common_header_actions"
            }
          ]
        },
        {
          "component": "spectrum_divider",
          "orientation": "vertical",
          "size": "S",
          "style": { "marginX": "size-50", "marginY": "size-100" }
        },
        {
          "component": "spectrum_actionButton",
          "on-press": "$$APP_ACTIONS_MAXIMIZE_GUIDES",
          "aria-label":"$$maximiseButtonTitle",
          "isQuiet": true,
          "title": "$$maximiseButtonTitle",
          "style": { "marginEnd": "size-100" },
          "items": [{ "component": "spectrum_icon", "icon": "$$maximizeIcon" }]
        }
      ]
    }
  ]
}
