-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Gantt: Add Overview #7631
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 25_1
Are you sure you want to change the base?
Gantt: Add Overview #7631
Conversation
@@ -0,0 +1,3 @@ | |||
DevExtreme Gantt is an interactive component that helps plan tasks on a timeline and visualize dependencies between them. The component displays tasks in customizable columns alongside the timeline view and supports column filtering operations. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DevExtreme Gantt is a project management tool to schedule and plan projects. Gantt helps plan tasks on a timeline and visualize dependencies between them.
We should highlight that Gantt suits for hierarchical tasks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please mention resources, resource assignments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
quotes from other landing to explain what the visualization for:
can see the project start/end date, tasks progress, dependencies between tasks, milestones and other components of a project, at a glance.
It helps assess how long a project should take, determine the resources needed, manage the dependencies between tasks, and plan the order in which the tasks should be completed.
@@ -0,0 +1,54 @@ | |||
- Task Creation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a description
@@ -0,0 +1,14 @@ | |||
<img src="/images/Gantt/gantt-overview-elements.png" alt="Gantt elements" /> | |||
|
|||
1. [Toolbar](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/toolbar/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(minor)
Please add header filter
We can also have sorting icon
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noted, awaiting the design team: https://github.com/DevExpress/design/issues/853
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done: 2937894
7. [Task](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/tasks/) | ||
8. [Task Dependency](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/dependencies/) | ||
9. [Resource](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/resources/) | ||
10. **Milestone Task** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we have any link that we can give for milestone task and Timeline view?
9. [Resource](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/resources/) | ||
10. **Milestone Task** | ||
11. [Task Progress](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/tasks/#progressExpr) | ||
12. **Timeline View** No newline at end of file |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we have also 13 point in the picture but we don't have it in this list
The Gantt component can display task information such as [progress](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/tasks/#progressExpr), [dependencies](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/dependencies/), and [resources](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/resources/). Specify [taskContentTemplate](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/#taskContentTemplate) to display additional task data. | ||
|
||
- **Customizable Columns** | ||
You can customize the component column view in the [columns](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/columns/) array. Gantt allows users to filter columns in [headerFilters](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/headerFilter/) and a [filterRow](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/filterRow/). You can also [sort](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/sorting/) columns in single or multiple [mode](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/sorting/#mode). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also say what these columns for
I think we can extract info about sorting in a separate group
You can customize the component column view in the [columns](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/columns/) array. Gantt allows users to filter columns in [headerFilters](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/headerFilter/) and a [filterRow](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/filterRow/). You can also [sort](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/sorting/) columns in single or multiple [mode](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/sorting/#mode). | ||
|
||
- **Data Exporting** | ||
Gantt supports data exporting in the PDF format. Implement the [exportGantt](/Documentation/ApiReference/Common/Utils/pdfExporter/#exportGanttoptions) method in your application to export Gantt data. For more information, refer to the following help topic: [Gantt - Export Data](/Documentation/Guide/UI_Components/Gantt/Export_Data/). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
W can get rid of the API member inline mention and just provide a corresponding link or links
- Task Creation | ||
|
||
- **Task Selection and Editing** | ||
DevExtreme Gantt supports configurable selection and editing operations. Specify which of these operations are available to users by configuring [allowSelection](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/#allowSelection) and [editing](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/editing/) properties. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Better to provide more info what are available during editing and what selection is about than even mention exact property names
For example we can mention that drag&drop is supported for tasks and 'undo' | 'redo'
- **Task Information** | ||
The Gantt component can display task information such as [progress](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/tasks/#progressExpr), [dependencies](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/dependencies/), and [resources](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/resources/). Specify [taskContentTemplate](/Documentation/ApiReference/UI_Components/dxGantt/Configuration/#taskContentTemplate) to display additional task data. | ||
|
||
- **Customizable Columns** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have expand all/ collapse all capability
@@ -0,0 +1,54 @@ | |||
- Task Creation | |||
|
|||
- **Task Selection and Editing** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Feature list
- Task Creation
- Task Types
- Task Selection and Editing
- Column options
- Sorting
The Gantt component allows users to sort data. Single and multiple modes - Filtering: Filter Row, Header filter
- Scale Type and scaleTypeRange
- Zooming
- Strip Lines
- Validation
- Export pdf
- Appearance https://js.devexpress.com/React/Demos/WidgetsGallery/Demo/Gantt/Appearance/MaterialBlueLight/
All options that change view - Customization
Templates
No description provided.