package Ġcom . th ales group . api protection . ui Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . fragment . app . activity ViewModels Ċ import Ġcom . th ales group . api protection . model . Ret ail ViewModel Ċ Ċ /** Ċ Ġ* ĠBase Ġfragment Ġclass Ġto Ġprovide Ġutility Ġaccess Ġto Ġthe Ġactivity Ġand ĠviewModel Ċ Ġ*/ Ċ open Ġclass ĠBase Fragment : ĠFragment () Ġ{ ĊĊĠĠĠ Ġval Ġactivity Ġget () Ġ= ĠgetActivity () Ġas ĠMainActivity ĊĠĠĠ Ġval ĠviewModel : ĠRet ail ViewModel Ġby Ġactivity ViewModels () Ċ Ċ }