Skip to content

Commit fe0990f

Browse files
authored
Merge pull request #10275 from mendix/MvM-ReactToolBox
Clarify Dojo widget behavior in React apps
2 parents df28f8d + 1af2e59 commit fe0990f

File tree

13 files changed

+157
-15
lines changed

13 files changed

+157
-15
lines changed

content/en/docs/refguide/modeling/pages/authentication-widgets/login-id-text-box.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@ url: /refguide/login-id-text-box/
44
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
55
---
66

7-
{{% alert color="warning" %}}The **Login ID text box** widget is not supported on native mobile pages.{{% /alert %}}
7+
{{% alert color="warning" %}}
8+
The **login ID text box** widget is a Dojo widget.
9+
10+
This widget is not supported on native mobile pages.
11+
12+
This widget is not supported in the [React client](/refguide/mendix-client/react/).
13+
14+
Upgrade it to the normal input and action widgets as shown in the Atlas login page template. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#sign-in-widgets) for more information.
15+
16+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
17+
18+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
19+
{{% /alert %}}
820

921
## Introduction
1022

content/en/docs/refguide/modeling/pages/authentication-widgets/password-text-box.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@ url: /refguide/password-text-box/
44
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
55
---
66

7-
{{% alert color="warning" %}}The **Password text box** widget is not supported on native mobile pages.{{% /alert %}}
7+
{{% alert color="warning" %}}
8+
The **password text box** widget is a Dojo widget.
9+
10+
This widget is not supported on native mobile pages.
11+
12+
This widget is not supported in the [React client](/refguide/mendix-client/react/).
13+
14+
Upgrade it to the normal input and action widgets as shown in the Atlas login page template. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#sign-in-widgets) for more information.
15+
16+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
17+
18+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
19+
{{% /alert %}}
820

921
## Introduction
1022

content/en/docs/refguide/modeling/pages/authentication-widgets/sign-in-button.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@ url: /refguide/sign-in-button/
44
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
55
---
66

7-
{{% alert color="warning" %}}The **Sign-in button** is not supported on native mobile pages.{{% /alert %}}
7+
{{% alert color="warning" %}}
8+
The **sign-in button** widget is a Dojo widget.
9+
10+
This widget is not supported on native mobile pages.
11+
12+
This widget is not supported in the [React client](/refguide/mendix-client/react/).
13+
14+
Upgrade it to the normal input and action widgets as shown in the Atlas login page template. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#sign-in-widgets) for more information.
15+
16+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
17+
18+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
19+
{{% /alert %}}
820

921
## Introduction
1022

content/en/docs/refguide/modeling/pages/authentication-widgets/validation-message.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@ url: /refguide/validation-message/
44
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
55
---
66

7-
{{% alert color="warning" %}}The validation message widget is not supported on native mobile pages.{{% /alert %}}
7+
{{% alert color="warning" %}}
8+
The **validation message** widget is a Dojo widget.
9+
10+
This widget is not supported on native mobile pages.
11+
12+
This widget is not supported in the [React client](/refguide/mendix-client/react/).
13+
14+
Upgrade it to the normal input and action widgets as shown in the Atlas login page template. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#sign-in-widgets) for more information.
15+
16+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
17+
18+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
19+
{{% /alert %}}
820

921
## Introduction
1022

content/en/docs/refguide/modeling/pages/data-widgets/grids/control-bar.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@ aliases:
2626
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
2727
---
2828

