package Ġcom . pad cx . doctor . views . view holders Ċ Ċ import Ġandroid . view . View Ċ import Ġcom . pad cx . shared . data . v os . Message VO Ċ import Ġkotlinx . android . synt hetic . main . sent _ message _ item . view .* Ċ Ċ class ĠSent Message ListView Holder ( item View : View ): ĊĠĠĠ ĠBase Sent Message ListView Holder ( item View ) Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠitemView . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif ( item View . tv Message Time . visibility Ġ== ĠView . GONE ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠitemView . tv Message Time . visibility Ġ= ĠView . VISIBLE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} else Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠitemView . tv Message Time . visibility Ġ= ĠView . GONE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġfun Ġbind Data ( data : ĠMessage VO ) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Data Ġ= Ġdata ĊĠĠĠĠĠĠĠ ĠitemView . tv Message Body . text Ġ= Ġdata . text ĊĠĠĠĠĠĠĠ ĠitemView . tv Message Time . text Ġ= Ġdata . time ĊĠĠĠ Ġ} Ċ }