Skip to content
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

New navigation tree 23.2 #5227

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
e5bc8ae
Widgets: change Angular code in defaultOptions (#4061)
vladaskorohodova Aug 8, 2022
6726b7f
DataGrid: update Column and Row Indexes guide (#4064)
vladaskorohodova Aug 9, 2022
81ee738
Scheduler: update deleteRecurrence code example (#4065)
vladaskorohodova Aug 9, 2022
849a4a9
DocGen 22_1 result (#4074)
dxrobot Aug 11, 2022
3ee4002
FileUploader: fix code snippets in Overview (#4079)
vladaskorohodova Aug 15, 2022
fa2a6dc
DocGen 22_1 result (#4085)
dxrobot Aug 17, 2022
3ad5c82
Fix toolbar.items.template code snippet (#4087)
vladaskorohodova Aug 17, 2022
6f29c36
HtmlEditor: fix tableContextMenuItem.template code snippet (#4091)
vladaskorohodova Aug 17, 2022
ba440a8
Update internal-tools to v9.1 (#4097)
IlyaKhD Aug 17, 2022
2ece6b7
DocGen 22_1 result (#4099)
dxrobot Aug 18, 2022
a582a43
Map: fix 'type' description T1109746 (#4101)
vladaskorohodova Aug 18, 2022
fbea45a
Drawer: fix size-related descriptions (#4104)
vladaskorohodova Aug 18, 2022
7d8f711
DocGen 22_1 result (#4111)
dxrobot Aug 22, 2022
94ae8af
Getting Started with Drawer: fix React code (#4113)
vladaskorohodova Aug 22, 2022
7a222e2
DataGrid: fix bug in sorting.mode T1110572 (#4117)
vladaskorohodova Aug 23, 2022
7fa0864
DocGen 22_1 result (#4121)
dxrobot Aug 24, 2022
a23b683
React: Add an Optimize Performance guide (#3969)
vladaskorohodova Aug 25, 2022
89ec750
Widgets: fix defaultOptions React code sample (#4125)
vladaskorohodova Aug 25, 2022
7646cdc
DocGen 22_1 result (#4129)
dxrobot Aug 26, 2022
04b47a0
React Optimize Performance guide: fix link (#4132)
vladaskorohodova Aug 26, 2022
f7913a7
DocGen 22_1 result (#4136)
dxrobot Aug 29, 2022
865271d
HtmlEditor: remove 'iframe' from supported tags (#4140)
vladaskorohodova Sep 1, 2022
8f07171
Fix typo in documentation (#4144)
romgille Sep 2, 2022
07d5129
Grids: fix allowedPageSizes T1112315 (#4146)
sergepilipchuk Sep 7, 2022
58b3581
HtmlEditor: add "mention" format T1105541 (#4149)
sergepilipchuk Sep 7, 2022
2705e1d
Subresource Integrity values for 22.1.5 (#4157)
dxrobot Sep 8, 2022
6af9f90
DocGen 22_1 result (#4153)
dxrobot Sep 8, 2022
215f24e
DataGrid: virtual scrolling description T1092891 (#4158)
sergepilipchuk Sep 8, 2022
2e2bf1f
DocGen 22_1 result (#4162)
dxrobot Sep 9, 2022
a24579e
DropDownBox: add a Getting Started tutorial (#4159)
vladaskorohodova Sep 12, 2022
06d5650
DocGen 22_1 result (#4165)
dxrobot Sep 12, 2022
e16c0c4
DateBox: pickerType: 'rollers' behaviour T1108174 (#4163)
sergepilipchuk Sep 12, 2022
a59be78
DataGrid: Form Mode unclear description T1103451 (#4172)
sergepilipchuk Sep 12, 2022
35aafb5
DocGen 22_1 result (#4177)
dxrobot Sep 13, 2022
b9fea70
DataGrid: Master-Detail JQuery code snippet typos (#4178)
sergepilipchuk Sep 13, 2022
6f3d397
Add a Troubleshooting section (#4084)
vladaskorohodova Sep 14, 2022
a863a1a
DropDownBox: dataSource does not support a hierarchical data source T…
sergepilipchuk Sep 14, 2022
5f8cdb7
DocGen 22_1 result (#4187)
dxrobot Sep 15, 2022
af4e9e3
Troubleshooting Basics: fix links (#4189)
vladaskorohodova Sep 15, 2022
91b52f3
PieChart: Missing arguments for customizeTooltip config T1113230 (#4192)
sergepilipchuk Sep 15, 2022
31fb8ed
Grids: describe pager.label property (#4194)
vladaskorohodova Sep 16, 2022
dec86e6
DocGen 22_1 result (#4198)
dxrobot Sep 16, 2022
8a69077
FAB: Incorrect information about SpeedDialAction limits T1112375 (#4197)
sergepilipchuk Sep 16, 2022
f107e84
Merge commit 'f2cb5468872114da4787931f0ebf234cc75fbc7b' into new-navi…
vladaskorohodova Sep 16, 2022
5cda8db
Merge commit '975965466b47534481b615e0e4ebd7f3e74ccd5c' into new-navi…
vladaskorohodova Sep 16, 2022
4a6f086
Merge commit 'f1a442e4341d95a2d32677b1c366f0d1fba9b5ad' into new-navi…
vladaskorohodova Sep 16, 2022
3eb40b9
Updated doc structure
vladaskorohodova Sep 16, 2022
824155b
Merge commit '4da270b8b8fb1245c01e73a04819f9a56efa5947' into new-navi…
vladaskorohodova Sep 16, 2022
97f5dea
Merge commit 'b77dd0331ef56cd937fed9203c39c971bb0f9923' into new-navi…
vladaskorohodova Sep 16, 2022
a3db127
Merge commit 'c63a89f920adaf30798c96676b3231b736548ce2' into new-navi…
vladaskorohodova Sep 16, 2022
853f1b2
Merge commit 'cf4621cff7d4271a76622756662b616b88e682d2' into new-navi…
vladaskorohodova Sep 16, 2022
068074e
Merge commit '0a007e89e73dda0853f3c02b140bccd137838ca4' into new-navi…
vladaskorohodova Sep 16, 2022
82e81d6
Merge commit '0ea30ad5903444a388c81a64e180a87f9b489f6d' into new-navi…
vladaskorohodova Sep 16, 2022
adc0eed
Merge commit '9fd11ddc3ed46bd410b38eedbdd07a52de572eac' into new-navi…
vladaskorohodova Sep 16, 2022
fe0e291
Merge commit '597cdf07da4c90a3603f05487b3923607f44721b' into new-navi…
vladaskorohodova Sep 16, 2022
eeda62b
Merge commit 'b2990a4cbcfe75282270f5955e872a8b67e49f0b' into new-navi…
vladaskorohodova Sep 16, 2022
560a9d3
Merge commit '54d502c789705127b9e470178c730ae3f92b5671' into new-navi…
vladaskorohodova Sep 16, 2022
bc5d0cd
Merge commit '13d93593a36604cde25e8bfda7fa8846b7f0dcec' into new-navi…
vladaskorohodova Sep 16, 2022
54d9af3
Merge commit '6cd9cf4de07c7e47de34ffe8fdcd9b6f59ff2a12' into new-navi…
vladaskorohodova Sep 16, 2022
a5afa80
Merge commit '725a7737c44ef7d6a57b0f40e9d476c73f895efd' into new-navi…
vladaskorohodova Sep 16, 2022
22bcb77
Merge commit '5bd4558169df289b0d5da10bdf7cde5198f5474e' into new-navi…
vladaskorohodova Sep 16, 2022
952aab5
Merge commit 'ef602270152028e14d3cba70de7bc4baa2888af8' into new-navi…
vladaskorohodova Sep 16, 2022
7ab9625
Merge commit 'e3e64ebd627effcaad8e78c44109435253ba7636' into new-navi…
vladaskorohodova Sep 16, 2022
913cd87
Merge commit 'cfcbb42095d4a2f6bd15598f459d40a7619c4fed' into new-navi…
vladaskorohodova Sep 16, 2022
0096ee8
Merge commit '1071e7bd244a7dd11b55b196415352934292fd6c' into new-navi…
vladaskorohodova Sep 19, 2022
69000f0
Merge commit '5005035eabd1b3e91880372f8be568c353a94ca0' into new-navi…
vladaskorohodova Sep 19, 2022
c1f72ed
Merge commit '000b220eeb8ba1973e38b4f689f8cfad7db10c8a' into new-navi…
vladaskorohodova Sep 19, 2022
c2d9453
Merge commit '2ae1c8fafd905d14e40efa0d49f7457adda2aded' into new-navi…
vladaskorohodova Sep 19, 2022
5aac44e
Merge commit 'ae25c5a14e6e64382480d5244218fb4671b29ded' into new-navi…
vladaskorohodova Sep 19, 2022
c2ba4ac
Merge commit '43eaed02a55ef0dba16973641fb281439c3fa2cc' into new-navi…
vladaskorohodova Sep 19, 2022
57f25d7
Merge commit '85c596453563e7a0c418b48e7f4bcb633c4f696d' into new-navi…
vladaskorohodova Sep 19, 2022
a1ed1e0
Merge commit '997eeddd122d905030bc177e39c72c68bbb7ecf9' into new-navi…
vladaskorohodova Sep 19, 2022
8bd4121
Merge commit 'e5ce1c9df8bff5a4dc2ec2d37daee33cb551949a' into new-navi…
vladaskorohodova Sep 19, 2022
681f899
Merge commit '849a4a9ed5c98feb3a28faf9fa8929c81248a055' into new-navi…
vladaskorohodova Sep 19, 2022
ba849ef
Merge commit 'fa2a6dcbc54174788aeaa211278d68c7b9e222f3' into new-navi…
vladaskorohodova Sep 19, 2022
8d3b8e9
Merge commit '2ece6b7e1e4b25430d40658852d656ee98e0ff3f' into new-navi…
vladaskorohodova Sep 19, 2022
ac65759
Merge commit '7d8f711039956265688e4b0b21f5ab7246d7871b' into new-navi…
vladaskorohodova Sep 19, 2022
ca63bc3
Merge commit '7fa08642e12da7d64a4643b31a207e3e0b5f2837' into new-navi…
vladaskorohodova Sep 19, 2022
e363391
Merge commit '7646cdcac243625e7631ce656fd8dadb8468329f' into new-navi…
vladaskorohodova Sep 19, 2022
c67078f
Merge commit 'f7913a754a34e6420ad6b26e8a4bf582cb5bd923' into new-navi…
vladaskorohodova Sep 19, 2022
06d15c5
Merge commit '6af9f90fdab3a76328fa3a086ff75f673c7d68a1' into new-navi…
vladaskorohodova Sep 19, 2022
050e63d
Merge commit '06d565059e0437b81732e3d3d39d7d2ce6b4f481' into new-navi…
vladaskorohodova Sep 19, 2022
e7bd93e
Merge commit '35aafb5e037685d88e8d07454ee8b238547c58a1' into new-navi…
vladaskorohodova Sep 19, 2022
3c8245d
Merge commit '5f8cdb750db1b0081cc6a56f65ab6bac261f3abd' into new-navi…
vladaskorohodova Sep 19, 2022
51f3fdd
Merge commit 'dec86e68df75b69a745d86afe65213d8faa73511' into new-navi…
vladaskorohodova Sep 19, 2022
feee44f
Merge branch 'test22_1' into new-navigation-tree-22.1
vladaskorohodova Sep 19, 2022
e9f2fe2
DropDownButton: Using the stylingMode T1112377 (#4206)
sergepilipchuk Sep 19, 2022
7dd6a17
Update MenuConfig
vladaskorohodova Sep 19, 2022
71af0f1
NumberBox: Format. Limitet number of digits. T1114679 (#4209)
sergepilipchuk Sep 20, 2022
6265e48
Update Choose a Drop-Down Editor article
vladaskorohodova Sep 20, 2022
020d76a
Fix links
vladaskorohodova Sep 20, 2022
c3157f8
Fix link
vladaskorohodova Sep 20, 2022
ae0bbe2
Merge branch '22_1' into new-navigation-tree-22.1
vladaskorohodova Sep 20, 2022
3b7c899
Update demo links
vladaskorohodova Sep 20, 2022
25d30d5
DataGrid: Fix allowReordering description T1115020 (#4212)
sergepilipchuk Sep 20, 2022
54d85a7
Merge branch '22_1' of https://github.com/DevExpress/devextreme-docum…
vladaskorohodova Sep 28, 2022
33efba8
Update code examples
vladaskorohodova Sep 28, 2022
fdee103
DataGrid: The 'calculateCellValue' property extra info T1094373 (#4223)
sergepilipchuk Sep 29, 2022
bf5059e
Merge branch '22_1' of https://github.com/DevExpress/devextreme-docum…
vladaskorohodova Sep 29, 2022
4494693
React: Add extra info about creating React App with TypeScript T10971…
sergepilipchuk Sep 29, 2022
68d3098
Fix jQuery code samples (#4229)
vladaskorohodova Sep 29, 2022
2f0f956
Merge branch '22_1' of https://github.com/DevExpress/devextreme-docum…
vladaskorohodova Sep 30, 2022
4396ba3
PivotGrid: Fix the Totals and Grand Totals typos (#4236)
sergepilipchuk Sep 30, 2022
03feec4
Add bell icon
OlegKipchatov Sep 30, 2022
acc7c48
Hide Getting Started with Diagram from jQuery
Sep 30, 2022
db9efd2
DataGrid: Update the setCellValue description T1118390 (#4240)
sergepilipchuk Oct 3, 2022
b19d8c2
Update menuconfig
vladaskorohodova Oct 3, 2022
b4b5091
Merge branch '22_1' of https://github.com/DevExpress/devextreme-docum…
vladaskorohodova Oct 3, 2022
7b35f4d
Diagram: Update the onContentReady property T1118215 (#4245)
sergepilipchuk Oct 4, 2022
c038d16
DocGen 22_1 result (#4249)
dxrobot Oct 5, 2022
07ed96b
Troubleshooting: update description T1118739 (#4250)
sergepilipchuk Oct 5, 2022
00e6220
Merge branch '22_1' of https://github.com/DevExpress/devextreme-docum…
vladaskorohodova Oct 6, 2022
4fcbaec
DataGrid: Update the dataSource property description T1118622 (#4253)
sergepilipchuk Oct 6, 2022
6b27d11
DocGen 22_1 result (#4258)
dxrobot Oct 7, 2022
7a3e0b0
Create codeql-analysis.yml (#4254)
iBat Oct 10, 2022
488d4d1
Validator: update Validation Result React snippet (#4263)
sergepilipchuk Oct 11, 2022
40eaa19
Simplify CodeQL config (#4266)
iBat Oct 12, 2022
0ac3e18
DataGrid: Fix typo related to Filter Row React demo (#4270)
sergepilipchuk Oct 12, 2022
fd3fdb4
Corrected typo (#4268)
Aoshua Oct 13, 2022
28381e1
DocGen 22_1 result (#4277)
dxrobot Oct 14, 2022
05e47d8
DataGrid: Add extra information about using the selectRows() method T…
sergepilipchuk Oct 14, 2022
715dbe6
DocGen 22_1 result (#4281)
dxrobot Oct 14, 2022
23363fc
Custom Format String: fix insufficient info T1119741 (#4284)
sergepilipchuk Oct 17, 2022
89ec3c5
Subresource Integrity values for 22.1.6 (#4298)
dxrobot Oct 20, 2022
2d59c1f
CheckBox: add a Getting Started tutorial (#4293)
vladaskorohodova Oct 21, 2022
5068c1f
DocGen 22_1 result (#4307)
dxrobot Oct 24, 2022
6d6ab0f
DataGrid: update information related to the remoteOperations property…
sergepilipchuk Oct 24, 2022
37cb370
DocGen 22_1 result (#4318)
dxrobot Oct 27, 2022
cb7df5c
Overlays: add W1021 warning description (#4319)
vladaskorohodova Oct 31, 2022
8e6a248
Overlay: update baseZIndex(zIndex) description (#4326)
sergepilipchuk Nov 1, 2022
6259128
DocGen 22_1 result (#4325)
dxrobot Nov 1, 2022
c925f06
Scheduler: update appointmentTooltipTemplate description (#4333)
sergepilipchuk Nov 2, 2022
41ec682
HtmlEditor: update toolbar.options code snippet (jquery) (#4336)
sergepilipchuk Nov 3, 2022
cdc3172
DocGen 22_1 result (#4340)
dxrobot Nov 4, 2022
4e95a28
DocGen 22_1 result (#4345)
dxrobot Nov 10, 2022
8055374
Overlays: describe default values for the animation object (#4349)
vladaskorohodova Nov 10, 2022
8d03658
DocGen 22_1 result (#4353)
dxrobot Nov 11, 2022
caee421
Merge remote-tracking branch 'upstream/22_1' into new-navigation-tree…
vladaskorohodova Nov 11, 2022
4c1c086
ColorBox: add a Getting Started tutorial (#4348)
vladaskorohodova Nov 15, 2022
fe208f1
DocGen 22_1 result (#4366)
dxrobot Nov 16, 2022
508e5c9
Merge remote-tracking branch 'upstream/22_1' into new-navigation-tree…
vladaskorohodova Nov 16, 2022
27d3d90
activeStateEnabled: update description (remove MUI link) (#4379)
sergepilipchuk Nov 21, 2022
e4f97ce
DocGen 22_1 [11/21/22] (#4375)
dxrobot Nov 21, 2022
dfdba96
NumberBox: add getting started description (#4377)
sergepilipchuk Nov 22, 2022
70c4916
NumberBox: add example (#4388)
sergepilipchuk Nov 22, 2022
289859d
DocGen 22_1 [11/23/22] (#4389)
dxrobot Nov 23, 2022
3b1ccb1
Merge remote-tracking branch 'upstream/22_1' into new-navigation-tree…
vladaskorohodova Nov 23, 2022
43173ea
Update MenuConfig
vladaskorohodova Nov 23, 2022
65d0374
Add navigation tree for 22.2
vladaskorohodova Nov 24, 2022
166a3f9
Update Toolbar demos
vladaskorohodova Nov 25, 2022
74f1dd4
Merge remote-tracking branch 'upstream/22_2' into new-navigation-tree…
vladaskorohodova Dec 13, 2022
f27179d
Update MenuConfig
vladaskorohodova Dec 16, 2022
ce727e6
Merge remote-tracking branch 'upstream/22_2' into new-navigation-tree…
vladaskorohodova Dec 19, 2022
c9adc59
Merge branch 'new-navigation-tree-22.2' of https://github.com/vladask…
vladaskorohodova Dec 19, 2022
d429383
Switch: add getting started tutorial
sergepilipchuk Dec 22, 2022
d1021f5
DocGen 22_2 result (#4465)
dxrobot Dec 23, 2022
79d8754
Switch: update variables in code snippets (#4466)
sergepilipchuk Dec 26, 2022
126037a
Gantt: fix broken code snippets (#4471)
vladaskorohodova Dec 26, 2022
1e3106c
Update frameworks supported versions (#4476)
vladaskorohodova Dec 27, 2022
f5c3262
Toolbar: add menuItemTemplate code snippets (#4474)
vladaskorohodova Dec 27, 2022
420e0dc
SelectBox/TagBox: update custom item creating topics (#4470)
vladaskorohodova Dec 28, 2022
d8b98b0
DocGen 22_2 result (#4483)
dxrobot Dec 29, 2022
c2905a4
Form: remove unnecessary View Demo button (template) (#4488)
sergepilipchuk Jan 3, 2023
4fc5c11
Scheduler: update code snippets (#4475)
sergepilipchuk Jan 4, 2023
ef1d08d
Scheduler: change snippets structure (#4495)
sergepilipchuk Jan 4, 2023
4c81adb
DataGrid: replace the deprecated toPromise method (#4485)
sergepilipchuk Jan 4, 2023
eaa96f2
DocGen 22_2 result (#4498)
dxrobot Jan 5, 2023
b950a9b
DataGrid/TreeList: add Note to the autoNavigateToFocusedRow property …
sergepilipchuk Jan 9, 2023
3a18433
DocGen 22_2 result (#4505)
dxrobot Jan 10, 2023
8e7b630
HtmlEditor: add Quill note (#4500)
sergepilipchuk Jan 10, 2023
c06d93f
DataGrid: add Disable Editing section (#4455) (#4510)
sergepilipchuk Jan 10, 2023
786e033
Toolbar: add Note to repaint method (#4504)
sergepilipchuk Jan 10, 2023
f7221f8
Troubleshooting: A drop-down editor does not show data (#4481) (#4514)
vladaskorohodova Jan 10, 2023
39ae9ee
Troubleshooting: Bootstrap modals issues (#4486)
vladaskorohodova Jan 11, 2023
3710cbf
DocGen 22_2 result (#4518)
dxrobot Jan 11, 2023
0aae91d
Rename GlobalConfig options (#4521)
vladaskorohodova Jan 11, 2023
94ab141
Merge remote-tracking branch 'upstream/22_2' into new-navigation-tree…
vladaskorohodova Jan 12, 2023
3f9463d
Fix "How to" display
vladaskorohodova Jan 12, 2023
ad45097
Merge branch 'new-navigation-tree-22.2' of https://github.com/vladask…
vladaskorohodova Jan 12, 2023
ce705f9
Rename topic for GlobalConfig (#4533)
IlyaKhD Jan 13, 2023
d4045b4
Rename globalConfig.md to GlobalConfig.md
IlyaKhD Jan 13, 2023
817d5d7
DocGen 22_2 result (#4542)
dxrobot Jan 16, 2023
7ca177a
TreeList: update the Customize Edit Column code snippets (#4537)
sergepilipchuk Jan 16, 2023
dc4c594
Notify: update code snippet (#4538)
sergepilipchuk Jan 16, 2023
4935978
List: update Sortable code snippet (T1140263) (#4556)
sergepilipchuk Jan 17, 2023
9141949
DataGrid/PivotGrid: add encodeExecutableContent description (#4550)
vladaskorohodova Jan 17, 2023
ba20e0d
DataGrid: update the LoadPanel.shading property (T1140557) (#4565)
sergepilipchuk Jan 19, 2023
fc9d3dc
DataGrid: update "Dynamically Change Form Item Properties in the Edit…
sergepilipchuk Jan 20, 2023
828bdb3
Security Consideration: add Export Vulnerabilities section (#4570)
sergepilipchuk Jan 23, 2023
8729ae8
DataGrid/PivotGrid Export: add CSV vulnerabilities note (#4590)
sergepilipchuk Jan 26, 2023
5b62cb4
Subresource Integrity values for 22.2.4 (#4606)
dxrobot Jan 27, 2023
5e8832e
DocGen 22_2 result (#4607)
dxrobot Jan 30, 2023
c89afb4
DocGen 22_2 result (#4614)
dxrobot Jan 31, 2023
9e3e1a7
DataGrid: customize cell/row appearance (#4501)
vladaskorohodova Jan 31, 2023
20948aa
DocGen 22_2 result (#4620)
dxrobot Feb 1, 2023
7a0c6cf
Troubleshooting: fix code snippets in 'drop-down editors' article (#4…
vladaskorohodova Feb 1, 2023
b0f7bc0
Validator: update dispose() method description (#4615)
vladaskorohodova Feb 1, 2023
a04a4ff
Vue: add Additional Configuration for Vite topic (#4624)
vladaskorohodova Feb 2, 2023
0c299cf
Merge remote-tracking branch 'upstream/22_2' into new-navigation-tree…
vladaskorohodova Feb 2, 2023
c9d12c3
Add new navigation tree for 23.1
vladaskorohodova Feb 2, 2023
8ed62d0
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Feb 17, 2023
da3ea03
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 1, 2023
f40b338
Update MenuConfig for common types
vladaskorohodova Mar 1, 2023
5911d39
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 3, 2023
f9e81b9
Trying to get rid of undiscardable files
vladaskorohodova Mar 9, 2023
5b9367f
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 9, 2023
ba268d5
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 15, 2023
21b153d
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 16, 2023
c0b5510
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 17, 2023
0e1cbf9
Fix link
vladaskorohodova Mar 17, 2023
27baf83
Fix link again
vladaskorohodova Mar 17, 2023
5e7bd8d
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 28, 2023
2fddb2f
Update MenuConfig
vladaskorohodova Mar 28, 2023
b38e85e
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Mar 29, 2023
7acd339
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Apr 11, 2023
b8878be
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Apr 11, 2023
762281b
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Apr 12, 2023
bdb051e
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Apr 17, 2023
8fa5c4a
Update MenuConfig
vladaskorohodova Apr 17, 2023
0c3cc14
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Apr 28, 2023
650ed97
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova May 3, 2023
3f19e16
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova May 22, 2023
b013d0d
Add Accessibility to MenuConfig
vladaskorohodova May 22, 2023
b8619c1
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Jun 5, 2023
6fee311
Update MenuConfig
vladaskorohodova Jun 6, 2023
0e82e4a
Update MenuConfig
vladaskorohodova Jun 12, 2023
5b0d988
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Jun 16, 2023
9fad98a
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Jun 16, 2023
a887d20
Update links
vladaskorohodova Jun 16, 2023
6328f34
Merge remote-tracking branch 'upstream/23_1' into new-navigation-tree…
vladaskorohodova Jun 21, 2023
373acc4
Merge remote-tracking branch 'origin/23_2' into new-navigation-tree-23.2
vladaskorohodova Jun 21, 2023
7b8dc2f
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Aug 2, 2023
23a787d
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Aug 8, 2023
fe201de
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Sep 4, 2023
b81b206
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Sep 11, 2023
b654e64
Add demos.md for drb
vladaskorohodova Sep 11, 2023
890d0b6
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Sep 14, 2023
f6fd661
Add menurule for angular
vladaskorohodova Sep 25, 2023
122cf15
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Sep 25, 2023
9f1f62c
Remove angularJS and knockout mentions
vladaskorohodova Sep 27, 2023
cddecf4
Add tag [jquery] to MVC pages
vladaskorohodova Sep 27, 2023
59afac4
Merge remote-tracking branch 'upstream/23_2' into new-navigation-tree…
vladaskorohodova Oct 3, 2023
1dfd254
Add code to onInitialized
vladaskorohodova Oct 3, 2023
d07618c
Update youtube iframe
vladaskorohodova Oct 4, 2023
c0072a2
Add empty pages for better titles
vladaskorohodova Oct 4, 2023
8f1643f
Fix broken link
vladaskorohodova Oct 4, 2023
5c37ceb
Fix another broken link
vladaskorohodova Oct 4, 2023
0ee277a
Fix a bunch of links
vladaskorohodova Oct 4, 2023
181ff8c
Add jquery tags
vladaskorohodova Oct 5, 2023
7bbd3bd
Remove angular links
vladaskorohodova Oct 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
141 changes: 101 additions & 40 deletions MenuConfig.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
id: BaseChartLegendItem
type: Object
inherits: BaseLegendItem
module: viz/chart_components/base_chart
export: BaseChartLegendItem
---
---
##### shortDescription
An object that provides information about a legend item.

---
#####See Also#####
- [legend]({basewidgetpath}/Configuration/legend/)
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
##### shortDescription
This section describes interfaces that the {WidgetName} component uses.

---
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ The UI component's instance.

---
#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')
#include common-link-getinstance
18 changes: 10 additions & 8 deletions api-reference/10 UI Components/DOMComponent/3 Methods/dispose().md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,29 @@ id: DOMComponent.dispose()
Disposes of all the resources allocated to the {WidgetName} instance.

---

---
##### jQuery

After calling this method, remove the DOM element associated with the UI component:

<!--JavaScript-->
$("#my{WidgetName}").dx{WidgetName}("dispose");
$("#my{WidgetName}").remove();

Use this method only if the UI component was created with jQuery or pure JavaScript. In Angular, Vue, and React, use conditional rendering:

---
##### Angular

Use <a href="https://angular.io/guide/built-in-directives#adding-or-removing-an-element-with-ngif" target="_blank">conditional rendering</a> instead of this method:

<!-- tab: app.component.html -->
<dx-{widget-name} ...
*ngIf="condition">
</dx-{widget-name}>

##### Vue

Use <a href="https://v3.vuejs.org/guide/conditional.html" target="_blank">conditional rendering</a> instead of this method:

<!-- tab: App.vue -->
<template>
<Dx{WidgetName} ...
Expand All @@ -43,6 +48,8 @@ Use this method only if the UI component was created with jQuery or pure JavaScr

##### React

Use <a href="https://reactjs.org/docs/conditional-rendering.html" target="_blank">conditional rendering</a> instead of this method:

<!-- tab: App.js -->
import React from 'react';

Expand All @@ -69,8 +76,3 @@ Use this method only if the UI component was created with jQuery or pure JavaScr
export default App;

---

#####See Also#####
- <a href="https://angular.io/guide/built-in-directives#adding-or-removing-an-element-with-ngif" target="_blank">Conditional Rendering in Angular</a>
- <a href="https://v3.vuejs.org/guide/conditional.html" target="_blank">Conditional Rendering in Vue</a>
- <a href="https://reactjs.org/docs/conditional-rendering.html" target="_blank">Conditional Rendering in React</a>
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
id: GridBase.Options.renderAsync
type: Boolean
default: false
default: undefined
---
---
##### shortDescription
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ default: true
Specifies whether to enable two-way data binding.

---
Two-way data binding ensures that the UI tracks changes made in the data source by a 3rd-party component, and vice versa. This way, the UI component and its data source stay synchronized.
If you implement two-way data binding in the UI component on your own using the [cellTemplate](/api-reference/_hidden/dxDataGridColumn/cellTemplate.md '{basewidgetpath}/Configuration/columns/#cellTemplate') and/or [editCellTemplate](/api-reference/_hidden/dxDataGridColumn/editCellTemplate.md '{basewidgetpath}/Configuration/columns/#editCellTemplate') properties, make sure to set the **twoWayBindingEnabled** property to **false**.
Two-way data binding ensures that the UI tracks changes made in the data source by a 3rd-party component, and vice versa. This way, the UI component and its data source stay synchronized.

[note] The UI component provides two-way data binding through Knockout, Angular or AngularJS resources, so make sure to [add these libraries](/concepts/Common/Distribution%20Channels/05%20CDN '/Documentation/Guide/Common/Distribution_Channels/CDN/') to your app.
If you implement two-way data binding in the UI component on your own using the [cellTemplate](/api-reference/_hidden/dxDataGridColumn/cellTemplate.md '{basewidgetpath}/Configuration/columns/#cellTemplate') and/or [editCellTemplate](/api-reference/_hidden/dxDataGridColumn/editCellTemplate.md '{basewidgetpath}/Configuration/columns/#editCellTemplate') properties, make sure to set the **twoWayBindingEnabled** property to **false**.
35 changes: 0 additions & 35 deletions api-reference/10 UI Components/Markup Components/dxItem/dxItem.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,41 +57,6 @@ The dxItem component defines custom markup for items in layout and collection UI
})
export class AppModule { }

#####AngularJS

<!--HTML-->
<div dx-list="{ }">
<div data-options="dxItem: { text: 'Apples', disabled: true }"></div>
<div data-options="dxItem: { text: 'Lemons', visible: false }"></div>
<div data-options="dxItem: { }">
<!-- Custom markup -->
</div>
</div>

<!--JavaScript-->
angular.module('DemoApp', ['dx'])
.controller('DemoController', function ($scope) {
// ...
});

#####Knockout

<!--HTML-->
<div data-bind="dxList: { ... }">
<div data-options="dxItem: { text: 'Apples', disabled: true }"></div>
<div data-options="dxItem: { text: 'Lemons', visible: false }"></div>
<div data-options="dxItem: { }">
<!-- Custom markup -->
</div>
</div>

<!--JavaScript-->
var viewModel = {
// ...
};

ko.applyBindings(viewModel);

#####React

<!-- tab: App.js -->
Expand Down
35 changes: 0 additions & 35 deletions api-reference/10 UI Components/UI Events/UI Events.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,39 +47,4 @@ See <a href="http://api.jquery.com/category/events/event-handler-attachment" tar
}
}

##### Knockout

<!--HTML-->
<div id="target" data-bind="dxhold: { execute: dxholdHandler, timeout: 1000 }">
Target element
</div>

<!--JavaScript-->
var viewModel = {
dxholdHandler: function(viewModel, jQueryEvent) {
alert(`The ${$(jQueryEvent.target).text()} element is being held for ${jQueryEvent.data.timeout} ms.`);
}
}

[note]Knockout does not provide an API to unsubscribe from an event.

See <a href="http://knockoutjs.com/documentation/event-binding.html" target="_blank">Knockout documentation</a> for details.

##### AngularJS

<!--HTML-->
<div id="target" dx-hold="{ execute: 'dxholdHandler($event)', timeout: 1000 }">
Target element
</div>

<!--JavaScript-->
angular.module("DemoApp", ["dx"])
.controller("DemoController", function DemoController($scope) {
$scope.dxholdHandler = function(jQueryEvent) {
alert(`The ${$(jQueryEvent.target).text()} element is being held for ${jQueryEvent.data.timeout} ms.`);
}
});

[note]AngularJS does not provide an API to unsubscribe from an event.

---
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
##### shortDescription
This section describes interfaces that the {WidgetName} component uses.

---
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ The UI component's instance.
#include common-ref-elementparam with { element: "UI component" }

---
#include common-code-on-initialized

#####See Also#####
- **Get a UI component Instance** in [Angular](/concepts/40%20Angular%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Angular_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [AngularJS](/concepts/Getting%20Started/Widget%20Basics%20-%20AngularJS/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_AngularJS/Get_a_Widget_Instance/') | [Knockout](/concepts/Getting%20Started/Widget%20Basics%20-%20Knockout/03%20Get%20a%20Widget%20Instance.md '/Documentation/Guide/Getting_Started/Widget_Basics_-_Knockout/Get_a_Widget_Instance/') | [Vue](/concepts/55%20Vue%20Components/20%20Component%20Configuration%20Syntax/44%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/Vue_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance') | [React](/concepts/50%20React%20Components/40%20Component%20Configuration%20Syntax/65%20Get%20a%20UI%20Component%20Instance.md '/Documentation/Guide/React_Components/Component_Configuration_Syntax/#Get_a_UI_Component_Instance')

#include common-get-instance
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ default: undefined
Specifies the name of the [validation group](/api-reference/10%20UI%20Components/dxValidationGroup '/Documentation/ApiReference/UI_Components/dxValidationGroup/') to be accessed in the [click](/api-reference/10%20UI%20Components/dxButton/4%20Events/click.md '/Documentation/ApiReference/UI_Components/dxButton/Events/#click') event handler.

---
When using a button to validate several editors on a page, the button must "know" in which validation group these editors are located. If the Knockout or AngularJS approach is used, add the button to the **div** element that represents the target validation group. When using the jQuery approach, specify the **validationGroup** configuration property for the button. Assign the validation group name specified for the **validationGroup** property of the [validators](/api-reference/10%20UI%20Components/dxValidator '/Documentation/ApiReference/UI_Components/dxValidator/') that extend the editors to be validated.
When using a button to validate several editors on a page, the button must "know" in which validation group these editors are located.

Specify the **validationGroup** configuration property for the button. Assign the validation group name specified for the **validationGroup** property of the [validators](/api-reference/10%20UI%20Components/dxValidator '/Documentation/ApiReference/UI_Components/dxValidator/') that extend the editors to be validated.

#####See Also#####
- [Validate Several Editor Values](/concepts/05%20UI%20Components/zz%20Common/05%20UI%20Widgets/20%20Data%20Validation/20%20Validate%20Several%20Editor%20Values '/Documentation/Guide/UI_Components/Common/UI_Widgets/Data_Validation/#Validate_Several_Editor_Values')
Loading