package Ġcom . developer g unda . analytics architecture Ċ Ċ import Ġandroidx . h ilt . lifecycle . ViewModel Inject Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġcom . developer g unda . analytics architecture . analytics . Main Analytics Interactor Ċ Ċ class ĠMain ViewModel Ġ@ ViewModel Inject Ġconstructor ( private Ġval Ġanalytics Interactor : ĠMain Analytics Interactor ) Ġ: ĊĠĠĠ ĠViewModel () Ġ{ ĊĊĠĠĠ Ġfun Ġdestination Changed ( destination Id : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġanalytics Interactor . destination Changed ( destination Id ) ĊĠĠĠ Ġ} Ċ }