View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2021.3.21 or later
- Package size
- 291 KB
- Files
- 16
- Favorites
- 5
- Views in the past week
- 5
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Tools 23 - Masked Input
Tools 23-Masked Input is a tool for a unity system. A mask is defined by a format comprising mask literals and mask definitions.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Tools 23 - Masked Input screenshot 1
About this asset
A mask is defined by a format comprising mask literals and mask definitions. Any character not in the definitions list below is considered a mask literal. Mask literals will be automatically entered for the user as they type and will not be able to be removed by the user. Tools-23 Masked Input extends TMP_Inputfield to make it show masked behavior.
5 masks are available in this tool 23
- Date
- Phone Number
- Currency
- Time
- Credit Card
From the publisher's Asset Store listing.
Technical details
Tools 23-Masked Input is a tool for a unity system. A mask is defined by a format comprising mask literals and mask definitions.
- Format Validation: The tool should validate that the input format matches the expected mask format. For example, if the mask format is for a date, the input should only accept dates in the correct format (e.g. MM/DD/YYYY).
- Mask Literals: The tool should automatically insert mask literals as the user types, and prevent the user from deleting them. This ensures that the input conforms to the expected format.
- Mask Definitions: The tool should define a set of mask definitions for each mask type (e.g. Date, Phone Number). These definitions specify which characters are allowed at each position in the input string.
- Customization: The tool should allow customization of the mask definitions to support different formats based on regional or business requirements. For example, a phone number mask may need to support different international formats.
- Input Restrictions: The tool should restrict input based on the mask format. For example, if the mask is for a phone number, the input should only allow numeric characters.
- Display Formatting: The tool should format the input string based on the mask format. For example, if the mask is for a currency, the input should display the value in the correct currency format.
- Integration: The tool should integrate seamlessly with other components of the application, such as data binding and validation.
Supported OS: Android & iOS
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.21f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.