package Ġcom . p any z . g ank io . fragment Ċ Ċ import Ġandroidx . lifecycle . Observer Ċ import Ġcom . p any z . core _ frame . base . Base Fragment Ċ import Ġcom . p any z . g ank io . R Ċ import Ġcom . p any z . g ank io . view model . G ank Io Main ViewModel ĊĊ Ċ class ĠG ank Io Fragment Ġ: ĠBase Fragment () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar ĠviewModel Ġ: ĠG ank Io Main ViewModel ĊĊĠĠĠ Ġoverride Ġfun Ġget ContentView (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠR . layout . fragment _ g ank _ io ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit ViewModel () Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel Ġ= ĠG ank Io Main ViewModel ( loading CallBack ) ĊĠĠĠĠĠĠĠ ĠviewModel . b anners Data . observe ( this , ĠObserver Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln ( it ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġload Data () Ġ{ ĊĠĠĠĠĠĠĠ ĠviewModel . getB anners () ĊĠĠĠ Ġ} ĊĊ Ċ }