Enumerations #
Name |
Values |
|
This class exposes no enumerations. |
Constants #
Name |
Type |
Value |
Mask24HrTime |
String |
“99:99?:99” |
MaskCAZipCode |
String |
“a9a 9a9” |
MaskCreditCard |
String |
“9999 9999 9999 99?99” |
MaskDate |
String |
“99/99/9999” |
MaskDateDashed |
String |
“9999-99-99” |
MaskDEPostCode |
String |
“99999?-99999” |
MaskPhone |
String |
“(999) 999-9999” |
MaskPhoneExt |
String |
“(999) 999-9999? x99999” |
MaskPhoneWithCountry |
String |
“+999 (999) 999-9999” |
MaskSSN |
String |
“999-99-9999” |
MaskTaxID |
String |
“99-9999999” |
MaskUKPostCode |
String |
“ ***” |
MaskUSZipCode |
String |
“99999?-9999” |
Events #
Definition |
Description |
MaskComplete( TheField as WebTextField ) |
This event is fired when one of the controls that GraffitiWebFieldMask is bound to has had its mask completed by the user. |
Methods #
Definition |
Parameters |
Return Type |
Description |
MaskField |
FieldToMask as WebTextField, MaskFormat as String |
None |
Applies the supplied mask and CueText to the specified field. MaskFormat may use a user-specified format or one of the included constants. |
Unmask |
MaskedField as WebTextField |
None |
Removes the previously applied mask from the specified WebTextField. |
Properties #
Name |
Type |
Default Value |
Description |
Placeholder |
String = “_” |
The character used to occupy empty spaces which must be filled by the user. This is used for display purposes. |
|
Formatting #
The Mask is a string, and there are several predefined masks in the form of constants (GraffitiWebFieldMask.MaskPhone).
Mask Definitions #
Character |
Accepted Inputs |
a |
Alpha character (a-z, A-Z) |
9 |
Numeric character (0-9) |
* |
Alphanumeric character (a-z, A-Z, 0-9) |
? |
Anything after the question mark is considered optional, and the MaskComplete event will fire with or without that section being filled. |
Examples #
There are currently no examples for this class.