AccordionBehavior

Provides presentation and behavior customization for Accordion.

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 expansionChanged(accordion: Accordion<T>, index: Int, expanded: Boolean)

Called whenever an item is expanded/collapsed within an Accordion.

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

Called whenever the items within the Accordion change.

Link copied to clipboard
operator fun Accordion<T>.minusAssign(view: View)
operator fun Accordion<T>.minusAssign(views: Iterable<View>)
Link copied to clipboard
operator fun Accordion<T>.plusAssign(view: View)
operator fun Accordion<T>.plusAssign(views: Iterable<View>)

Inherited functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun contains(view: Accordion<T>, point: Point): Boolean
Link copied to clipboard
open fun install(view: Accordion<T>)
Link copied to clipboard
Link copied to clipboard
open fun render(view: Accordion<T>, canvas: Canvas)
Link copied to clipboard
open fun uninstall(view: Accordion<T>)