package Ġco . event box . event . view . home . sp onsors Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ import Ġandroidx . lifecycle . observe Ċ import Ġco . event box . event . R Ċ import Ġco . event box . event . utilities . g one Ċ import Ġco . event box . event . viewModel . Sp onsors ViewModel Ċ import Ġkotlinx . android . synt hetic . main . fragment _ sp onsors .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠFar sh id ĠR oo hi . Ċ Ġ* ĠT ED x Te hr an Ġ| ĠCopyright s Ġ 2 0 1 9 - 0 9 - 2 6 . Ċ Ġ*/ Ċ class ĠSp onsors Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( ĊĠĠĠĠĠĠĠ Ġinflater : ĠLayoutInflater , ĊĠĠĠĠĠĠĠ Ġcontainer : ĠViewGroup ?, ĊĠĠĠĠĠĠĠ ĠsavedInstanceState : ĠBundle ? ĊĠĠĠ Ġ): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġinflater . inflate ( R . layout . fragment _ sp onsors , Ġcontainer , Ġfalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġval Ġadapter Ġ= ĠSp onsor Parent Adapter () ĊĠĠĠĠĠĠĠ Ġthis . re cyclerView Sp onsors . adapter Ġ= Ġadapter ĊĊĠĠĠĠĠĠĠ Ġval ĠviewModel Ġ= ĠViewModel Provider ( this ). get ( Sp onsors ViewModel :: class . java ) ĊĊĠĠĠĠĠĠĠ Ġval Ġevent ID Ġ= Ġarguments ?. get (" event _ id ") Ġas ĠInt ĊĊĠĠĠĠĠĠĠ ĠviewModel . sp onsors ( event ID ). observe ( view Lifecycle Owner , Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . progress Bar . g one () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadapter . loaded State ( it ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĊĠĠĠ Ġ} Ċ }