SeamlessFocusManagerInterface

interface SeamlessFocusManagerInterface

Types

Link copied to clipboard
data class Channel(    val channelName: String,     val channelObserver: ChannelObserver,     val interfaceName: String,     val finishListener: FocusManagerInterface.OnFinishListener? = null)
Link copied to clipboard
interface Requester

Functions

Link copied to clipboard
abstract fun acquire(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel): Boolean
Link copied to clipboard
abstract fun cancel(requester: SeamlessFocusManagerInterface.Requester)
Link copied to clipboard
abstract fun prepare(requester: SeamlessFocusManagerInterface.Requester)
Link copied to clipboard
abstract fun release(requester: SeamlessFocusManagerInterface.Requester, channel: SeamlessFocusManagerInterface.Channel)