package Ġcom . she ve lev . alpha _ emoji _ panel . lists Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . she ve lev . alpha _ emoji _ panel . R Ċ import Ġcom . she ve lev . alpha _ emoji _ panel . icons _ in _ lists . Icon In Grid Ċ import Ġcom . she ve lev . alpha _ emoji _ panel . popup . Icon Actions Ċ import Ġkotlinx . android . synt hetic . main . popup _ emoji _ grid _ item . view .* Ċ Ċ /** Ċ Ġ* ĠH older Ġfor Ġone Ġicon Ġin Ġa Ġgrid Ċ Ġ*/ Ċ class ĠGrid Icon ViewHolder ( ĊĠĠĠ Ġcontext : ĠContext , ĊĠĠĠ Ġparent View : ĠViewGroup , ĊĠĠĠ Ġicon Actions : ĠIcon Actions Ċ ) Ġ: ĠIcon ViewHolder Base ( context , Ġparent View , ĠR . layout . popup _ emoji _ grid _ item , Ġicon Actions ) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠUI Ġelements Ġmust Ġbe Ġinitialized Ġhere ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġinit ( item : ĠIcon In Grid ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . init ( item ) ĊĠĠĠĠĠĠĠ ĠitemView . emoji Icon . text Ġ= Ġitem . icon . to Emoji () ĊĠĠĠ Ġ} Ċ }