package Ġcom . b arry zhang . g ank kotlin . ui . main Ċ Ċ import Ġcom . b arry zhang . g ank kotlin . ui . base . Base Presenter Ċ import Ġcom . b arry zhang . g ank kotlin . ui . base . Base View Ċ import Ġcom . b arry zhang . g ank kotlin . entities . Daily G ank Entity Ċ import Ġcom . b arry zhang . g ank kotlin . entities . G ank Date Ċ Ċ /** Ċ Ġ* Ġb arry happy 2 0 1 0 @ gmail . com Ċ Ġ* Ġhttps :// github . com / b arry happy Ċ Ġ* Ġhttp :// www . b arry zhang . com / Ċ Ġ* ĠCreated Ġby ĠB arry Ġon Ġ 1 6 / 7 / 1 5 Ġ 1 2 : 1 8 . Ċ Ġ*/ Ċ interface ĠMain Contract { ĊĊĠĠĠ Ġinterface ĠView Ġ: ĠBase View < Presenter > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġshow List ( list : ĠList < Any >) ĊĠĠĠĠĠĠĠ Ġfun ĠsetTitle ( title : ĠString ?) ĊĠĠĠĠĠĠĠ Ġfun Ġset Date ( date : ĠG ank Date ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Retry Dialog () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġabstract Ġclass ĠPres enter Ġ: ĠBase Presenter (){ ĊĠĠĠĠĠĠĠ Ġabstract Ġfun Ġget Remote Data ( day : ĠG ank Date ) ĊĠĠĠĠĠĠĠ Ġabstract Ġfun Ġget Title ( day : ĠG ank Date ) ĊĠĠĠ Ġ} Ċ Ċ }