package Ġcom . far an jit . h ilt . mv vm . features . home . presentation . adapter . all Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . databinding . Data Binding Util Ċ import Ġcom . far an jit . h ilt . mv vm . R Ċ import Ġcom . far an jit . h ilt . mv vm . base . list . Base Adapter Ċ import Ġcom . far an jit . h ilt . mv vm . databinding . ItemList All Services Binding Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠB ul ent ĠTur k men Ġon Ġ 9 . 1 0 . 2 0 2 1 . Ċ Ġ*/ Ċ class ĠAll Services Adapter ( ĊĠĠĠ Ġprivate Ġval Ġservice ItemClickListener : ĠService ItemClickListener Ċ ) Ġ: ĊĠĠĠ ĠBase Adapter < All Service Item , ĠItem List All Services Binding , ĠAll Services ViewHolder >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ViewHolder ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠAll Services ViewHolder Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġbinding Ġ= ĠData Binding Util . inflate < ItemList All Services Binding >( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLayoutInflater . from ( parent . context ), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR . layout . item _ list _ all _ services , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġparent , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfalse ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġreturn ĠAll Services ViewHolder ( binding , Ġservice ItemClickListener ) ĊĠĠĠ Ġ} Ċ }