generic/Adapter.kt
package com.onmyway133.genericimport android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerViewabstract class Adapter<T>(var items: ArrayList<T>): RecyclerView.Adapter<RecyclerView.ViewHolder>() {
abstract fun configure(item: T, holder: ViewHolder) fun update(items: ArrayList<T>) {
this.items = items
notifyDataSetChanged()
}


