flash.text

# SoftKeyboardType - AS3

Package | flash.text
Class | public final class SoftKeyboardType
Inheritance | SoftKeyboardType Object

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3.0

The SoftKeyboardType class defines the types of soft keyboards for mobile applications. You select the keyboard type with the `softKeyboardType` property on the text input control.

More examples

Change soft keyboard types in a Flex mobile application

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object

Public Constants

| Constant | Defined By
--- | --- | ---
|  | CONTACT : String = "contact" [static] A keypad designed for entering a person's name or phone number. | SoftKeyboardType
|  | DEFAULT : String = "default" [static] Default keyboard for the current input method. | SoftKeyboardType
|  | EMAIL : String = "email" [static] A keyboard optimized for specifying email addresses. | SoftKeyboardType
|  | NUMBER : String = "number" [static] A numeric keypad designed for PIN entry. | SoftKeyboardType
|  | PUNCTUATION : String = "punctuation" [static] A keyboard optimized for entering punctuation. | SoftKeyboardType
|  | URL : String = "url" [static] A keyboard optimized for entering URLs. | SoftKeyboardType

Constant Detail

### CONTACT

Constant

`public static const CONTACT:String = "contact"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

A keypad designed for entering a person's name or phone number. This keyboard type does not support auto-capitalization.

### DEFAULT

Constant

`public static const DEFAULT:String = "default"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

Default keyboard for the current input method.

### EMAIL

Constant

`public static const EMAIL:String = "email"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

A keyboard optimized for specifying email addresses. This type features the "&", "." and space characters prominently.

### NUMBER

Constant

`public static const NUMBER:String = "number"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

A numeric keypad designed for PIN entry. This type features the numbers 0 through 9 prominently. This keyboard type does not support auto-capitalization.

### PUNCTUATION

Constant

`public static const PUNCTUATION:String = "punctuation"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

A keyboard optimized for entering punctuation.

### URL

Constant

`public static const URL:String = "url"`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 3

A keyboard optimized for entering URLs. This type features ".", "/", and ".com" prominently.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00