expandablelayout / com.skydoves.expandablelayout / ExpandableLayout / Builder

Builder

class Builder

Builder class for creating ExpandableLayout.

Constructors

<init>

Builder(context: Context)

Builder class for creating ExpandableLayout.

Functions

build

fun build(): ExpandableLayout

setDuration

fun setDuration(value: Long): Builder

setOnExpandListener

fun setOnExpandListener(value: OnExpandListener): Builder
fun setOnExpandListener(block: (Boolean) -> Unit): Builder

setParentLayoutResource

fun setParentLayoutResource(value: Int): Builder

setSecondLayoutResource

fun setSecondLayoutResource(value: Int): Builder

setShowSpinner

fun setShowSpinner(value: Boolean): Builder

setSpinnerAnimate

fun setSpinnerAnimate(value: Boolean): Builder

setSpinnerDrawable

fun setSpinnerDrawable(value: Drawable): Builder

setSpinnerMargin

fun setSpinnerMargin(value: Float): Builder

setSpinnerRotation

fun setSpinnerRotation(value: Int): Builder

setSpinnerSize

fun setSpinnerSize(value: Float): Builder