powerspinner / com.skydoves.powerspinner / PowerSpinnerPreference

PowerSpinnerPreference

class PowerSpinnerPreference : Preference

Constructors

<init>

PowerSpinnerPreference(context: Context, attributeSet: AttributeSet? = null, defStyle: Int = androidx.preference.R.attr.preferenceStyle)

Properties

powerSpinnerView

val powerSpinnerView: PowerSpinnerView

Functions

onBindViewHolder

fun onBindViewHolder(holder: PreferenceViewHolder?): Unit

onGetDefaultValue

fun onGetDefaultValue(a: TypedArray, index: Int): Any?

onSetInitialValue

fun onSetInitialValue(defaultValue: Any?): Unit

setOnSpinnerItemSelectedListener

sets a OnSpinnerItemSelectedListener to the default adapter.

fun <T> setOnSpinnerItemSelectedListener(onSpinnerItemSelectedListener: OnSpinnerItemSelectedListener<T>): Unit

sets a OnSpinnerItemSelectedListener to the popup using lambda.

fun <T> setOnSpinnerItemSelectedListener(block: (position: Int, item: T) -> Unit): Unit