package Ġcom . view binder . support Ċ Ċ import Ġandroid . support . annotation . Id Res Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġandroid . support . v 4 . content . Context Compat Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . view . View Ċ import Ġcom . view binder . Binding Reset ter Ċ import Ġcom . view binder . Reset table Lazy Ċ Ċ fun Ġ< T Ġ: ĠView > ĠFragment . abstract Bind (@ Id Res Ġres : ĠInt , Ġreset ter : ĠBinding Reset ter ): ĠReset table Lazy < T > ĊĠĠĠĠĠĠĠ Ġ= ĠReset table Lazy ( reset ter ) Ġ{ Ġview . findViewById < T >( res ) Ġ} Ċ fun ĠFragment . bind Color ( id : ĠInt ): ĠLazy < Int > Ġ= Ġlazy ( Lazy Thread Safety Mode . NONE ) Ġ{ ĠContext Compat . getColor ( context , Ġid ) Ġ} Ċ Ċ fun Ġ< T Ġ: ĠView > ĠRecyclerView . ViewHolder . bind View ( id : ĠInt ): ĠLazy < T > Ġ= Ġlazy ( Lazy Thread Safety Mode . NONE ) Ġ{ ĠitemView . findViewById < T >( id ) Ġ} Ċ fun ĠRecyclerView . ViewHolder . bind Color ( id : ĠInt ): ĠLazy < Int > ĊĠĠĠĠĠĠĠ Ġ= Ġlazy ( Lazy Thread Safety Mode . NONE ) Ġ{ ĠContext Compat . getColor ( item View . context , Ġid ) Ġ}