show / hide menu

Mask Editor

The Mask Editor Control accepts input only in the predefined mask format configured for the control, ensuring that users enter data in the required pattern.

Properties

General
S.noProperty nameData typeDescription
1Control Name  String  It specifies a unique name for the control within the form.  
2Control Type  String  It specifies the type of control.  
3IDInt  The ID property specifies a unique identifier for the Mask Editor.  
4TextStringRepresents the default text or value displayed in the Mask Editor control.  
5TooltipStringSpecifies the text message that appears when the user hovers the mouse pointer over the control.  
6Tab IndexIntegerDetermines the order in which the control receives focus when the user navigates through controls using the TAB key.  
7RemarksStringIt is used to store additional notes, comments, or descriptive information related to the control.  
8Mask FormatStringIt specifies the input format or pattern that the control enforces on user input.  
9Check DirtyBooleanIt indicates whether the content of the control has been modified by the user since it was last loaded  
Attached Label
10Show LabelBooleanDetermines whether the associated label for a Mask Editor control is visible to the user.  
11Label TextStringSpecifies the text displayed by the label associated with a Mask Editor control.  
12Label PositionStringDetermines the placement of the label relative to the Mask Editor control.  
13Label WidthStringSpecifies the horizontal width of the attached label associated with a Mask Editor control.  
14Label HeightStringSpecifies the vertical height of the label associated with a Mask Editor control.  
15Text AlignmentStringSpecifies the vertical height of the label associated with a Mask Editor control.  
16V-Text AlignmentStringDetermines how the text inside the attached label is aligned vertically within the label.  
17MarginStringSpecifies the space between the attached label and surrounding controls.  
18PaddingStringSpecifies the internal space between the content of the label (text) and the edges of the label. It defines the inner spacing within the label.  
19Box ShadowStringSpecifies a shadow effect around the edges of the attached label, enhancing its visual depth and appearance on the user interface.  
20FontStringDefines the style of the text displayed in the attached label. It controls how the label text is rendered visually.  
21Font SizeStringSpecifies the size of the text displayed in the attached label.  
22BoldBooleanDetermines whether the text in the attached label is displayed in bold font weight.  
23ItalicBooleanDetermines whether the text in the attached label is displayed in italic style.  
24UnderlineBooleanDetermines whether the text in the attached label is displayed with an underline.  
25Font ColorStringSpecifies the color of the text displayed in the attached label.  
26Background ColorStringSpecifies the background color of the attached label  
Style
27WidthStringSpecifies  the horizontal size of the control.  
28HeightStringSpecifies  the vertical size of the control.  
29Text AlignmentStringSpecifies how the text appears inside the control.  
30MarginStringSpecifies the space between the control and its surrounding elements.  
31PaddingStringSpecifies the internal spacing between the control’s border and its content.  
32Box ShadowStringSpecifies the shadow effect applied around the edges of the control.  
33Enable Custom FontBooleanDetermines whether the control can use a custom font for displaying text instead of the default system font.  
34FontStringIt specifies the style used to render the text inside the control.  
35Custom FontStringSets the custom font style of the text on the Mask editor. This will be available only on enabling “Enable Custom Font” property.
36Font SizeStringSpecifies the size of the text displayed within the control.  
37Font ColorStringSpecifies the color of the text displayed inside the control.  
38Background ColorStringSpecifies the color of the area behind the text inside the control.  
39VisibleBooleanDetermines whether the Mask Editor control is displayed on the form.  
40EnableBooleanSets the accessibility of the control during rendering.
41BoldBooleanSpecifies whether the text in the Mask Editor control is displayed in bold font weight.  
42ItalicBooleanDetermines whether the text displayed in the Mask Editor control is rendered in italic style.  
43Column Span  String  Specifies the number of columns in a layout grid that the Mask Editor control occupies.  
Rules
  44Rules After selecting the control, if the user clicks the Rules tab it will be expanded and displays a Rules property. Create Rule can be selected from a drop-down list. On clicking the Create Rule link button will navigate the user to the Rules Engine. The same control will be added as a trigger by default to execute the Rule.  
Validation
45Is RequiredBooleanThis property specifies whether input in the control is mandatory. If enabled, the user cannot save the form without providing a value.  
  46Required MessageStringIf the Is Required property is enabled and no input is provided, a validation message will appear next to the control when the user attempts to save the form.  
47Regular Expression  StringThe Regular Expression property defines a pattern that input text must match for the Mask Editor control  
48Expression Message  StringIt specifies a custom message to be displayed to the user when the input entered in the Mask Editor does not match the required mask or validation expression.  
49Message PositionStringSets the position of the validation message, whether it can be left, right, bottom, or top.
Reports
50Control Report Control Report will redirect to the Reports tab that will display all the configurations, rules, and datasources details associated with the selected control.
Template
51Inherit TemplateBooleanEnable this property to inherit the control style from the applied template
Custom Style
52CSS StyleStringThe CSS Class property allows you to assign one or more CSS classes to Mask Editor control for styling purposes.  
Custom Property
53Html AttributeStringThe HTML Attribute property allows you to add custom HTML attributes to Mask Editor control when it is rendered on a web page.  
Responsive options
54Template NameStringDisplays the template name used for responsive configuration.