ValueKeyboardManager
A BaseKeyboardManager that takes a ValueFocusHandler. Uses for managing keyboard in a generic way so that it allows for usage from SwiftUI.
Parameters
Value
the type of value to expect
onFocusOnValue
callback method to indicate how to handle a focus change to a Value. When null
is provided, they keyboard should be dismissed.