Skip to main content
diagram

General Behavior Properties

NameTypeDefaultDescription
nextedy.gantt.debugBooleanfalseEnables client-side debug messages in the browser console.
nextedy.gantt.default.auto_schedulingBooleanfalseToggles auto-scheduling by default. When enabled, dependent tasks are automatically rescheduled when a predecessor changes.
nextedy.gantt.default.critical_pathBooleanfalseToggles visualization of the critical path by default.
nextedy.gantt.config.squareTaskBorderBooleanfalseSwitches task bar borders from rounded to square. Set true in Configuration Properties to apply globally, or in the Gantt Config Script for a specific page. A false in Gantt Config Script overrides a global true.
nextedy.gantt.config.scheduleUnplannedTasksModeEnumparentDefines behavior for scheduling unplanned children. parent — unscheduled children align with the parent start date. today — unscheduled children are scheduled to today’s date.
nextedy.gantt.sort_children_by_idBooleanfalseWhen true, child work items are sorted by ID instead of the default sorting based on the Sort by widget parameter.
nextedy.gantt.assignee_column_display_modeEnuminitialsControls the presentation of the assignee column: initials (circle with user initials) or fullname (full display name).
nextedy.gantt.classic_projectBooleanfalseUses the classic visual style for project (summary) item types.

Zoom Column Width Properties

These properties control the pixel width of timeline columns at each zoom scale level:
NameTypeDefaultDescription
nextedy.gantt.zoom.DD.min_column_widthInteger120Column width in the DD (bi-daily) scale mode.
nextedy.gantt.zoom.D.min_column_widthInteger60Column width in the D (daily) scale mode.
nextedy.gantt.zoom.W.min_column_widthInteger30Column width in the W (weekly) scale mode.
nextedy.gantt.zoom.M.min_column_widthInteger70Column width in the M (monthly) scale mode.
nextedy.gantt.zoom.Q.min_column_widthInteger90Column width in the Q (quarterly) scale mode.
nextedy.gantt.zoom.Y.min_column_widthInteger40Column width in the Y (yearly) scale mode.
nextedy.gantt.zoom.YY.min_column_widthInteger190Column width in the YY (multi-year) scale mode.
For a complete list of zoom levels and their behaviors, see Zoom and Scale Levels Reference.

Work Items Gantt Default Properties

These properties define default values for Work Items Gantt widget parameters. They apply when a new widget is added to a page. Once the widget is saved, the widget’s own parameter values take precedence.
NameTypeDefaultDescription
nextedy.gantt.workitems.default.sort_byStringidDefault value for the Sort By widget parameter.
nextedy.gantt.workitems.default.expand_levelInteger0Default value for Load Children — number of child levels to add to the dataset.
nextedy.gantt.workitems.default.show_unplannedBooleantrueDefault value for Show Unplanned.
nextedy.gantt.workitems.default.scaleStringWDefault value for Scale (timeline zoom level).
nextedy.gantt.workitems.default.parent_link_rolesStringemptyDefault value for Parent Link Roles. A semicolon-separated list of link role IDs.
nextedy.gantt.workitems.default.dependency_link_rolesStringemptyDefault value for Dependency Link Roles. A semicolon-separated list of link role IDs.
nextedy.gantt.workitems.default.start_fieldStringgantt_startDefault value for Start Field.
nextedy.gantt.workitems.default.end_fieldStringnoneDefault value for End Field.
nextedy.gantt.workitems.default.duration_fieldStringgantt_durationDefault value for Duration Field.
nextedy.gantt.workitems.default.progress_fieldStringgantt_progressDefault value for Progress Field.
nextedy.gantt.workitems.default.maximize_viewBooleanfalseDefault value for Maximize View.
nextedy.gantt.workitems.default.hide_toolbarBooleanfalseDefault value for Hide Toolbar.
nextedy.gantt.workitems.default.progress_coloringBooleantrueDefault value for Progress Coloring.
nextedy.gantt.workitems.default.drag_childrenBooleantrueDefault value for Drag Children.
nextedy.gantt.workitems.default.max_itemsInteger100Default value for Max Items — limits the number of work items loaded.
nextedy.gantt.workitems.default.show_today_markerBooleantrueDefault value for Show Today Marker.
nextedy.gantt.workitems.default.working_timeBooleantrueDefault value for legacy working time mode.
nextedy.gantt.workitems.resolved_readonlyBooleantrueWhen true, prevents moving resolved items on the Gantt chart.

