SeamlessFocusManager
class SeamlessFocusManager(focusManager: FocusManagerInterface, holderChannelName: String) : SeamlessFocusManagerInterface, FocusManagerInterface.OnFocusChangedListener, ChannelObserver
Content copied to clipboard
Constructors
Link copied to clipboard
fun SeamlessFocusManager(focusManager: FocusManagerInterface, holderChannelName: String)
Content copied to clipboard
Types
Functions
Link copied to clipboard
open override fun acquire(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel): Boolean
Content copied to clipboard
Link copied to clipboard
open override fun cancel(requester: SeamlessFocusManagerInterface.Requester)
Content copied to clipboard
Link copied to clipboard
open override fun onFocusChanged( channelConfiguration: FocusManagerInterface.ChannelConfiguration, newFocus: FocusState, interfaceName: String)
Content copied to clipboard
Link copied to clipboard
open override fun prepare(requester: SeamlessFocusManagerInterface.Requester)
Content copied to clipboard
Link copied to clipboard
open override fun release(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel)
Content copied to clipboard