SeamlessFocusManager

Constructors

Link copied to clipboard
fun SeamlessFocusManager(focusManager: FocusManagerInterface, holderChannelName: String)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun acquire(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel): Boolean
Link copied to clipboard
open override fun cancel(requester: SeamlessFocusManagerInterface.Requester)
Link copied to clipboard
open override fun onFocusChanged(newFocus: FocusState)
open override fun onFocusChanged(    channelConfiguration: FocusManagerInterface.ChannelConfiguration,     newFocus: FocusState,     interfaceName: String)
Link copied to clipboard
open override fun prepare(requester: SeamlessFocusManagerInterface.Requester)
Link copied to clipboard
open override fun release(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel)