/* Ċ Ġ* ĠCreated Ġby ĠLee ĠOh ĠH young Ġon Ġ 2 0 2 0 / 0 6 / 1 8 Ġ.. ĠĊ Ġ*/ Ċ package Ġkr . y app . te amp lay . presentation . match _ result . adapter Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġkr . y app . te amp lay . databinding . Item Match Result Individual Binding Ċ import Ġkr . y app . te amp lay . domain . entity . match result . Match Individual Score Ċ Ċ class ĠMatch Individual Adapter ( ĊĠĠĠ Ġprivate Ġval Ġindividual : ĠList < Match Individual Score > Ċ ) Ġ: ĠRecyclerView . Adapter < Match Individual Adapter . Match Individual ViewHolder >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ViewHolder ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠMatch Individual ViewHolder Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMatch Individual ViewHolder ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠItem Match Result Individual Binding . inflate ( LayoutInflater . from ( parent . context ), Ġnull , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Bind ViewHolder ( holder : ĠMatch Individual ViewHolder , Ġposition : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġholder . bind To ( individual [ position ]) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Count (): ĠInt Ġ= Ġindividual . size ĊĊĠĠĠ Ġinner Ġclass ĠMatch Individual ViewHolder ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġbinding : ĠItem Match Result Individual Binding ĊĠĠĠ Ġ) Ġ: ĠRecyclerView . ViewHolder ( binding . root ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġbind To ( score : ĠMatch Individual Score ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbinding . score Type Ġ= Ġscore ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