ComposeKeyboardManager

class ComposeKeyboardManager(currentFocusManager: FocusManager? = null, focusHandlerQueue: MutableSharedFlow<FocusRequester?>) : BaseKeyboardManager<ComposeFocusHandler>

A BaseKeyboardManager that takes a ComposeFocusHandler. Uses for managing the keyboard in Compose views.

Parameters

currentFocusManager

The initial FocusManager to manage the focus.

focusHandlerQueue

a MutableSharedFlow used to manage the FocusRequester to focus on.

Constructors

Link copied to clipboard
constructor(currentFocusManager: FocusManager? = null, focusHandlerQueue: MutableSharedFlow<FocusRequester?>)

Functions

Link copied to clipboard
open override fun hide()
Link copied to clipboard
open override fun show(focusHandler: ComposeFocusHandler)