package Ġcom . fe el sok man . android template . ui . fragments . another . view model Ċ Ċ import Ġandroidx . lifecycle . Mutable LiveData Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġcom . fe el sok man . android template . use case . GetString From Storage UseCase Ċ import Ġtim ber . log . Tim ber Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠAnother ViewModel Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval ĠgetString From Storage UseCase : ĠGet String From Storage UseCase Ċ ) Ġ: ĠViewModel () Ġ{ ĊĊĠĠĠ Ġval Ġtext Data Ġ= ĠMutable LiveData < String >() ĊĊĠĠĠ Ġfun Ġobserve String From Storage () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Cle ared () Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . tag (" Navigation Logger "). d (" Another ViewModel Ġon Cle ared ") ĊĠĠĠĠĠĠĠ Ġsuper . on Cle ared () ĊĠĠĠ Ġ} Ċ } Ċ