package Ġde . sch wer in . stop p Cor ona DE . screens . menu . e po xy Ċ Ċ import Ġandroid . widget . TextView Ċ import Ġde . sch wer in . stop p Cor ona DE . Build Config Ċ import Ġde . sch wer in . stop p Cor ona DE . R Ċ import Ġde . sch wer in . stop p Cor ona DE . skeleton . core . screens . base . view . Base E po xy Holder Ċ import Ġde . sch wer in . stop p Cor ona DE . skeleton . core . screens . base . view . Base E po xy Model Ċ import Ġde . sch wer in . stop p Cor ona DE . utils . string Ċ import Ġcom . air bnb . e po xy . E po xy Model Class Ċ Ċ /** Ċ Ġ* ĠModel Ġas Ġmenu Ġitem Ġwith Ġapp Ġversion . Ċ Ġ*/ Ċ @ E po xy Model Class ( layout Ġ= ĠR . layout . menu _ item _ version _ e po xy _ model ) Ċ abstract Ġclass ĠMenuItem Version Model ( ĊĠĠĠ Ġprivate Ġval ĠonClick : Ġ() Ġ-> ĠUnit Ċ ) Ġ: ĠBase E po xy Model < MenuItem Version Model . Holder >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠH older . on Bind () Ġ{ ĊĠĠĠĠĠĠĠ Ġtxt Version . text Ġ= Ġstring ( R . string . start _ menu _ item _ version , ĠBuild Config . VERSION _ NAME ) ĊĠĠĠĠĠĠĠ Ġview . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠH older . on Un bind () Ġ{ ĊĠĠĠĠĠĠĠ Ġview . setOnClickListener ( null ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠH older Ġ: ĠBase E po xy Holder () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtxt Version Ġby Ġbind < TextView >( R . id . txt Version ) ĊĠĠĠ Ġ} Ċ }