You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Describes the configuration and usage of the Bootstrap Tooltip widget, which is available in the Mendix Marketplace."
6
6
#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.
7
7
---
8
+
8
9
{{% alert color="warning" %}}
9
-
This widget is deprecated. For an alternative, see [Tooltip](/appstore/widgets/tooltip/).
10
+
This widget is deprecated. For an alternative, see the [Tooltip](/appstore/widgets/tooltip/) widget.
10
11
{{% /alert %}}
11
12
12
13
## Introduction
@@ -24,7 +25,7 @@ The [Bootstrap Tooltip](https://marketplace.mendix.com/link/component/1939/) wid
24
25
25
26
## Installation
26
27
27
-
To install, import the Bootstrap Tooltip widget into your app and add the widget on a page. Locate the widget as close to the target element as possible (preferably next to it).
28
+
To install, import the Bootstrap Tooltip widget into your app and add the widget on a page. Locate the widget as close to the target element as possible (preferably next to it).
28
29
29
30
When an element has a tooltip attached to it and needs to be conditionally visible, put both the element and the tooltip together in a container and apply the visibility conditions to the container instead of the element:
Copy file name to clipboardExpand all lines: content/en/docs/marketplace/platform-supported-content/widgets/calendar.md
+35-31Lines changed: 35 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,19 @@
1
1
---
2
2
title: "Calendar"
3
-
url: /appstore/widgets/calendar/
4
3
deprecated: true
4
+
url: /appstore/widgets/calendar/
5
5
description: "Describes the configuration and usage of the Calendar widget, which is available in the Mendix Marketplace."
6
6
#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.
7
7
---
8
8
9
+
{{% alert color="warning" %}}
10
+
This widget is deprecated. For an alternative, see the [Calendar](/appstore/modules/calendar-module/) module.
11
+
{{% /alert %}}
12
+
9
13
## Introduction
10
14
11
15
{{% alert color="info" %}}
12
-
This documentation applies to version 1 of the Calendar widget.
16
+
This documentation applies to version 1 of the Calendar widget.
13
17
14
18
For documentation on versions 2 and above of Calendar, refer to [Calendar module](/appstore/modules/calendar-module/).
15
19
{{% /alert %}}
@@ -29,25 +33,25 @@ Drag the widget into a data view that provides a calendar entity, which contains
29
33
30
34
### Data Source Tab
31
35
32
-
***Data source** – Determines the retrieval of the calendar events via context, database, microflow, or nanoflow.
36
+
***Data source** – Determines the retrieval of the calendar events via context, database, microflow, or nanoflow.
33
37
The default value is **Context**.
34
38
***Event entity** – The entity that represents the event to be displayed by the calendar.
35
-
***XPath** – Filters the events retrieved from the database by the configured XPath.
39
+
***XPath** – Filters the events retrieved from the database by the configured XPath.
36
40
This is configurable when the **Data source** is set to **Database**.
37
-
***Microflow** – The microflow executed to retrieve the calendar events.
41
+
***Microflow** – The microflow executed to retrieve the calendar events.
38
42
This is configurable when the **Data source** is set to **Microflow**.
39
-
***Nanoflow** – The nanoflow executed to retrieve the calendar events.
43
+
***Nanoflow** – The nanoflow executed to retrieve the calendar events.
40
44
This is configurable when the **Data source** is set to **Nanoflow**.
41
-
***Title attribute** – The String attribute containing the calendar event's title.
45
+
***Title attribute** – The String attribute containing the calendar event's title.
42
46
This is configurable when the **Event entity** is configured.
43
-
***All day attribute** – The Boolean attribute indicating whether a calendar event takes a full day.
47
+
***All day attribute** – The Boolean attribute indicating whether a calendar event takes a full day.
44
48
This is configurable when the **Event entity** is configured.
45
-
***Start attribute** – The DateTime attribute indicating the start of a calendar event.
49
+
***Start attribute** – The DateTime attribute indicating the start of a calendar event.
46
50
This is configurable when the **Event entity** is configured.
47
-
***End attribute** – The DateTime attribute indicating the end of a calendar event.
51
+
***End attribute** – The DateTime attribute indicating the end of a calendar event.
52
+
This is configurable when the **Event entity** is configured.
53
+
***Color attribute** – The String attribute affecting the background of a calendar event.
48
54
This is configurable when the **Event entity** is configured.
49
-
***Color attribute** – The String attribute affecting the background of a calendar event.
50
-
This is configurable when the **Event entity** is configured.
51
55
All HTML supported color formats are supported, for example, "red", "#FF0000", "rgb(250,10,20)" or "rgba(10,10,10, 0.5)".
52
56
***Refresh data source on view** – Enables the retrieval of a subset of a larger data set by doing the following:
53
57
@@ -61,21 +65,21 @@ Drag the widget into a data view that provides a calendar entity, which contains
61
65
### View Tab
62
66
63
67
***View** – Determines the calendar's views:
64
-
68
+
65
69
***Standard** – Day, week, and month view only. This is the default value.
66
70
***Custom** – Custom views configured in **Custom top bar views**.
67
71
***Initial selected view** – Determines the view when the calendar becomes visible for the first time. The available options are:
68
-
72
+
69
73
***Day**
70
74
***Week**
71
75
***Month**. This is the default.
72
76
***Work week**. This is available as a custom view.
73
77
***Agenda**. This is available as a custom view.
74
78
***Start date attribute** – The DateTime attribute indicating the start date of the current calendar view. Depending on the view, the actual view's start date may differ. For example, if a Wednesday is configured as the start date in a week view, then the Monday just before that date is the actual start date.
75
79
***Custom top bar views** – The custom calendar views, which are configurable when **View** is set to **Custom**, offer the following options:
76
-
80
+
77
81
***Appearance** tab
78
-
* **Item** – The type of element and the supported calendar views to be added to the top bar of the calendar. The default is **Month button**. The following types are supported:
82
+
* **Item** – The type of element and the supported calendar views to be added to the top bar of the calendar. The default is **Month button**. The following types are supported:
79
83
80
84
* **Previous button**
81
85
* **Today button**
@@ -96,28 +100,28 @@ Drag the widget into a data view that provides a calendar entity, which contains
96
100
* **Button tooltip** – Optional text shown in a tooltip when hovering over the button.
97
101
* **Button style** – Sets the button's brand style. The default value is **Default**.
98
102
***Custom formats** tab
99
-
***Header day format** – The day formatting in the view's header columns. This is configurable when **Item** is set to **Day button**, **Week button**, **Work week button**, **Month button**, or **Agenda button**.
100
-
Use Mendix date formats, such as `EEEE dd/MM`.
101
-
***Cell date format** – The day formatting of a certain day cell in a month view. This is configurable when **Item** is set to **Month button**.
103
+
***Header day format** – The day formatting in the view's header columns. This is configurable when **Item** is set to **Day button**, **Week button**, **Work week button**, **Month button**, or **Agenda button**.
104
+
Use Mendix date formats, such as `EEEE dd/MM`.
105
+
***Cell date format** – The day formatting of a certain day cell in a month view. This is configurable when **Item** is set to **Month button**.
102
106
Use Mendix date formats, such as `dd`.
103
-
***Time gutter format** – The time formatting in the first column of the view. This is configurable when **Item** is set to **Day button**, **Week button**, **Work week button**, or **Agenda button**.
107
+
***Time gutter format** – The time formatting in the first column of the view. This is configurable when **Item** is set to **Day button**, **Week button**, **Work week button**, or **Agenda button**.
104
108
Use Mendix date formats, such as `HH:mm`.
105
-
***Date gutter format** – The date formatting in the first column of the view. This is configurable when **Item** is set to **Agenda button**.
106
-
Use Mendix date formats, such as `EEE MMM d`.
109
+
***Date gutter format** – The date formatting in the first column of the view. This is configurable when **Item** is set to **Agenda button**.
110
+
Use Mendix date formats, such as `EEE MMM d`.
107
111
***Text** tab
108
-
***Default all day text** – The text indicating that an event will take a full day in the agenda view. This is configurable when **Item** is set to **Agenda button**.
109
-
***Header date** – The text for the date column header in the agenda view. This is configurable when **Item** is set to **Agenda button**.
112
+
***Default all day text** – The text indicating that an event will take a full day in the agenda view. This is configurable when **Item** is set to **Agenda button**.
113
+
***Header date** – The text for the date column header in the agenda view. This is configurable when **Item** is set to **Agenda button**.
110
114
***Header time** – The text for the time column header in the agenda view. This is configurable when **Item** is set to **Agenda button**.
111
-
***Header event** – The text for the event column header in the agenda view. This is configurable when **Item** is set to **Agenda button**.
112
-
***Editable** – Determines whether the calendar is editable.
115
+
***Header event** – The text for the event column header in the agenda view. This is configurable when **Item** is set to **Agenda button**.
116
+
***Editable** – Determines whether the calendar is editable.
113
117
The default value is **Default**. In the default mode, the surrounding data view's editability is decisive.
114
-
***Enable create** – Determines whether the calendar allows the creation of new events by clicking on and dragging over date and time slots.
118
+
***Enable create** – Determines whether the calendar allows the creation of new events by clicking on and dragging over date and time slots.
115
119
The default value is **Yes**.
116
120
117
121
### Events Tab
118
122
119
-
***On click** – Determines the type of the executed action triggered when clicking a calendar event or day slot. The default value is **Do nothing**.
120
-
***On click microflow** – The microflow executed when clicking a calendar event or day slot. This is configurable when **On click** is set to **Call a microflow**.
123
+
***On click** – Determines the type of the executed action triggered when clicking a calendar event or day slot. The default value is **Do nothing**.
124
+
***On click microflow** – The microflow executed when clicking a calendar event or day slot. This is configurable when **On click** is set to **Call a microflow**.
121
125
***On click nanoflow** – The nanoflow executed when clicking a calendar event or day slot. This is configurable when **On click** is set to **Call a nanoflow**.
122
126
***On create** – Determines the type of the executed action triggered when a date or time slot is selected and when **Enable create** is set to **Yes**. The default value is **Do nothing**.
123
127
***Create association** – Sets an association between the created event object and the calendar object which is provided with a data view as context to the widget.
@@ -142,7 +146,7 @@ To configure an example Calendar widget in a basic way, follow these steps:
142
146
143
147
1. Place the widget in a data container like a data view, list view, or template grid widget.
144
148
2. Navigate to the **Data Source** tab and configure the data source type to retrieve a list of events. You can use a **Microflow** for this purpose.
145
-
3. Configure the **Event** entity. For this example, create and select an entity named *Appointment* in your domain model with the following attributes:
149
+
3. Configure the **Event** entity. For this example, create and select an entity named *Appointment* in your domain model with the following attributes:
146
150
147
151
* title (string)
148
152
* start (data-time)
@@ -156,6 +160,6 @@ Optionally, you can further configure the widget by following these steps:
156
160
157
161
1. Choose the initial selected view in the **View** tab:
158
162
1. Select a **Day**, **Week**, or **Month** view as the default.
159
-
2. In the **Events** tab, choose the **On Create** event and select **Call a Microflow**:
163
+
2. In the **Events** tab, choose the **On Create** event and select **Call a Microflow**:
160
164
3. Create this microflow so that it opens a new page, like an overview edit page of the **Appointment** entity mentioned above. This way, when a time slot in the calendar is selected, you can add or edit a new event.
161
165
4. Navigate to the **Size** tab and define the width and height of the widget so it suits your page.
Copy file name to clipboardExpand all lines: content/en/docs/marketplace/platform-supported-content/widgets/label-selector.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,15 @@
1
1
---
2
2
title: "Label Selector"
3
+
deprecated: true
3
4
url: /appstore/widgets/label-selector/
4
5
description: "Describes the configuration and usage of the Label Selector widget, which is available in the Mendix Marketplace."
5
6
#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.
6
7
---
7
8
9
+
{{% alert color="warning" %}}
10
+
This widget is deprecated. For an alternative, see the [Combo Box](/appstore/widgets/combobox/) widget.
11
+
{{% /alert %}}
12
+
8
13
## Introduction
9
14
10
15
The [Label Selector](https://marketplace.mendix.com/link/component/292/) widget enables easily creating objects, assigning objects to other objects, and removing objects (for example, labels) from other objects.
@@ -34,7 +39,7 @@ To implement this widget, follow these steps:
34
39
1. Download the Label Selector widget into your app via the Marketplace in Studio Pro.
35
40
2. Create a [persistable](/refguide/persistability/) entity named **Label**.
36
41
3. Add two [attributes](/refguide/attributes/) to the entity named **Caption** and **Color**.
37
-
4. Add a [many-to-many association with dual ownership](/refguide/associations/#many-to-many-both) between this new entity and the entity that you want to label.
42
+
4. Add a [many-to-many association with dual ownership](/refguide/associations/#many-to-many-both) between this new entity and the entity that you want to label.
38
43
5. Add any necessary [access rules](/refguide/access-rules/) to the new entity.
39
44
6. On a page with a data view of the entity that you want to label, add the widget to this data view.
40
45
7. On the widget properties **Data Source** tab, set **Label object** to the **Label** entity, **Caption attribute** to the **Caption** attribute, and **Color Attribute** to the **Color** attribute.
Copy file name to clipboardExpand all lines: content/en/docs/marketplace/platform-supported-content/widgets/list-view-swipe.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: "Describes the configuration and usage of the List View Swipe widge
7
7
---
8
8
9
9
{{% alert color="warning" %}}
10
-
This widget is deprecated.
10
+
This widget is deprecated. For an alternative, see the [Native Mobile Resources](/appstore/modules/native-mobile-resources/) module.
11
11
{{% /alert %}}
12
12
13
13
## Introduction
@@ -61,7 +61,7 @@ Use the following details for styling:
61
61
*`.widget-listview-swipe-disabled`
62
62
*`.widget-listview-swipe-disabled-left`
63
63
*`.widget-listview-swipe-disabled-right`
64
-
* These interactive classes are attached during an action:
64
+
* These interactive classes are attached during an action:
65
65
*`.will-accept-swipe`
66
66
*`.swiping-right`
67
67
*`.swiping-left`
@@ -80,4 +80,4 @@ To design the background of the view, follow these steps:
80
80
81
81
In some scenarios, swiping should be (conditionally) disabled. To disable a single swipe item, add the `.widget-listview-swipe-disabled`, `.widget-listview-swipe-disabled-left`, or `.widget-listview-swipe-disabled-right` CSS class to the list view item. To disable all the swipe actions, add the class to the list view .
82
82
83
-
You can use other custom widgets (for example, [EnumClass](https://marketplace.mendix.com/link/component/2641/)) to change the classes dynamically at runtime.
83
+
You can use other custom widgets (for example, [EnumClass](https://marketplace.mendix.com/link/component/2641/)) to change the classes dynamically at runtime.
Copy file name to clipboardExpand all lines: content/en/docs/marketplace/platform-supported-content/widgets/microflow-timer.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,12 @@ description: "Describes the configuration and usage of the Microflow Timer widge
7
7
---
8
8
9
9
{{% alert color="warning" %}}
10
-
This widget is deprecated. For handling actions when a component loads or context changes use the [Events](/appstore/widgets/events/) widget.
10
+
This widget is deprecated. For handling actions when a component loads or context changes use the [Events](/appstore/widgets/events/) widget.
11
11
{{% /alert %}}
12
12
13
13
## Introduction
14
14
15
-
The [Microflow Timer](https://marketplace.mendix.com/link/component/27/) widget can be used to time and execute a microflow or nanoflow as long as a certain page is open. The microflow or nanoflow can be executed once or repeatedly, in which case it will not stop until it returns false or until the page is closed.
15
+
The [Microflow Timer](https://marketplace.mendix.com/link/component/27/) widget can be used to time and execute a microflow or nanoflow as long as a certain page is open. The microflow or nanoflow can be executed once or repeatedly, in which case it will not stop until it returns false or until the page is closed.
16
16
17
17
{{% alert color="warning" %}}
18
18
In offline apps, you cannot use microflows, but you can use nanoflows.
0 commit comments