BasicTabbedPanelBehavior

open class BasicTabbedPanelBehavior<T>(tabProducer: TabProducer<T>, backgroundColor: Color = Color(0xdee1e6u), tabContainer: TabContainerFactory<T> = { panel, producer -> SimpleTabContainer(panel, producer) }) : TabbedPanelBehavior<T> (source)

Constructors

Link copied to clipboard
constructor(tabProducer: TabProducer<T>, backgroundColor: Color = Color(0xdee1e6u), tabContainer: TabContainerFactory<T> = { panel, producer -> SimpleTabContainer(panel, producer) })

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun contains(view: TabbedPanel<T>, point: Point): Boolean
Link copied to clipboard
open override fun install(view: TabbedPanel<T>)
Link copied to clipboard
open override fun itemsChanged(panel: TabbedPanel<T>, differences: Differences<T>)
Link copied to clipboard
operator fun TabbedPanel<T>.minusAssign(view: View)
operator fun TabbedPanel<T>.minusAssign(views: Iterable<View>)
Link copied to clipboard
Link copied to clipboard
operator fun TabbedPanel<T>.plusAssign(view: View)
operator fun TabbedPanel<T>.plusAssign(views: Iterable<View>)
Link copied to clipboard
open override fun render(view: TabbedPanel<T>, canvas: Canvas)
Link copied to clipboard
open override fun selectionChanged(panel: TabbedPanel<T>, new: T?, newIndex: Int?, old: T?, oldIndex: Int?)
Link copied to clipboard
open override fun uninstall(view: TabbedPanel<T>)