Skip to content

Conversation

@r-farkhutdinov
Copy link
Contributor

No description provided.

@r-farkhutdinov r-farkhutdinov self-assigned this Jan 6, 2026
@r-farkhutdinov r-farkhutdinov force-pushed the 26_1_T1317117 branch 2 times, most recently from 7fc59ee to 0d68cff Compare January 9, 2026 15:17
@r-farkhutdinov r-farkhutdinov marked this pull request as ready for review January 12, 2026 09:48
@r-farkhutdinov r-farkhutdinov requested a review from a team as a code owner January 12, 2026 09:48
Copilot AI review requested due to automatic review settings January 12, 2026 09:48
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 updates the type annotation for the value parameter in validation callback functions from string | number to any across the DevExtreme library and its framework wrappers.

Changes:

  • Updated JSDoc type annotations in common.d.ts for AsyncRule and CustomRule to reflect that the value field accepts any type
  • Regenerated Angular, React, and Vue wrapper files to reflect the updated type definition

Reviewed changes

Copilot reviewed 30 out of 31 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/devextreme/js/common.d.ts Updated JSDoc annotations for validationCallback value parameter in AsyncRule and CustomRule from string | number to any
packages/devextreme-vue/src/validator.ts Regenerated Vue validator component with updated type for validationCallback value parameter
packages/devextreme-vue/src/tree-list.ts Regenerated Vue tree-list component with updated type for validationCallback value parameter
packages/devextreme-vue/src/scheduler.ts Regenerated Vue scheduler component with updated type for validationCallback value parameter
packages/devextreme-vue/src/form.ts Regenerated Vue form component with updated type for validationCallback value parameter
packages/devextreme-vue/src/data-grid.ts Regenerated Vue data-grid component with updated type for validationCallback value parameter
packages/devextreme-vue/src/card-view.ts Regenerated Vue card-view component with updated type for validationCallback value parameter
packages/devextreme-react/src/validator.ts Regenerated React validator component with updated type for validationCallback value parameter
packages/devextreme-react/src/tree-list.ts Regenerated React tree-list component with updated type for validationCallback value parameter
packages/devextreme-react/src/scheduler.ts Regenerated React scheduler component with updated type for validationCallback value parameter
packages/devextreme-react/src/form.ts Regenerated React form component with updated type for validationCallback value parameter
packages/devextreme-react/src/data-grid.ts Regenerated React data-grid component with updated type for validationCallback value parameter
packages/devextreme-react/src/card-view.ts Regenerated React card-view component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/validator/nested/validation-rule-dxi.ts Regenerated Angular validator validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/validator/nested/custom-rule-dxi.ts Regenerated Angular validator custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/validator/nested/async-rule-dxi.ts Regenerated Angular validator async-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/tree-list/nested/validation-rule-dxi.ts Regenerated Angular tree-list validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/tree-list/nested/custom-rule-dxi.ts Regenerated Angular tree-list custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/tree-list/nested/async-rule-dxi.ts Regenerated Angular tree-list async-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/scheduler/nested/validation-rule-dxi.ts Regenerated Angular scheduler validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/scheduler/nested/custom-rule-dxi.ts Regenerated Angular scheduler custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/scheduler/nested/async-rule-dxi.ts Regenerated Angular scheduler async-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/form/nested/validation-rule-dxi.ts Regenerated Angular form validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/form/nested/custom-rule-dxi.ts Regenerated Angular form custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/form/nested/async-rule-dxi.ts Regenerated Angular form async-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/data-grid/nested/validation-rule-dxi.ts Regenerated Angular data-grid validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/data-grid/nested/custom-rule-dxi.ts Regenerated Angular data-grid custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/data-grid/nested/async-rule-dxi.ts Regenerated Angular data-grid async-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/card-view/nested/validation-rule-dxi.ts Regenerated Angular card-view validation-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/card-view/nested/custom-rule-dxi.ts Regenerated Angular card-view custom-rule component with updated type for validationCallback value parameter
packages/devextreme-angular/src/ui/card-view/nested/async-rule-dxi.ts Regenerated Angular card-view async-rule component with updated type for validationCallback value parameter

@r-farkhutdinov r-farkhutdinov merged commit 0e93837 into DevExpress:26_1 Jan 12, 2026
192 of 199 checks passed
r-farkhutdinov added a commit to r-farkhutdinov/DevExtreme that referenced this pull request Jan 12, 2026
r-farkhutdinov added a commit to r-farkhutdinov/DevExtreme that referenced this pull request Jan 12, 2026
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.

3 participants