package Ġcom . wan zt udio . kotlin . mvp . ui . main . second . view Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . wan zt udio . kotlin . mvp . R Ċ import Ġcom . wan zt udio . kotlin . mvp . ui . base . view . Base Fragment Ċ import Ġcom . wan zt udio . kotlin . mvp . ui . main . second . inter actor . Second M VP Interactor Ċ import Ġcom . wan zt udio . kotlin . mvp . ui . main . second . presenter . Second MV PP res enter Ċ import Ġjavax . inject . Inject ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠR id wan ĠI sm ail Ġon Ġ 2 3 ĠSeptember Ġ 2 0 1 8 Ċ Ġ* ĠYou Ġcan Ġcontact Ġme Ġat Ġ: Ġiw anz @ pm . me Ċ Ġ*/ Ċ Ċ class ĠSecond Fragment Ġ: ĠBase Fragment (), ĠSecond M VP View Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance (): ĠSecond Fragment Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠSecond Fragment () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġinternal Ġlateinit Ġvar Ġm Presenter : ĠSecond MV PP res enter < Second M VP View , ĠSecond M VP Interactor > ĊĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ= Ġinflater . inflate ( R . layout . fragment _ first , Ġcontainer , Ġfalse ) ĊĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Presenter . on Attach ( this ) ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġm Presenter . on View Prepared () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy View () Ġ{ ĊĠĠĠĠĠĠĠ Ġm Presenter . on Detach () ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy View () ĊĠĠĠ Ġ} Ċ }