package Ġme . wo z app z . what st hat flag . screens . menu Ċ Ċ import Ġme . wo z app z . what st hat flag . screens . Base Presenter Ċ import Ġme . wo z app z . what st hat flag . screens . Base View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġol q Ġon Ġ 1 0 . 1 2 . 1 7 . Ċ Ġ*/ Ċ interface ĠMenu Screen Contract Ġ{ ĊĊĠĠĠ Ġinterface ĠView : ĠBase View < Presenter > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġstart Game Activity With Delay ( selected Cont inent : ĠCONT IN ENT , Ġduration : ĠLong ) ĊĠĠĠĠĠĠĠ Ġfun Ġget Selected Cont inent (): ĠCONT IN ENT ĊĠĠĠĠĠĠĠ Ġfun Ġget Flag Seek bar Progress (): ĠInt ĊĠĠĠĠĠĠĠ Ġfun Ġshow Flag Seek bar Label ( amount : ĠInt ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Flag Seek bar Label All () ĊĠĠĠĠĠĠĠ Ġfun Ġshow App Info () ĊĠĠĠĠĠĠĠ Ġfun Ġshow GitHub Source In Browser () ĊĠĠĠĠĠĠĠ Ġfun Ġset Start Button Click ability ( is Clickable : ĠBoolean ) ĊĠĠĠĠĠĠĠ Ġfun Ġdisplay Message O ce ania Max Flags ( amount : ĠInt ) ĊĠĠĠĠĠĠĠ Ġfun Ġanimate Views Alpha ( alpha Value : ĠFloat , Ġduration : ĠLong ) ĊĠĠĠĠĠĠĠ Ġfun Ġsetup G lo be Animation () ĊĠĠĠĠĠĠĠ Ġfun Ġshow W tf Divider ( duration : ĠLong Ġ= Ġ 0 , Ġdelay : ĠLong Ġ= Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġfun Ġhide W tf Divider ( duration : ĠLong Ġ= Ġ 0 , Ġdelay : ĠLong Ġ= Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġfun Ġrun Compound G lo be Animation () ĊĠĠĠĠĠĠĠ Ġfun Ġanimate BackgroundColor () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter : ĠBase Presenter Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġrestart W tf Divider Animation () ĊĠĠĠĠĠĠĠ Ġfun Ġstart G lo be Animation () ĊĠĠĠĠĠĠĠ Ġfun Ġbtn Start Clicked () ĊĠĠĠĠĠĠĠ Ġfun Ġflag Seek bar Progress Changed ( progress : ĠInt ) ĊĠĠĠĠĠĠĠ Ġfun Ġbtn Info Clicked () ĊĠĠĠĠĠĠĠ Ġfun Ġbtn Source Clicked () ĊĠĠĠ Ġ} Ċ }