29+
{{% alert color="warning" %}}
30+
The **control bar** widget is a Dojo widget.
31+
32+
This widget is not supported on native mobile pages. Mendix recommends that you use the [Gallery](/appstore/widgets/gallery/) or [List View](/refguide/list-view/) instead to display data. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
33+
34+
This widget is not supported in the [React client](/refguide/mendix-client/react/). To upgrade it to the recommended React widget ([Data Grid 2](/appstore/modules/data-grid-2/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
35+
36+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
37+
38+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
39+
{{% /alert %}}
40+
2941
## Introduction
3042

3143
A control bar of a [template grid](/refguide/template-grid/), [data grid](/refguide/data-grid/), and [reference set selector](/refguide/reference-set-selector/) allows you to manipulate the objects displayed by means of buttons. By default, both grids will be created with [Search](#search-button), [New](#create-button), [Edit](#grid-action-button), and [Delete](#grid-action-button) buttons in the control bar:
@@ -40,7 +52,7 @@ Most properties of control bar buttons are the same as properties of buttons. Fo
4052

4153
To add additional buttons to the control bar, do the following:
4254

43-
1. Right-click on the control bar while it is highlighed.
55+
1. Right-click on the control bar while it is highlighted.
4456
1. Select **Add button**.
4557
1. Select the new type of button.
4658
1. Double-click on the new button to customize.

content/en/docs/refguide/modeling/pages/data-widgets/grids/data-grid/_index.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,17 @@ weight: 10
55
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
66
---
77

8-
{{% alert color="warning" %}}The data grid widget is not supported on native mobile pages.{{% /alert %}}
8+
{{% alert color="warning" %}}
9+
The **data grid** widget is a Dojo widget.
10+
11+
This widget is not supported on native mobile pages. Mendix recommends that you use the [Gallery](/appstore/widgets/gallery/) or [List View](/refguide/list-view/) instead to display data. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
12+
13+
This widget is not supported in the [React client](/refguide/mendix-client/react/). To upgrade it to the recommended React widget ([Data Grid 2](/appstore/modules/data-grid-2/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
914

10-
{{% alert color="warning" %}}The data grid widget is not supported when using the [React client](/refguide/mendix-client/react/). Please use the [data grid 2 widget](/appstore/modules/data-grid-2/) instead. It is possible to convert existing data grid widgets to data grid 2 as explained in the [React Migration Guide](/refguide/mendix-client/react/#data-grid){{% /alert %}}
15+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
16+
17+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
18+
{{% /alert %}}
1119

1220
## Introduction
1321

content/en/docs/refguide/modeling/pages/data-widgets/grids/search-bar.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ aliases:
1212
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
1313
---
1414

15+
{{% alert color="warning" %}}
16+
The **search bar** widget is a Dojo widget.
17+
18+
This widget is not supported on native mobile pages. Mendix recommends that you use the [Gallery](/appstore/widgets/gallery/) or [List View](/refguide/list-view/) instead to display data. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
19+
20+
This widget is not supported in the [React client](/refguide/mendix-client/react/). To upgrade it to the recommended React widget ([Data Grid 2](/appstore/modules/data-grid-2/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
21+
22+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
23+
24+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
25+
{{% /alert %}}
26+
1527
## Introduction
1628

1729
The search bar contains search fields that allow the end-user to quickly find the information they need in a [data grid](/refguide/data-grid/) or [template grid](/refguide/template-grid/).

content/en/docs/refguide/modeling/pages/data-widgets/grids/sort-bar.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ aliases:
1010
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
1111
---
1212

13+
{{% alert color="warning" %}}
14+
The **sort bar** widget is a Dojo widget.
15+
16+
This widget is not supported on native mobile pages. Mendix recommends that you use the [Gallery](/appstore/widgets/gallery/) or [List View](/refguide/list-view/) instead to display data. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
17+
18+
This widget is not supported in the [React client](/refguide/mendix-client/react/). To upgrade it to the recommended React widget ([Data Grid 2](/appstore/modules/data-grid-2/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
19+
20+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
21+
22+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
23+
{{% /alert %}}
24+
1325
## Introduction
1426

1527
A sort order allows you to sort items in a [data grid](/refguide/data-grid/), [template grid](/refguide/template-grid/), [list view](/refguide/list-view/) or a [reference set selector](/refguide/reference-set-selector/).

content/en/docs/refguide/modeling/pages/data-widgets/grids/template-grid.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,17 @@ weight: 20
55
#If moving or renaming this doc file, implement a temporary redirect and let the respective team know they should update the URL in the product. See Mapping to Products for more details.
66
---
77

8-
{{% alert color="warning" %}}The template grid widget is not supported on native mobile pages.{{% /alert %}}
8+
{{% alert color="warning" %}}
9+
The **template grid** widget is a Dojo widget.
10+
11+
This widget is not supported on native mobile pages. Mendix recommends that you use the [Gallery](/appstore/widgets/gallery/) or [List View](/refguide/list-view/) instead to display data. See the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
12+
13+
This widget is not supported in the [React client](/refguide/mendix-client/react/). To upgrade it to the recommended React widget ([Data Grid 2](/appstore/modules/data-grid-2/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
14+
15+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
16+
17+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
18+
{{% /alert %}}
919

1020
## Introduction
1121

content/en/docs/refguide/modeling/pages/input-widgets/drop-down.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,17 @@ aliases:
99
---
1010

1111
{{% alert color="warning" %}}
12-
The drop-down widget is not compatible with the modern version of the Mendix React Client. Depending on your app version, you may wish to convert the widget to a combo box widget using the context menu in Studio Pro.
12+
The **drop-down** widget is a Dojo widget.
1313

14-
For more information on converting a drop-down widget into its more modern combo box counterpart, see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#migration-guide).
14+
This widget is not supported on native mobile pages.
15+
16+
This widget is not supported in the [React client](/refguide/mendix-client/react/).
17+
18+
To upgrade it to the recommended React-compliant widget ([Combo Box](/appstore/widgets/combobox/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#reference-selectors-drop-down).
19+
20+
If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
21+
22+
The Dojo client is deprecated and will be removed in Mendix 12. It continues receiving security and stability updates until the end of support of Mendix 11.24.
1523
{{% /alert %}}
1624

1725
## Introduction

0 commit comments

Comments
 (0)