package Ġcom . in full mobile . android . in full mvp Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġandroid . net . Uri Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . MenuItem Ċ Ċ abstract Ġclass ĠPres enter < out ĠPresent ed ViewType Ġ: ĠPresent ed View < *, Ġ* >>( val Ġpresented View : ĠPresent ed ViewType ) Ġ{ ĊĊĠĠĠ Ġprotected Ġval Ġcontext : ĠContext ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġpresented View . context ĊĊĠĠĠ Ġval Ġtag : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġjava Class . simple Name ĊĊĠĠĠ Ġabstract Ġfun Ġbind ( intent Bundle : ĠBundle , ĠsavedInstanceState : ĠBundle , Ġintent Data : ĠUri ?) ĊĊĠĠĠ Ġopen Ġfun Ġun bind () Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNo ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Resume () Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNO ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Pause () Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNO ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Activity Result ( request Code : ĠInt , ĠresultCode : ĠInt , Ġdata : ĠIntent ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNO ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Request Permissions Result ( request Code : ĠInt , Ġpermissions : ĠArray < String >, Ġgrant Results : ĠInt Array ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNO ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Back Pressed (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġsave InstanceState ( out State : ĠBundle ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ/* ĠNO ĠOP Ġ*/ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Context ItemSelected ( item : ĠMenuItem ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} Ċ } Ċ