TextInputControl

com.connectsdk.service.capability.TextInputControl

extends CapabilityMethods

The TextInputControl capability serves to define the methods required for normalizing common text input commands (send text, enter, delete, keyboard status).

Properties

final String Any = “TextInputControl.Any”

final String Send = “TextInputControl.Send”

final String Send_Enter = “TextInputControl.Enter”

final String Send_Delete = “TextInputControl.Delete”

final String Subscribe = “TextInputControl.Subscribe”

final String[] Capabilities = { Send, Send_Enter, Send_Delete, Subscribe }

Methods

TextInputControl getTextInputControl ()

CapabilityPriorityLevel getTextInputControlCapabilityLevel ()

ServiceSubscription < TextInputStatusListener> subscribeTextInputStatus ( TextInputStatusListener listener)

Subscribe to information about the current text field.

Related capabilities:
  • TextInputControl.Subscribe
Parameters:
  • listener – (optional) TextInputStatusListener with methods to be called on success or failure

void sendText (String input)

Send text to the current text field.

Related capabilities:
  • TextInputControl.Send.Text
Parameters:
  • input

void sendEnter ()

Send enter key to the current text field.

Related capabilities:
  • TextInputControl.Send.Enter

void sendDelete ()

Send delete event to the current text field.

Related capabilities:
  • TextInputControl.Send.Delete