package Ġcom . developer g unda . analytics architecture . ui . home Ċ Ċ import Ġandroidx . h ilt . lifecycle . ViewModel Inject Ċ import Ġandroidx . lifecycle . LiveData Ċ import Ġandroidx . lifecycle . Mutable LiveData Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġcom . developer g unda . analytics architecture . ui . home . analytics . Home Analytics Interactor Ċ Ċ class ĠHome ViewModel Ġ@ ViewModel Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġanalytics Interactor : ĠHome Analytics Interactor Ċ ) Ġ: ĠViewModel () Ġ{ ĊĊĠĠĠ Ġfun Ġon First Time View () Ġ{ ĊĠĠĠĠĠĠĠ Ġanalytics Interactor . start Tracking () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon View Exit () Ġ{ ĊĠĠĠĠĠĠĠ Ġanalytics Interactor . log Home Read () ĊĠĠĠ Ġ} Ċ }