Composable Function

PlatformTextInputMethodTestOverride

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

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free
Common
Deprecated Use InterceptPlatformTextInput instead

PlatformTextInputMethodTestOverride

@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.