java.lang.Object
com.smartdevicelink.proxy.RPCStruct
Parameter List
Name | Type | Mandatory | Additional | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
language | Language | false | The keyboard language. | ||||||||||
keyboardLayout | KeyboardLayout | false | Desired keyboard layout. | ||||||||||
sendDynamicEntry | Boolean | false | In this mode, all key presses will be sent as they occur. If disabled, entire string of text will be returned only once submitted by user.If omitted, this value will be set to FALSE. | ||||||||||
keypressMode | KeypressMode | False | Desired keypress mode.If omitted, this value will be set to RESEND_CURRENT_ENTRY. | ||||||||||
limitedCharacterList | String | false | Array = true maxLength = 1 minsize = 1 maxsize = 100 | Array of keyboard characters to enable. All omitted characters will be greyed out (disabled) on the keyboard. If omitted, the entire keyboard will be enabled. | |||||||||
autoCompleteText | String | false | maxlength = 1000 | Allows an app to prepopulate the text field with a suggested or completed entry as the user types. | |||||||||
autoCompleteList | String | false | Array = true maxlength = 1000 minsize = 0 maxsize = 100 | Allows an app to prepopulate the text field with a list of suggested or completed entry as the user types. Set to an empty array to remove the auto-complete list from the screen | |||||||||
maskInputCharacters | KeyboardInputMask | false |
Quick Jump
FieldsKEY_KEYPRESS_MODEpublic static final java.lang.String KEY_KEYPRESS_MODE
KEY_KEYBOARD_LAYOUTpublic static final java.lang.String KEY_KEYBOARD_LAYOUT
KEY_LIMITED_CHARACTER_LISTpublic static final java.lang.String KEY_LIMITED_CHARACTER_LIST
KEY_AUTO_COMPLETE_TEXTpublic static final java.lang.String KEY_AUTO_COMPLETE_TEXT
KEY_AUTO_COMPLETE_LISTpublic static final java.lang.String KEY_AUTO_COMPLETE_LIST
KEY_MASK_INPUT_CHARACTERSpublic static final java.lang.String KEY_MASK_INPUT_CHARACTERS
KEY_CUSTOM_KEYSpublic static final java.lang.String KEY_CUSTOM_KEYS
KEY_LANGUAGEpublic static final java.lang.String KEY_LANGUAGE
Inherited Fields
ConstructorsKeyboardProperties()
public KeyboardProperties()
KeyboardProperties( java.util.Hashtable<java.lang.String, java.lang.Object> hash )
public KeyboardProperties(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Constructor Parameters
MethodsgetLanguage()
public com.smartdevicelink.proxy.rpc.enums.Language getLanguage()
setLanguage( Language language )
public com.smartdevicelink.proxy.rpc.KeyboardProperties setLanguage(Language language)
Method Parameters
getKeyboardLayout()
public com.smartdevicelink.proxy.rpc.enums.KeyboardLayout getKeyboardLayout()
setKeyboardLayout( KeyboardLayout keyboardLayout )
public com.smartdevicelink.proxy.rpc.KeyboardProperties setKeyboardLayout(KeyboardLayout keyboardLayout)
Method Parameters
getKeypressMode()
public com.smartdevicelink.proxy.rpc.enums.KeypressMode getKeypressMode()
setKeypressMode( KeypressMode keypressMode )
public com.smartdevicelink.proxy.rpc.KeyboardProperties setKeypressMode(KeypressMode keypressMode)
Method Parameters
getLimitedCharacterList()
public java.util.List getLimitedCharacterList()
setLimitedCharacterList( java.util.List<java.lang.String> limitedCharacterList )
public com.smartdevicelink.proxy.rpc.KeyboardProperties setLimitedCharacterList(java.util.List<java.lang.String> limitedCharacterList)
Method Parameters
getAutoCompleteText()
Deprecated public java.lang.String getAutoCompleteText()
setAutoCompleteText( String autoCompleteText )
Deprecated public com.smartdevicelink.proxy.rpc.KeyboardProperties setAutoCompleteText(String autoCompleteText)
Method Parameters
getAutoCompleteList()Gets the list that allows an app to prepopulate the text field with a list of suggested or completed entries as the user types. public java.util.List getAutoCompleteList()
setAutoCompleteList( java.util.List<java.lang.String> autoCompleteList )Sets the lists that allows an app to prepopulate the text field with a list of suggested or completed entries as the user types. Set to an empty array to remove the auto-complete list from the screen public com.smartdevicelink.proxy.rpc.KeyboardProperties setAutoCompleteList(java.util.List<java.lang.String> autoCompleteList)
Method Parameters
setMaskInputCharacters( KeyboardInputMask maskInputCharacters )Sets the maskInputCharacters. public com.smartdevicelink.proxy.rpc.KeyboardProperties setMaskInputCharacters(KeyboardInputMask maskInputCharacters)
Method Parameters
getMaskInputCharacters()Gets the maskInputCharacters. public com.smartdevicelink.proxy.rpc.enums.KeyboardInputMask getMaskInputCharacters()
setCustomKeys( java.util.List<java.lang.String> customKeys )Sets the customKeys. public com.smartdevicelink.proxy.rpc.KeyboardProperties setCustomKeys(java.util.List<java.lang.String> customKeys)
Method Parameters
getCustomKeys()Gets the customKeys. public java.util.List getCustomKeys()
Inherited Methods
|