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) })

Inherited properties

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

Functions

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
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>)

Inherited 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
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>)