ViewKeyboardManager

class ViewKeyboardManager(lifecycleManagerObserver: LifecycleManagerObserver = LifecycleManagerObserver(), coroutineScope: CoroutineScope) : BaseKeyboardManager<ViewFocusHandler> , CoroutineScope

A BaseKeyboardManager that takes a ViewFocusHandler. Used managing the keyboard in XML Views.

Parameters

lifecycleManagerObserver

The LifecycleManagerObserver to observe lifecycle changes.

coroutineScope

The CoroutineScope managing the keyboard lifecycle.

Constructors

Link copied to clipboard
constructor(lifecycleManagerObserver: LifecycleManagerObserver = LifecycleManagerObserver(), coroutineScope: CoroutineScope)

Types

Link copied to clipboard

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun hide()

Dismisses the current keyboard

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

Shows the keyboard for a given FH