Text Input

Keyboard Type Modifier

The Keyboard Type modifier sets the keyboard type for a layer.


Use the Keyboard Type modifier to specify the keyboard type to use for text entry in a Text Field. A number of different keyboard types are available to meet specialized input needs, such as entering email addresses or phone numbers. Setting the Text Field’s keyboard type ensures that a user can only enter correctly formatted inputs.

  • Default - Specifies the default keyboard for the current input method.
  • Ascii Capable - Specifies a keyboard that displays standard ASCII characters.
  • Numbers And Punctuation - Specifies the numbers and punctuation keyboard.
  • URL - Specifies a keyboard for URL entry.
  • Number Pad - Specifies a numeric keypad for PIN entry.
  • Phone Pad - Specifies a keypad for entering telephone numbers.
  • Name Phone Pad - Specifies a keypad for entering a person’s name or phone number.
  • Email Address - Specifies a keyboard for entering email addresses.
  • Decimal Pad - Specifies a keyboard with numbers and a decimal point.
  • Twitter - Specifies a keyboard for Twitter text entry, with easy access to the at (“@”) and hash (“#”) characters.
  • Web Search - Specifies a keyboard for web search terms and URL entry.
  • Ascii Capable Number Pad - Specifies a number pad that outputs only ASCII digits.
  • Alphabet - Specifies a keyboard for alphabetic entry.


Ask Our Community

If you have questions about the Judo editor, or developer questions about SDK integration, join the community and start a conversation!