Text Inputs Pack API Reference

Text Inputs Pack is a collection of premium user interface components for Feathers UI.

Get Started With Text Inputs Pack


com.feathersui.controls

EINTextInput

A text input component for Employer Identification Numbers (EIN) in the USA. An EIN consists of nine digits, divided into two groups — a two-digit group and a seven-digit group. An employer identification number is 12-3456789.

IPv4AddressTextInput

A text input component for IP addresses, particulary IPv4. An IPv4 address contains 32-bits of information, divided into 4 octets. Each octet is a numeric value between 0 and 255. Example IPv4 addresses include 192.168.0.1, 127.0.0.1, and 255.255.255.255.

MaskedTextInput

An text input component where user interaction is restricted by an input mask. For each position in the string, the input mask determines if it must be a specific character, or if it is restricted to a specific category of characters. If the user attempts to type a character that is not allowed at a specific position, their input will be ignored.

PhoneNumberTextInput

A text input component for phone numbers in the USA, Canada, and the Caribbean. A phone number in this format consists of ten digits, divided into three parts — a three-digit area code, a three-digit central office (or exchange) code, and a four-digit line number. Examples include 800-555-1212, 377-867-5309, and 123-456-7890.

SINTextInput

A text input component for Social Insurance Numbers (SIN) in Canada. A social insurance number consists of nine digits, divided into three parts of three digits each. An example social insurance number is 123 456 789.

SSNTextInput

A text input component for Social Security Numbers (SSN) in the USA. A social security number consists of nine digits, divided into three parts — a three-digit area number, a two-digit group number, and a four-digit serial number. An example social security number is 123-45-6789.

ZIPCodePlus4Mode

Constants that determine how a ZipCodeTextInput should handle the final four digits in an extended ZIP+4 code.

ZIPCodeTextInput

A text input component for ZIP Codes in the USA, which are postal codes that designate different regions within the country. A ZIP Code is divided into two parts; the first part consists of five digits that are always required, while an optional second part adds four more digits to designate a more specific location. A ZIP Code with both parts is known as ZIP+4. Example ZIP Codes include 55082, 90210, and 20500-0005.