class IconSpinnerAdapter : Adapter<IconSpinnerViewHolder>, PowerSpinnerInterface<IconSpinnerItem>
IconSpinnerAdapter is a custom adapter composed of IconSpinnerItem items.
IconSpinnerViewHolder |
class IconSpinnerViewHolder : ViewHolder |
<init> |
IconSpinnerAdapter is a custom adapter composed of IconSpinnerItem items. IconSpinnerAdapter(powerSpinnerView: PowerSpinnerView) |
onSpinnerItemSelectedListener |
var onSpinnerItemSelectedListener: OnSpinnerItemSelectedListener<IconSpinnerItem>? |
spinnerView |
val spinnerView: PowerSpinnerView |
getItemCount |
fun getItemCount(): Int |
notifyItemSelected |
fun notifyItemSelected(index: Int): Unit |
onBindViewHolder |
fun onBindViewHolder(holder: IconSpinnerViewHolder, position: Int): Unit |
onCreateViewHolder |
fun onCreateViewHolder(parent: ViewGroup, viewType: Int): IconSpinnerViewHolder |
setItems |
fun setItems(itemList: List<IconSpinnerItem>): Unit |