package Ġcom . mar c gd ie z . json placeholder . list Ċ Ċ import Ġcom . mar c gd ie z . json placeholder . core . M vp Presenter Ċ import Ġcom . mar c gd ie z . json placeholder . core . M vp View Ċ import Ġcom . mar c gd ie z . json placeholder . business . Item Ċ Ċ interface ĠItems List Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ: ĠM vp View Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġshow Progress () ĊĠĠĠĠĠĠĠ Ġfun Ġhide Progress () ĊĠĠĠĠĠĠĠ Ġfun Ġshow Items ( items : ĠList < Item >) ĊĠĠĠĠĠĠĠ Ġfun Ġnavigate To Detail ( it : ĠItem ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Internet Error () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ: ĠM vp Presenter < View > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġon View Ready () ĊĠĠĠĠĠĠĠ Ġfun Ġon Item Click ( it : ĠItem ) ĊĠĠĠ Ġ} Ċ }