Skip to content

fix(wrappers): regenerate-all / format locale, ref #35722 - #35931

Merged
mpreyskurantov merged 1 commit into
DevExpress:mainfrom
mpreyskurantov:preyskurantov/26_2/gen/35722
Oct 26, 2026
Merged

mpreyskurantov merged 1 commit into
DevExpress:mainfrom
mpreyskurantov:preyskurantov/26_2/gen/35722

Conversation

@mpreyskurantov

Copy link
Copy Markdown
Contributor

@mpreyskurantov mpreyskurantov self-assigned this Oct 26, 2026
Copilot AI balanced review requested due to automatic review settings October 26, 2026 08:43

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The added object constructors suppress Vue’s validation warnings for locale values outside the core string-or-callback contract.

1 open issue
What changed in this PR

This follow-up to #35722 updates formatting-locale prop declarations across DevExtreme’s Vue wrappers.

Changes:

  • Adds Object to the runtime constructors for 30 locale props across 23 wrappers.
  • Explicitly includes string and callback types alongside FormatLocale in each prop annotation.
File Description
packages/​devextreme-vue/​src/​tree-map.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​tree-list.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​sparkline.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​slider.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​sankey.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​range-slider.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​range-selector.ts Updates argument and general format locales.
packages/​devextreme-vue/​src/​polar-chart.ts Updates argument and general format locales.
packages/​devextreme-vue/​src/​pie-chart.ts Updates argument and general format locales.
packages/​devextreme-vue/​src/​number-box.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​linear-gauge.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​gantt.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​funnel.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​filter-builder.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​date-range-box.ts Updates display format locale.
packages/​devextreme-vue/​src/​date-box.ts Updates display format locale.
packages/​devextreme-vue/​src/​data-grid.ts Updates general and value format locales.
packages/​devextreme-vue/​src/​circular-gauge.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​chat.ts Updates day-header and timestamp format locales.
packages/​devextreme-vue/​src/​chart.ts Updates argument and general format locales.
packages/​devextreme-vue/​src/​card-view.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​bullet.ts Updates format locale declaration.
packages/​devextreme-vue/​src/​bar-gauge.ts Updates general and item-text format locales.

Review effort: Balanced

Comment thread packages/devextreme-vue/src/tree-map.ts
@mpreyskurantov mpreyskurantov changed the title regenerate-all 35722 fix(wrappers): regenerate-all / format locale, ref #35722 Oct 26, 2026
@mpreyskurantov
mpreyskurantov added this pull request to the merge queue Oct 26, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 26, 2026
@mpreyskurantov
mpreyskurantov added this pull request to the merge queue Oct 26, 2026
Merged via the queue into DevExpress:main with commit 6888608 Oct 26, 2026
181 checks passed
@mpreyskurantov
mpreyskurantov deleted the preyskurantov/26_2/gen/35722 branch October 26, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants