package Ġcom . ly j . core . base Ċ Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ Ċ abstract Ġclass ĠBase Adapter < DATA _ SOURCE , ĠVIEW _ HOLDER Ġ: ĠRecyclerView . ViewHolder >( ĊĠĠĠ Ġinternal Ġopen Ġval ĠviewModel Ġ: ĠAdapter ViewModel < DATA _ SOURCE >, Ċ ) Ġ: ĠRecyclerView . Adapter < VIEW _ HOLDER >() Ċ