package Ġbr . com . mir abil is . d agger viper architecture . base . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġbr . com . mir abil is . d agger viper architecture . base . presenter . Presenter Actions Ċ import Ġbr . com . mir abil is . d agger viper architecture . base . view . Presenter View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġro d rig os imo es ro sa Ġon Ġ 2 0 1 9 - 0 5 - 2 1 . Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 1 9 . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ abstract Ġclass ĠM VP Base Fragment < in ĠV Ġ: ĠPres enter View , ĠP Ġ: ĠPres enter Actions < V >> Ġ: ĠBase Fragment () Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġpresenter : ĠP ĊĊĠĠĠ Ġabstract Ġfun Ġbuild Presenter (): ĠP ĊĊĠĠĠ Ġ@ Suppress (" UN CHECK ED _ CAST ") ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ Ġpresenter Ġ= Ġbuild Presenter () ĊĠĠĠĠĠĠĠ Ġpresenter . attach View ( this Ġas ĠV ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Destroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġpresenter . detach View () ĊĠĠĠĠĠĠĠ Ġsuper . on Destroy () ĊĠĠĠ Ġ} Ċ } Ċ