Skip to main content

Toolbar Overview

The Gantt toolbar contains the following button groups, each conditionally visible based on your configuration:
ButtonVisibility ConditionDescription
Edit / Close EditingHidden when readonly=true or alwaysedit=trueEnters or exits edit mode
Undo / RedoVisible in edit mode onlyReverses up to undo_steps changes (default: 10)
Add TaskVisible when at least one type has enableCreate=trueCreates new work items or plans
Filter by ItemVisible in resource-enabled viewsFilters tasks by selected resource
SearchAlways visibleText filter by work item ID or title
Print / ExportAlways visibleOpens the export panel for PNG or print
Mark DifferencesVisible with derived schedule typesHighlights items with unsynchronized dates
Clear Calendar CacheVisible when useCalendarCache=trueClears server-side calendar cache and reloads
⚙️ ParametersVisible in maximized view onlyOpens the Page Parameters panel

Hide the Toolbar Entirely

Set the widget parameter hide_toolbar to true to hide the complete toolbar. You can also set this as a default via the configuration property:
nextedy.gantt.workitems.default.hide_toolbar=true
The widget parameter value overrides the global configuration property. Set hide_toolbar=false on a specific widget to show the toolbar even when the global default hides it.

Configure Edit Mode Behavior

Control how editing works using two widget parameters:
  • readonly: Set to true to disable all editing. The Edit button is hidden, and drag, resize, and add-task operations are blocked.
  • alwaysedit: Set to true to keep the Gantt permanently in edit mode. The Edit/Close buttons are removed, and tasks are immediately draggable.
If both readonly and alwaysedit are set to true, the Gantt operates in read-only mode. The readonly flag takes precedence.

Configure the Add Task Button

The ➕ Add Task dropdown lists all work item types that have enableCreate set to true in the Work Item Types Configuration. Each type appears with its icon and name. To hide the Add Task button entirely, ensure no work item type has enableCreate=true, or set the EnableCreateNew flag to false.

Use the Hamburger Menu

Click the ☰ hamburger icon in the first grid column header to access quick actions:
  • Refresh — Reloads Gantt data from the server
  • Drag children — Toggles whether child tasks move with their parent
  • Go to today — Scrolls the timeline to today’s date
  • Set scale — Submenu to change the zoom level (Hour, Day, Week, Month, Quarter, Year)
  • Column visibility — Submenu with checkboxes to show or hide individual grid columns
  • Help — Opens the Gantt documentation site

Use Context Menus

Right-click on different areas of the Gantt chart for context-specific menus:
  • Column header — Right-click to show/hide columns via checkboxes
  • Timeline header — Right-click to change the zoom scale or navigate to today
Hold Shift while right-clicking to bypass the Gantt context menu and access the browser’s default context menu.

Configure the Parameters Button

The ⚙️ Parameters button appears in the toolbar only when the Gantt is in maximized (fullscreen) view. It opens a scrollable modal dialog where you can modify all widget parameters without editing the wiki page source. To force non-maximized mode via URL, append ?MaximizeGanttView=false.

Verification

You should now see only the toolbar buttons relevant to your configuration. If you set hide_toolbar=true, the toolbar area should be completely hidden. If you configured alwaysedit=true, task bars should be immediately draggable without clicking Edit.

See Also

KB ArticlesSupport TicketsSource Code
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/generic/constants.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/view/pageparams.cy.ts
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/main.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/index.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/tooltips.js