UI adapter used by InputController.
Implementations receive composition updates, commit text to the host environment, and clear any visible input-method UI when the state resets.
Commits text to the host application.
The text to commit.
Resets the UI.
Updates the visible composition and candidate UI state.
Serialized UI state produced by InputUIStateBuilder.
UI adapter used by InputController.
Implementations receive composition updates, commit text to the host environment, and clear any visible input-method UI when the state resets.