FocusManager

class FocusManager(channelConfigurations: List<FocusManagerInterface.ChannelConfiguration>, tagHint: String? = null) : FocusManagerInterface

Constructors

Link copied to clipboard
fun FocusManager(channelConfigurations: List<FocusManagerInterface.ChannelConfiguration>, tagHint: String? = null)

Functions

Link copied to clipboard
open override fun acquireChannel(    channelName: String,     channelObserver: ChannelObserver,     interfaceName: String,     finishListener: FocusManagerInterface.OnFinishListener?): Boolean
Link copied to clipboard
open override fun addListener(listener: FocusManagerInterface.OnFocusChangedListener)
Link copied to clipboard
open override fun releaseChannel(channelName: String, channelObserver: ChannelObserver): Future<Boolean>
Link copied to clipboard
open override fun removeListener(listener: FocusManagerInterface.OnFocusChangedListener)
Link copied to clipboard
open override fun setExternalFocusInteractor(focusInteractor: FocusManagerInterface.ExternalFocusInteractor)