diff --git a/src/.vuepress/public/.attachments/applications/Controls/emailpickercontrolshared.png b/src/.vuepress/public/.attachments/applications/Controls/emailpickercontrolshared.png new file mode 100644 index 000000000..6fa650f90 Binary files /dev/null and b/src/.vuepress/public/.attachments/applications/Controls/emailpickercontrolshared.png differ diff --git a/src/en/developer-guide/applications/controls/emailpicker.md b/src/en/developer-guide/applications/controls/emailpicker.md index b6ff15bc8..00b398c2b 100644 --- a/src/en/developer-guide/applications/controls/emailpicker.md +++ b/src/en/developer-guide/applications/controls/emailpicker.md @@ -1,31 +1,222 @@ --- -Author: Jan Losenicky +Author: Safija Hubljar --- # Email Picker -# Visual Example +Provides features that extend the native Email field control. This includes checking the format of the entered email and also provides an optional verification feature. If verification is enabled, the control will check whether the entered email is verified and the verification status will be displayed directly in the control. Additionally, the control allows the user to initiate the verification process directly through the control if the email is not verified. -![Email Picker Displayed On Form](/.attachments/applications/Controls/emailpickercontrol.png) +![Email Picker Displayed On Form](/.attachments/applications/Controls/emailpickercontrolshared.png) -# Description -This control is used to enter an emails in field. It is checking the format of email and also there is a function to verify the email. +## Bindings -![Email Picker Displayed On Form](/.attachments/applications/Controls/emailpickerverifying.png) +
Property Name | +Description | +Of Type | +Input | +Output | +Usage | +Required | +
---|---|---|---|---|---|---|
data | +Binding field containing array of e-mail objects. | +
+
|
+
|
+
|
+ bound |
+ true |
+
entityName | +Entity name of the record the EmailPicker is on. Required if verification feature is on. |
+ SingleLine.Text |
+
+ account
+ |
+ N/A | +input |
+ false |
+
recordId | +Primary key of the record the EmailPicker is on. Required if verification feature is on. | +SingleLine.Text |
+
+ 5b34e4fd-a937-ef11-8409-0022489d8923
+ |
+ N/A | +input |
+ false |
+
contactSuggestionFetchXml | +FetchXml that will replace default for filtering contact email suggestions. | +SingleLine.Text |
+
+ |
+ N/A | +input |
+ false |
+
accountSuggestionFetchXml | +FetchXml that will replace default for filtering account email suggestions. | +SingleLine.Text |
+
+ |
+ N/A | +input |
+ true |
+
minEmailCount | +Field that represents the number of required emails. | +Whole.None |
+
+
|
+ N/A | +input |
+ false |
+
maxEmailCount | +Field that represents the maximum number of emails that can be inputted. | +Whole.None |
+
+ |
+ N/A | +input |
+ false |
+
minVerifiedCount | +Field that represents the number of emails required to be verified | +Whole.None |
+
+ 3 + |
+ N/A | +input |
+ false |
+
verificationFeature | +Enable the functionality for verification email. | +
+
|
+
|
+ N/A | +input |
+ true |
+
emailEdit | +Enable the email editing. | +Enum |
+
+
1 + |
+ N/A | +input |
+ false |
+
emailSuggestions | +Enable suggest emails from existing accounts and contacts. | +Enum |
+
+
true + |
+ N/A | +input |
+ false |
+
clickToCopyEnabled | +Enable click to copy button. | +Enum |
+
+
true + |
+ N/A | +input |
+ false |
+
plainEmail | +Binding field returning first email from `E-mail Data Field` in plain text. | +
|
+
+
|
+ test@hotmail.com |
+ bound |
+ false |
+