Global-Only Work Items Properties

These properties can only be set globally and are not configurable per widget instance:
NameTypeDefaultDescription
nextedy.gantt.workitems.default.forward_dependencyBooleanfalseReverses the dependency link direction. Set to true if you link tasks from B to A instead of the default A to B (where A depends on B).
nextedy.gantt.workitems.default_durationInteger10Default task duration in days when no duration is specified on the work item.
nextedy.gantt.workitems.default.link_lagInteger0Default lead/lag time for dependency links.
nextedy.gantt.multiAssignmentSameEffortForAllBooleantrueWhen true, the effort is the same for all assignees in a multi-assignment. When false, the effort is shared across assignees.

Plans Gantt Default Properties

These properties define default values for Plans Gantt widget parameters:
NameTypeDefaultDescription
nextedy.gantt.plans.default.sort_byStringidDefault value for the Sort By widget parameter.
nextedy.gantt.plans.default.expand_levelInteger0Default value for Load Children.
nextedy.gantt.plans.default.show_unplannedBooleantrueDefault value for Show Unplanned.
nextedy.gantt.default.plans.scaleStringWDefault value for Scale.
nextedy.gantt.plans.default.maximize_viewBooleanfalseDefault value for Maximize View.
nextedy.gantt.plans.default.hide_toolbarBooleanfalseDefault value for Hide Toolbar.
nextedy.gantt.plans.default.progress_coloringBooleantrueDefault value for Progress Coloring.
nextedy.gantt.plans.default.drag_childrenBooleantrueDefault value for Drag Children.
Additional Plans Gantt default properties (such as max_items) may be available. Verify the complete list of Plans Gantt defaults in your Gantt version.

Calendar and Resource Properties

The following properties configure working calendar and resource resolution. For the full calendar property reference, see Calendar and Working Hours Properties. For team configuration, see Team and Resource Properties.
NameTypeDefaultDescription
nextedy.gantt.workitemCalendar.projectIdStringSee applicationThe Polarion project ID where working calendar work items are stored.
nextedy.gantt.workitemCalendar.globalIDStringSee applicationThe work item ID of the global working calendar used as the default for all resources.
nextedy.gantt.calendarHolderStringSee applicationThe Polarion project that holds global working calendar definitions.
nextedy.gantt.workingCalendar.useCacheBooleanSee applicationEnables server-side caching of working calendar data for performance.
nextedy.gantt.loadResourcesFromCsvBooleanSee applicationEnables loading resource definitions from a CSV file instead of Polarion users.
nextedy.gantt.useTeamCapacityModifiersBooleanSee applicationEnables team-level capacity modifiers for resource allocation.
nextedy.gantt.phantomResourceHoursPerDayNumberSee applicationDefault working hours per day for unresolvable (phantom) resources.

Configuration Example

To enable auto-scheduling and critical path visualization globally:
  1. Navigate to Administration > Configuration Properties.
  2. Add the following properties:
    nextedy.gantt.default.auto_scheduling=true
    nextedy.gantt.default.critical_path=true
    
  3. Save the configuration.
All new Gantt widgets added to pages will have auto-scheduling and critical path enabled by default. Existing widgets retain their saved parameter values.
KB ArticlesSource Code
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/ConfigPropertiesConsts.java
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/default.json
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/userSettings.js
  • prod-gantt-src/com.nextedy.polarion.gantt.client/src/js/config.js
  • prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/Config.java