From e6886ac98c16b950e061f56a6a3600d626141d92 Mon Sep 17 00:00:00 2001 From: Danijel Samec Date: Tue, 26 Aug 2025 14:20:55 +0200 Subject: [PATCH 1/2] Add prompt attribute to widget xml --- packages/generator-widget/README.md | 1 + .../generator-widget/generators/app/lib/prompttexts.js | 8 +++++++- .../native/emptyTemplateJs/src/WidgetName.xml.ejs | 2 ++ .../native/emptyTemplateJsFn/src/WidgetName.xml.ejs | 2 ++ .../native/emptyTemplateTs/src/WidgetName.xml.ejs | 2 ++ .../native/emptyTemplateTsFn/src/WidgetName.xml.ejs | 2 ++ .../native/fullTemplateJs/src/WidgetName.xml.ejs | 3 +++ .../native/fullTemplateJsFn/src/WidgetName.xml.ejs | 3 +++ .../native/fullTemplateTs/src/WidgetName.xml.ejs | 3 +++ .../native/fullTemplateTsFn/src/WidgetName.xml.ejs | 3 +++ .../pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs | 2 ++ .../web/emptyTemplateJsFn/src/WidgetName.xml.ejs | 2 ++ .../pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs | 2 ++ .../web/emptyTemplateTsFn/src/WidgetName.xml.ejs | 2 ++ .../pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs | 6 ++++++ .../pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs | 6 ++++++ .../pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs | 6 ++++++ .../pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs | 6 ++++++ 18 files changed, 60 insertions(+), 1 deletion(-) diff --git a/packages/generator-widget/README.md b/packages/generator-widget/README.md index 32b6ad85..b9010e71 100644 --- a/packages/generator-widget/README.md +++ b/packages/generator-widget/README.md @@ -35,6 +35,7 @@ The Mendix Pluggable Widget Generator is a scaffolding tool to let you quickly c - Widget name - Description + - Prompt - Organization - Copyright - License diff --git a/packages/generator-widget/generators/app/lib/prompttexts.js b/packages/generator-widget/generators/app/lib/prompttexts.js index 8887c594..e0c10a7d 100644 --- a/packages/generator-widget/generators/app/lib/prompttexts.js +++ b/packages/generator-widget/generators/app/lib/prompttexts.js @@ -20,6 +20,12 @@ function promptWidgetProperties(mxProjectDir, widgetName) { message: "Enter a description for your widget", default: "My widget description" }, + { + type: "input", + name: "prompt", + message: "Enter prompt for your widget (optional)", + default: "" + }, { type: "input", name: "organization", @@ -31,7 +37,7 @@ function promptWidgetProperties(mxProjectDir, widgetName) { type: "input", name: "copyright", message: "Add a copyright", - default: "© Mendix Technology BV 2022. All rights reserved.", + default: `© Mendix Technology BV ${new Date().getFullYear()}. All rights reserved.`, store: true }, { diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs index e1294b4a..ae8a253d 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Name Enter your name + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs index e1294b4a..ae8a253d 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Name Enter your name + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs index e1294b4a..ae8a253d 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Name Enter your name + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs index e1294b4a..ae8a253d 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Name Enter your name + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs index 39ad2e32..d69943fe 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value The attribute that contains the value for the badge + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -26,6 +28,7 @@ On click Action to trigger when the badge is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs index 39ad2e32..d69943fe 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value The attribute that contains the value for the badge + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -26,6 +28,7 @@ On click Action to trigger when the badge is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs index 39ad2e32..d69943fe 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value The attribute that contains the value for the badge + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -26,6 +28,7 @@ On click Action to trigger when the badge is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs index 39ad2e32..d69943fe 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value The attribute that contains the value for the badge + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -26,6 +28,7 @@ On click Action to trigger when the badge is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs index a4827d48..9de79dc6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Default value Sample text input + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs index a4827d48..9de79dc6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Default value Sample text input + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs index a4827d48..9de79dc6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Default value Sample text input + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs index a4827d48..9de79dc6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs @@ -5,12 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> Default value Sample text input + <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs index 30c34ee4..d9a4def0 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -24,12 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute + <% if (prompt) { %>Set the default value if no attribute is provided<% } %> <%- name %> style The appearance of the <%- packageName %> + <% if (prompt) { %>Choose the widgets style<% } %> Default Primary @@ -43,6 +47,7 @@ Type Render it as either a badge or a color label + <% if (prompt) { %>Choose between types<% } %> Badge Label @@ -53,6 +58,7 @@ On click action Action to trigger when button / label is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs index 30c34ee4..d9a4def0 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -24,12 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute + <% if (prompt) { %>Set the default value if no attribute is provided<% } %> <%- name %> style The appearance of the <%- packageName %> + <% if (prompt) { %>Choose the widgets style<% } %> Default Primary @@ -43,6 +47,7 @@ Type Render it as either a badge or a color label + <% if (prompt) { %>Choose between types<% } %> Badge Label @@ -53,6 +58,7 @@ On click action Action to trigger when button / label is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs index 30c34ee4..d9a4def0 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -24,12 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute + <% if (prompt) { %>Set the default value if no attribute is provided<% } %> <%- name %> style The appearance of the <%- packageName %> + <% if (prompt) { %>Choose the widgets style<% } %> Default Primary @@ -43,6 +47,7 @@ Type Render it as either a badge or a color label + <% if (prompt) { %>Choose between types<% } %> Badge Label @@ -53,6 +58,7 @@ On click action Action to trigger when button / label is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs index 30c34ee4..d9a4def0 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs @@ -5,6 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> + <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -13,6 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value + <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -24,12 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute + <% if (prompt) { %>Set the default value if no attribute is provided<% } %> <%- name %> style The appearance of the <%- packageName %> + <% if (prompt) { %>Choose the widgets style<% } %> Default Primary @@ -43,6 +47,7 @@ Type Render it as either a badge or a color label + <% if (prompt) { %>Choose between types<% } %> Badge Label @@ -53,6 +58,7 @@ On click action Action to trigger when button / label is clicked + <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> From 05e91f25355768f8753d040dc683b7c0ec38b176 Mon Sep 17 00:00:00 2001 From: Danijel Samec Date: Tue, 2 Sep 2025 10:48:35 +0200 Subject: [PATCH 2/2] Review 1: Update --- .../generators/app/lib/prompttexts.js | 6 ------ .../native/emptyTemplateJs/src/WidgetName.xml.ejs | 2 -- .../native/emptyTemplateJsFn/src/WidgetName.xml.ejs | 2 -- .../native/emptyTemplateTs/src/WidgetName.xml.ejs | 2 -- .../native/emptyTemplateTsFn/src/WidgetName.xml.ejs | 2 -- .../native/fullTemplateJs/src/WidgetName.xml.ejs | 3 --- .../native/fullTemplateJsFn/src/WidgetName.xml.ejs | 3 --- .../native/fullTemplateTs/src/WidgetName.xml.ejs | 3 --- .../native/fullTemplateTsFn/src/WidgetName.xml.ejs | 3 --- .../web/emptyTemplateJs/src/WidgetName.xml.ejs | 4 ++-- .../web/emptyTemplateJsFn/src/WidgetName.xml.ejs | 4 ++-- .../web/emptyTemplateTs/src/WidgetName.xml.ejs | 4 ++-- .../web/emptyTemplateTsFn/src/WidgetName.xml.ejs | 4 ++-- .../web/fullTemplateJs/src/WidgetName.xml.ejs | 12 ++++++------ .../web/fullTemplateJsFn/src/WidgetName.xml.ejs | 12 ++++++------ .../web/fullTemplateTs/src/WidgetName.xml.ejs | 12 ++++++------ .../web/fullTemplateTsFn/src/WidgetName.xml.ejs | 12 ++++++------ 17 files changed, 32 insertions(+), 58 deletions(-) diff --git a/packages/generator-widget/generators/app/lib/prompttexts.js b/packages/generator-widget/generators/app/lib/prompttexts.js index e0c10a7d..4decd73c 100644 --- a/packages/generator-widget/generators/app/lib/prompttexts.js +++ b/packages/generator-widget/generators/app/lib/prompttexts.js @@ -20,12 +20,6 @@ function promptWidgetProperties(mxProjectDir, widgetName) { message: "Enter a description for your widget", default: "My widget description" }, - { - type: "input", - name: "prompt", - message: "Enter prompt for your widget (optional)", - default: "" - }, { type: "input", name: "organization", diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs index ae8a253d..e1294b4a 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJs/src/WidgetName.xml.ejs @@ -5,14 +5,12 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> Name Enter your name - <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs index ae8a253d..e1294b4a 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateJsFn/src/WidgetName.xml.ejs @@ -5,14 +5,12 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> Name Enter your name - <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs index ae8a253d..e1294b4a 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTs/src/WidgetName.xml.ejs @@ -5,14 +5,12 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> Name Enter your name - <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs index ae8a253d..e1294b4a 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/emptyTemplateTsFn/src/WidgetName.xml.ejs @@ -5,14 +5,12 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> Name Enter your name - <% if (prompt) { %>Sample prompt for Maia<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs index d69943fe..39ad2e32 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/WidgetName.xml.ejs @@ -5,7 +5,6 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +13,6 @@ Value The attribute that contains the value for the badge - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -28,7 +26,6 @@ On click Action to trigger when the badge is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs index d69943fe..39ad2e32 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/WidgetName.xml.ejs @@ -5,7 +5,6 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +13,6 @@ Value The attribute that contains the value for the badge - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -28,7 +26,6 @@ On click Action to trigger when the badge is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs index d69943fe..39ad2e32 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/WidgetName.xml.ejs @@ -5,7 +5,6 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +13,6 @@ Value The attribute that contains the value for the badge - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -28,7 +26,6 @@ On click Action to trigger when the badge is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs index d69943fe..39ad2e32 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/WidgetName.xml.ejs @@ -5,7 +5,6 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +13,6 @@ Value The attribute that contains the value for the badge - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> @@ -28,7 +26,6 @@ On click Action to trigger when the badge is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs index 9de79dc6..671d87d6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJs/src/WidgetName.xml.ejs @@ -5,14 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A simple widget for displaying text Default value Sample text input - <% if (prompt) { %>Sample prompt for Maia<% } %> + Enter the text to display in the widget diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs index 9de79dc6..671d87d6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateJsFn/src/WidgetName.xml.ejs @@ -5,14 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A simple widget for displaying text Default value Sample text input - <% if (prompt) { %>Sample prompt for Maia<% } %> + Enter the text to display in the widget diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs index 9de79dc6..671d87d6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTs/src/WidgetName.xml.ejs @@ -5,14 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A simple widget for displaying text Default value Sample text input - <% if (prompt) { %>Sample prompt for Maia<% } %> + Enter the text to display in the widget diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs index 9de79dc6..671d87d6 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/emptyTemplateTsFn/src/WidgetName.xml.ejs @@ -5,14 +5,14 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A simple widget for displaying text Default value Sample text input - <% if (prompt) { %>Sample prompt for Maia<% } %> + Enter the text to display in the widget diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs index d9a4def0..bb88e301 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJs/src/WidgetName.xml.ejs @@ -5,7 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A configurable widget for displaying values as styled badges or labels, optionally bound to an attribute and supporting click actions iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> + Attribute used as display value @@ -26,14 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute - <% if (prompt) { %>Set the default value if no attribute is provided<% } %> + Provide a fallback value when no attribute is configured <%- name %> style The appearance of the <%- packageName %> - <% if (prompt) { %>Choose the widgets style<% } %> + Select the Bootstrap style variant to control visual appearance Default Primary @@ -47,7 +47,7 @@ Type Render it as either a badge or a color label - <% if (prompt) { %>Choose between types<% } %> + Choose whether to display as a badge or a label element Badge Label @@ -58,7 +58,7 @@ On click action Action to trigger when button / label is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> + Define the action to execute when the widget is clicked diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs index d9a4def0..bb88e301 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateJsFn/src/WidgetName.xml.ejs @@ -5,7 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A configurable widget for displaying values as styled badges or labels, optionally bound to an attribute and supporting click actions iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> + Attribute used as display value @@ -26,14 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute - <% if (prompt) { %>Set the default value if no attribute is provided<% } %> + Provide a fallback value when no attribute is configured <%- name %> style The appearance of the <%- packageName %> - <% if (prompt) { %>Choose the widgets style<% } %> + Select the Bootstrap style variant to control visual appearance Default Primary @@ -47,7 +47,7 @@ Type Render it as either a badge or a color label - <% if (prompt) { %>Choose between types<% } %> + Choose whether to display as a badge or a label element Badge Label @@ -58,7 +58,7 @@ On click action Action to trigger when button / label is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> + Define the action to execute when the widget is clicked diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs index d9a4def0..bb88e301 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTs/src/WidgetName.xml.ejs @@ -5,7 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A configurable widget for displaying values as styled badges or labels, optionally bound to an attribute and supporting click actions iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> + Attribute used as display value @@ -26,14 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute - <% if (prompt) { %>Set the default value if no attribute is provided<% } %> + Provide a fallback value when no attribute is configured <%- name %> style The appearance of the <%- packageName %> - <% if (prompt) { %>Choose the widgets style<% } %> + Select the Bootstrap style variant to control visual appearance Default Primary @@ -47,7 +47,7 @@ Type Render it as either a badge or a color label - <% if (prompt) { %>Choose between types<% } %> + Choose whether to display as a badge or a label element Badge Label @@ -58,7 +58,7 @@ On click action Action to trigger when button / label is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> + Define the action to execute when the widget is clicked diff --git a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs index d9a4def0..bb88e301 100644 --- a/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs +++ b/packages/generator-widget/generators/app/templates/pluggable/web/fullTemplateTsFn/src/WidgetName.xml.ejs @@ -5,7 +5,7 @@ xsi:schemaLocation="http://www.mendix.com/widget/1.0/ ../node_modules/mendix/custom_widget.xsd"> <%- nameCamelCase %> <%- description %> - <% if (prompt) { %><%- prompt %><% } %> + A configurable widget for displaying values as styled badges or labels, optionally bound to an attribute and supporting click actions iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABp1BMVEUAAABV//9mzP9LtP9Ms/9Jtv9NsvdJsfpLtPpJsfdJsfhJsvhJsvdKsvdJsPhKsPhJsfdJsPhJsfdIsfhJsfdIsPdJsfhJsfhJsPhJsPhIsfhIsPdJsPdKsPdKsfdNsvdOsvdPs/dQs/dRtPdStPdTtPdUtfdWtvdXtvdauPdcuPdeufdeufhguvhiu/hju/hkvPhmvfhnvfhpvvhrv/huwPhvwfhxwfhywvhzwvh4xfl5xfl6xfl8xvl9xvl9x/mByPmCyfmFyvmGyvmJzPmKzPmLzfmNzvqPzvqQz/qT0PqU0PqU0fqX0vqY0vqa0/qe1fqg1vqj1/uk1/un2fup2vut2/uv3Puw3Puw3fuz3vu13/u23/u34Pu44Pu64fu64fy84vy94vy+4/y/4/zD5fzE5fzG5vzH5vzI5/zK6PzL6PzR6/zT7P3U7P3V7f3W7f3Y7v3Z7v3c8P3e8f3f8f3g8f3i8v3l8/3l9P3n9P3r9v7t9/7u9/7v+P7w+P7x+f7y+f70+v71+v74/P75/P76/f77/f78/f78/v79/v7+/v7////6dMsRAAAAG3RSTlMAAwURGxwhMTNic3SEh4iVp7XBzejt7vH5/f6PsMNWAAABsklEQVR4AWIYfGAUjIJRMAqYuYREJKWJAqLCPGwY+jnFpEkBEryMqPr5pEkFgkwo9kuTDviR/S9GhgFSHAgDuKXJAQIIA4TIMkAcEY4i0mQBVrgBkuQZwA43QJo8wIFhQEhEOIBQOutHJozDOP5Crp4e1RhkJ0tKGJFd6oNEdtmJyEIzpaZl5nrRZgaHM/2Pf5/vwXXfyagXgG93bwSAlEolowLMm9w83gibhXH2gKKVdD67gTnWjwCk+VVjMQS4suSnnjMLRVFc9sAHvAX2A9fySaXNBMbEZVUWscaHIMRuqwBgD8hDEbnsRmfjUKJkAQZGCTlO/xWBwIADQLIZBlY441MvfoF1xlFS/4fy+bzXKh4dgNJE7L3eh3tmtuWa+AMcMIY3dgUvZQpGEYmMw2kD7HC+R29UqyoXLaBd0QZxzgXgikLLDSqJTKU5HOcS0MsbA9jPqtwCRvXm2eorBbNIJBw3KJ9O4Yl+AAXdnyaLt7PWN3jRWLvzmAVp94zO5+n41/onfo/UpExxZqI0O7NQr0DhIq9Io7hQpbRYp7hiobRqo6ByFcNWuY6CUTAKRgEAo8X0lBD3V30AAAAASUVORK5CYII= @@ -14,7 +14,7 @@ Value attribute The attribute that contains the <%- packageName %> value - <% if (prompt) { %>Specify the attribute holding the widgets value<% } %> + Attribute used as display value @@ -26,14 +26,14 @@ Default value The <%- packageName %> value shown when no value is provided via the attribute - <% if (prompt) { %>Set the default value if no attribute is provided<% } %> + Provide a fallback value when no attribute is configured <%- name %> style The appearance of the <%- packageName %> - <% if (prompt) { %>Choose the widgets style<% } %> + Select the Bootstrap style variant to control visual appearance Default Primary @@ -47,7 +47,7 @@ Type Render it as either a badge or a color label - <% if (prompt) { %>Choose between types<% } %> + Choose whether to display as a badge or a label element Badge Label @@ -58,7 +58,7 @@ On click action Action to trigger when button / label is clicked - <% if (prompt) { %>Specify the action triggered when the widget is clicked<% } %> + Define the action to execute when the widget is clicked