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
Copy file name to clipboardExpand all lines: 14/umbraco-forms/developer/extending/setting-types.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,20 +46,20 @@ Some are defined with the Umbraco CMS and some ship with the Forms package.
46
46
| Forms.PropertyEditorUi.StandardFieldMapper | Forms | Used to map system fields from a form to required aliases | The "Send to URL" workflow |
47
47
| Forms.PropertyEditorUi.TextWithFieldPicker | Forms | Uses a single-line textbox/form field list for entry | Not used in core types |
48
48
49
-
All of the above setting types are used in one or more field, prevalue source and workflow types available with Umbraco Forms. For the less common ones, a usage has been indicated in the table.
49
+
Most of the above setting types are used in one or more field, prevalue source and workflow types available with Umbraco Forms. For the less common ones, a usage has been indicated in the table.
50
50
51
-
The one exception is `Forms.PropertyEditorUi.TextWithFieldPicker`. This one we don't use within the package, but we make it available for developers to use when creating their own types.
51
+
## Additional setting types
52
+
53
+
Some types we don't use within the package, but we make it available for developers to use when creating their own types.
54
+
55
+
For example `Forms.PropertyEditorUi.TextWithFieldPicker` we make available for developers to use when creating their own types.
52
56
53
57
It offers the option of text field entry or the selection of a field from the form. This can be useful in workflows where you need to reference the value of a specific field.
54
58
55
59

56
60
57
61
## Creating a setting type
58
62
59
-
To create a custom setting type you will need an AngularJS view and controller in the following location: `/App_Plugins/MyPlugin/`.
60
-
61
-
{% hint style="info" %}
62
-
Your plugin folder path must be outside of the `/App_Plugins/UmbracoForms/` folder if you use a custom Angular controller and Package.manifest.
63
-
{% endhint %}
63
+
It's also possible to define your own setting type using a combination of server and client-side code.
64
64
65
-
You then add the name of the view as the `View` property on the `Setting` attribute defined on the type.
65
+
Read how do this in the article on [adding a custom field type](./adding-a-fieldtype.md#field-settings).
Copy file name to clipboardExpand all lines: 15/umbraco-forms/developer/extending/setting-types.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,20 +46,20 @@ Some are defined with the Umbraco CMS and some ship with the Forms package.
46
46
| Forms.PropertyEditorUi.StandardFieldMapper | Forms | Used to map system fields from a form to required aliases | The "Send to URL" workflow |
47
47
| Forms.PropertyEditorUi.TextWithFieldPicker | Forms | Uses a single-line textbox/form field list for entry | Not used in core types |
48
48
49
-
All of the above setting types are used in one or more field, prevalue source and workflow types available with Umbraco Forms. For the less common ones, a usage has been indicated in the table.
49
+
Most of the above setting types are used in one or more field, prevalue source and workflow types available with Umbraco Forms. For the less common ones, a usage has been indicated in the table.
50
50
51
-
The one exception is `Forms.PropertyEditorUi.TextWithFieldPicker`. This one we don't use within the package, but we make it available for developers to use when creating their own types.
51
+
## Additional setting types
52
+
53
+
Some types we don't use within the package, but we make it available for developers to use when creating their own types.
54
+
55
+
For example `Forms.PropertyEditorUi.TextWithFieldPicker` we make available for developers to use when creating their own types.
52
56
53
57
It offers the option of text field entry or the selection of a field from the form. This can be useful in workflows where you need to reference the value of a specific field.
54
58
55
59

56
60
57
61
## Creating a setting type
58
62
59
-
To create a custom setting type you will need an AngularJS view and controller in the following location: `/App_Plugins/MyPlugin/`.
60
-
61
-
{% hint style="info" %}
62
-
Your plugin folder path must be outside of the `/App_Plugins/UmbracoForms/` folder if you use a custom Angular controller and Package.manifest.
63
-
{% endhint %}
63
+
It's also possible to define your own setting type using a combination of server and client-side code.
64
64
65
-
You then add the name of the view as the `View` property on the `Setting` attribute defined on the type.
65
+
Read how do this in the article on [adding a field type](./adding-a-fieldtype.md#field-settings).
0 commit comments