TabbedPanelBehavior

Provides presentation and behavior customization for TabbedPanel.

Constructors

Link copied to clipboard
constructor()

Properties

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

Functions

Link copied to clipboard
abstract fun itemsChanged(panel: TabbedPanel<T>, differences: Differences<T>)

Called whenever the items within the TabbedPanel change.

Link copied to clipboard
operator fun TabbedPanel<T>.minusAssign(view: View)
operator fun TabbedPanel<T>.minusAssign(views: Iterable<View>)
Link copied to clipboard
operator fun TabbedPanel<T>.plusAssign(view: View)
operator fun TabbedPanel<T>.plusAssign(views: Iterable<View>)
Link copied to clipboard
abstract fun selectionChanged(panel: TabbedPanel<T>, new: T?, newIndex: Int?, old: T?, oldIndex: Int?)

Called whenever the TabbedPanel's selection changes. This is an explicit API to ensure that behaviors receive the notification before listeners to TabbedPanel.selectionChanged.

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
open fun install(view: TabbedPanel<T>)
Link copied to clipboard
Link copied to clipboard
open fun render(view: TabbedPanel<T>, canvas: Canvas)
Link copied to clipboard
open fun uninstall(view: TabbedPanel<T>)