BasicAccordionBehavior

open class BasicAccordionBehavior<T>(sectionProducer: SectionProducer<T>, backgroundColor: Color = Color(0xdee1e6u)) : AccordionBehavior<T> (source)

Constructors

Link copied to clipboard
constructor(sectionProducer: SectionProducer<T>, backgroundColor: Color = Color(0xdee1e6u))

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 expansionChanged(accordion: Accordion<T>, index: Int, expanded: Boolean)
Link copied to clipboard
open override fun install(view: Accordion<T>)
Link copied to clipboard
open override fun itemsChanged(accordion: Accordion<T>, differences: Differences<T>)
Link copied to clipboard
open override fun render(view: Accordion<T>, canvas: Canvas)
Link copied to clipboard
open override fun uninstall(view: Accordion<T>)

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
operator fun Accordion<T>.minusAssign(view: View)
operator fun Accordion<T>.minusAssign(views: Iterable<View>)
Link copied to clipboard
Link copied to clipboard
operator fun Accordion<T>.plusAssign(view: View)
operator fun Accordion<T>.plusAssign(views: Iterable<View>)