Bucket

abstract class Bucket(    val manager: Manager,     val root: View,     strategy: Strategy,     selector: Selector) : View.OnLayoutChangeListener

Constructors

Link copied to clipboard
fun Bucket(    manager: Manager,     root: View,     strategy: Strategy,     selector: Selector)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun accepts(container: ViewGroup): Boolean
Link copied to clipboard
open fun addContainer(container: ViewGroup)
Link copied to clipboard
open fun allowToPlay(playback: Playback): Boolean
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun onAdded()
Link copied to clipboard
open fun onAttached()
Link copied to clipboard
open fun onDetached()
Link copied to clipboard
open override fun onLayoutChange(    v: View?,     left: Int,     top: Int,     right: Int,     bottom: Int,     oldLeft: Int,     oldTop: Int,     oldRight: Int,     oldBottom: Int)
Link copied to clipboard
open fun onRemoved()
Link copied to clipboard
open fun removeContainer(container: ViewGroup)
Link copied to clipboard
abstract fun selectToPlay(candidates: Collection<Playback>): Collection<Playback>

Properties

Link copied to clipboard
val manager: Manager
Link copied to clipboard
open val root: View