package Ġcom . pad c my an mar . pad cx . pad c _ x _ recyclerview _ yp st . mvp . present ers čĊč Ċ import Ġandroidx . lifecycle . ViewModel č Ċ import Ġcom . pad c my an mar . pad cx . pad c _ x _ recyclerview _ yp st . mvp . views . Base View čĊč Ċ abstract Ġclass ĠAbstract Base Presenter < T Ġ: ĠBase View > Ġ: ĠBase Presenter < T >, ĠViewModel () Ġ{ čĊĠĠĠ Ġvar Ġm View : ĠT ? Ġ= Ġnull čĊčĊĠĠĠ Ġoverride Ġfun Ġinit Presenter ( view : ĠT ) Ġ{ čĊĠĠĠĠĠĠĠ Ġm View Ġ= Ġview čĊĠĠĠ Ġ} č Ċ }