PlatformTextInputMethodTestOverride

Composable Function
Common
Deprecated Use InterceptPlatformTextInput instead
@ExperimentalTestApi
@Composable
fun PlatformTextInputMethodTestOverride(
    sessionHandler: PlatformTextInputSession,
    content: @Composable () -> Unit,
)

Installs a custom PlatformTextInputSession implementation to run when PlatformTextInputSession.startInputMethod is called by text editors inside content.

Parameters

sessionHandler The PlatformTextInputSession to use to handle input method requests. This object does not need to worry about synchronizing calls to PlatformTextInputSession.startInputMethod – this composable will handle the session management the same way as in production.
content The composable content for which to override the input method handler.