package Ġcom . binary br icks . coin bit . feature components Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . binary br icks . coin bit . R Ċ import Ġkotlinx . android . synt hetic . main . coin _ label _ module . view .* Ċ import Ġtim ber . log . Tim ber Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠPr an ay ĠAir an Ċ Ġ* Ċ Ġ* ĠSimple Ġclass Ġthat Ġwraps Ġall Ġlogic Ġrelated Ġto Ġshowing Ġa Ġsimple Ġlabel Ċ Ġ*/ Ċ Ċ class ĠLabel Module Ġ: ĠModule () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġinit ( layout Inflater : ĠLayoutInflater , Ġparent : ĠViewGroup ?): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġlayout Inflater . inflate ( R . layout . coin _ label _ module , Ġparent , Ġfalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġshow Label Text ( in fl ated View : ĠView , Ġlabel Module Data : ĠLabel Module Data ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġinfl ated View . tv Label . text Ġ= Ġlabel Module Data . coin Label ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġclean Up () Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . d (" Clean Ġup Ġabout Ġcoin Symbol Ġmodule ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġdata Ġclass ĠLabel Module Data ( val Ġcoin Label : ĠString ) Ġ: ĠModule Item Ċ }