ImeAction


Signals the keyboard what type of action should be displayed. It is not guaranteed that the keyboard will show the requested action.

Summary

Public companion properties

ImeAction

Use the platform and keyboard defaults and let the keyboard to decide the action.

Cmn
ImeAction

Represents that the user is done providing input to a group of inputs.

Cmn
ImeAction

Represents that the user would like to go to the target of the text in the input i.e. visiting a URL.

Cmn
ImeAction

Represents that the user is done with the current input, and wants to move to the next one i.e. moving to the next field in a form.

Cmn
ImeAction

Represents that no action is expected from the keyboard.

Cmn
ImeAction

Represents that the user wants to return to the previous input i.e. going back to the previous field in a form.

Cmn
ImeAction

Represents that the user wants to execute a search, i.e. web search query.

Cmn
ImeAction

Represents that the user wants to send the text in the input, i.e. an SMS.

Cmn

Public functions

open String
Cmn

Public companion properties

Default

val DefaultImeAction

Use the platform and keyboard defaults and let the keyboard to decide the action. The keyboards will mostly show one of Done or None actions based on the single/multi line configuration.

Done

val DoneImeAction

Represents that the user is done providing input to a group of inputs. Some kind of finalization behavior should now take place i.e. the field was the last element in a group and the data input is finalized.

Go

val GoImeAction

Represents that the user would like to go to the target of the text in the input i.e. visiting a URL.

Next

val NextImeAction

Represents that the user is done with the current input, and wants to move to the next one i.e. moving to the next field in a form.

None

val NoneImeAction

Represents that no action is expected from the keyboard. Keyboard might choose to show an action which mostly will be newline, however this action is not carried into the app via any androidx.compose.foundation.text.KeyboardAction.

Previous

val PreviousImeAction

Represents that the user wants to return to the previous input i.e. going back to the previous field in a form.

Search

val SearchImeAction

Represents that the user wants to execute a search, i.e. web search query.

Send

val SendImeAction

Represents that the user wants to send the text in the input, i.e. an SMS.

Public functions

toString

open fun toString(): String