package Ġcom . re curve . sample . ret rofit . common Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . databinding . Data Binding Util Ċ import Ġcom . re curve . adapter . creator . Item Creator Ċ import Ġcom . re curve . sample . R Ċ import Ġcom . re curve . sample . databinding . Repo Item Binding Ċ import Ġcom . re curve . sample . databinding . Repo Item Binding Impl Ċ import Ġcom . re curve . sample . ret rofit . vo . Repo Ċ Ċ class ĠSearch Repo Creator Ġ: ĠItem Creator < Repo , ĠRepo Item Binding > (){ ĊĊĠĠĠ Ġoverride Ġfun Ġon Bind Item View ( binding : ĠRepo Item Binding , Ġe : ĠRepo , Ġin Creator Position : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding . repo Ġ= Ġe ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate Item Binding ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠRepo Item Binding Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġinf late Ġ= ĠLayoutInflater . from ( parent . context ) ĊĠĠĠĠĠĠĠ Ġreturn ĠData Binding Util . inflate ( inflate , ĠR . layout . repo _ item , Ġparent , Ġfalse ) ĊĠĠĠ Ġ} Ċ Ċ }