Skip to content

Commit aa9fd1b

Browse files
committed
CLarify Dojo widget behavior in React apps
1 parent 6653665 commit aa9fd1b

File tree

13 files changed

+88
-15
lines changed

13 files changed

+88
-15
lines changed

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
9+
10+
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.
11+
12+
The Dojo client is deprecated and will be removed in a future version of Mendix.
13+
{{% /alert %}}
814

915
## Introduction
1016

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
9+
10+
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.
11+
12+
The Dojo client is deprecated and will be removed in a future version of Mendix.
13+
{{% /alert %}}
814

915
## Introduction
1016

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
9+
10+
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.
11+
12+
The Dojo client is deprecated and will be removed in a future version of Mendix.
13+
{{% /alert %}}
814

915
## Introduction
1016

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
9+
10+
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.
11+
12+
The Dojo client is deprecated and will be removed in a future version of Mendix.
13+
{{% /alert %}}
814

915
## Introduction
1016

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
31+
32+
To upgrade it to the recommended React-compliant widget ([Gallery](/appstore/widgets/gallery/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#migration-guide).
33+
34+
The Dojo client is deprecated and will be removed in a future version of Mendix.
35+
{{% /alert %}}
36+
2937
## Introduction
3038

3139
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:

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
10+
11+
To upgrade it to the recommended React-compliant widget ([Gallery](/appstore/widgets/gallery/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#data-grid).
912

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 %}}
13+
The Dojo client is deprecated and will be removed in a future version of Mendix.
14+
{{% /alert %}}
1115

1216
## Introduction
1317

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
17+
18+
To upgrade it to the recommended React-compliant widget ([Gallery](/appstore/widgets/gallery/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#migration-guide).
19+
20+
The Dojo client is deprecated and will be removed in a future version of Mendix.
21+
{{% /alert %}}
22+
1523
## Introduction
1624

1725
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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
15+
16+
To upgrade it to the recommended React-compliant widget ([Gallery](/appstore/widgets/gallery/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#migration-guide).
17+
18+
The Dojo client is deprecated and will be removed in a future version of Mendix.
19+
{{% /alert %}}
20+
1321
## Introduction
1422

1523
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: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
10+
11+
To upgrade it to the recommended React-compliant widget ([Gallery](/appstore/widgets/gallery/)), see the Mendix React Client's [Migration Guide](/refguide/mendix-client/react/#template-grid).
12+
13+
The Dojo client is deprecated and will be removed in a future version of Mendix.
14+
{{% /alert %}}
915

1016
## Introduction
1117

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ 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. It is not supported in the [React client](/refguide/mendix-client/react/) or on native mobile pages. If you [switch to the React client](/refguide/app-settings/#react-client), the widget will not appear in the **Toolbox**.
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).
15-
{{% /alert %}}
14+
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).
1615

16+
The Dojo client is deprecated and will be removed in a future version of Mendix.
17+
{{% /alert %}}
1718
## Introduction
1819

1920
A **drop-down** is used to display and, optionally, allow the end-user to edit the value of an attribute or variable of [data type](/refguide/data-types/) *enumeration*.

0 commit comments

Comments
 (0)