Tools 23 - Masked Input 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

by Brain Station 23 (opens in new tab)

No ratings yet

Tools 23-Masked Input is a tool for a unity system. A mask is defined by a format comprising mask literals and mask definitions.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Tools 23 - Masked Input, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Tools 23 - Masked Input screenshot 1

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

Documentation | Demo APK

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.

  1. 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).
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Integration: The tool should integrate seamlessly with other components of the application, such as data binding and validation.

Supported OS: Android & iOS

Documentation | Demo APK

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.21f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.