interface PowerSpinnerInterface<T>
onSpinnerItemSelectedListener |
abstract var onSpinnerItemSelectedListener: OnSpinnerItemSelectedListener<T>? |
spinnerView |
abstract val spinnerView: PowerSpinnerView |
getItemCount |
abstract fun getItemCount(): Int |
notifyItemSelected |
abstract fun notifyItemSelected(index: Int): Unit |
setItems |
abstract fun setItems(itemList: List<T>): Unit |
DefaultSpinnerAdapter |
DefaultSpinnerAdapter is a default adapter composed of string items. class DefaultSpinnerAdapter : Adapter<DefaultSpinnerViewHolder>, PowerSpinnerInterface<CharSequence> |
IconSpinnerAdapter |
IconSpinnerAdapter is a custom adapter composed of IconSpinnerItem items. class IconSpinnerAdapter : Adapter<IconSpinnerViewHolder>, PowerSpinnerInterface<IconSpinnerItem> |