Skip to content

Conversation

@anna-shakhova
Copy link
Contributor

@anna-shakhova anna-shakhova commented Jan 29, 2026

@anna-shakhova anna-shakhova self-assigned this Jan 29, 2026
Copilot AI review requested due to automatic review settings January 29, 2026 13:28
@anna-shakhova anna-shakhova requested a review from a team as a code owner January 29, 2026 13:28
@anna-shakhova anna-shakhova reopened this Jan 29, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR removes the ai property from the Gantt component's column configuration, preventing users from using AI features on Gantt columns. The changes span TypeScript definitions, JSDoc documentation, and all three framework wrappers (Vue, React, Angular).

Changes:

  • Modified TypeScript definitions to use Omit<TreeListColumn, 'ai'> to exclude the AI property from Gantt columns
  • Added @hidden JSDoc tag to hide dxGanttColumn.ai from documentation
  • Removed AI-related components, imports, and configuration from Vue and React wrappers

Reviewed changes

Copilot reviewed 5 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/devextreme/ts/dx.all.d.ts Updated dxGanttColumnBlank to exclude 'ai' property using Omit
packages/devextreme/js/ui/gantt.d.ts Updated dxGanttColumnBlank interface to extend Omit<TreeListColumn, 'ai'>
packages/devextreme/js/ui/gantt.js Added JSDoc @hidden tag for dxGanttColumn.ai property
packages/devextreme-vue/src/gantt.ts Removed AI-related imports, components (DxAI, DxButton, DxEditorOptions, DxOptions), and configuration
packages/devextreme-react/src/gantt.ts Removed AI-related imports, components (AI, Button, EditorOptions, Options), and type definitions
packages/devextreme-angular/src/ui/gantt/nested/column-dxi.ts Removed ai property and ColumnAIOptions import, reordered remaining imports
packages/devextreme-angular/src/ui/gantt/index.ts Removed imports and usage of AI-related modules (DxoGanttAIModule, DxiGanttButtonModule, DxoGanttEditorOptionsModule, DxoGanttOptionsModule)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants