package Ġser g . ch up rin . fin ances . feature . categories . list . presentation . view . adapter . renderer Ċ Ċ import Ġkotlinx . android . synt hetic . main . view _ category .* Ċ import Ġser g . ch up rin . adapter . Click Ċ import Ġser g . ch up rin . adapter . Container Holder Ċ import Ġser g . ch up rin . fin ances . core . api . presentation . view . adapter . renderer . Container Renderer Ċ import Ġser g . ch up rin . adapter . Long Click Ċ import Ġser g . ch up rin . fin ances . core . api . presentation . view . extensions . make G one Ċ import Ġser g . ch up rin . fin ances . core . api . presentation . view . extensions . on View Click Ċ import Ġser g . ch up rin . fin ances . feature . categories . list . R Ċ import Ġser g . ch up rin . fin ances . feature . categories . list . presentation . model . cell . Child Category Cell Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠSer ge y ĠCh up rin Ġon Ġ 2 8 . 1 2 . 2 0 2 0 . Ċ Ġ*/ Ċ class ĠChild Category Cell Renderer Ġ: ĠContainer Renderer < Child Category Cell >() Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġtype : ĠInt Ġ= ĠR . layout . cell _ child _ category ĊĊĠĠĠ Ġoverride Ġfun Ġbind View ( view Holder : ĠContainer Holder , Ġcell : ĠChild Category Cell ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwith ( view Holder ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtransaction Color Dot . make G one () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexpansion Arrow ImageView . make G one () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname TextView . text Ġ= Ġcell . category . name ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Vh Created ( ĊĠĠĠĠĠĠĠ ĠviewHolder : ĠContainer Holder , ĊĠĠĠĠĠĠĠ Ġclick Listener : ĠClick ?, ĊĠĠĠĠĠĠĠ Ġlong ClickListener : ĠLong Click ? ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwith ( view Holder ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠitemView . on View Click Ġ{ Ġview Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġclick Listener ?. onClick ( view , Ġadapter Position ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }