Skip to content

Conversation

arman-boyakhchyan
Copy link
Contributor

No description provided.

@@ -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.

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

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

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

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/)

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

Copy link
Contributor Author

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

Copy link
Contributor Author

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**

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

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).

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/).

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.

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**

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**

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feature list

  1. Task Creation
  2. Task Types
  3. Task Selection and Editing
  4. Column options
  5. Sorting
    The Gantt component allows users to sort data. Single and multiple modes
  6. Filtering: Filter Row, Header filter
  7. Scale Type and scaleTypeRange
  8. Zooming
  9. Strip Lines
  10. Validation
  11. Export pdf
  12. Appearance https://js.devexpress.com/React/Demos/WidgetsGallery/Demo/Gantt/Appearance/MaterialBlueLight/
    All options that change view
  13. Customization
    Templates

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants