package Ġes . v og h dev . pr jd agger 2 . ui . presenter Ċ Ċ import Ġes . v og h dev . pr jd agger 2 . global . model . User Ċ Ċ class ĠUser Detail Contract Ġ{ ĊĠĠĠ Ġinterface ĠView : ĠBase Contract . View Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġshow User ( user : ĠUser ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow User Error ( e : ĠException ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow No Internet Message () ĊĠĠĠĠĠĠĠ Ġfun Ġshow Loading () ĊĠĠĠĠĠĠĠ Ġfun Ġhide Loading () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter : ĠBase Contract . Presenter < View > Ġ{ ĊĠĠĠ Ġ} Ċ }