package Ġorg . tty . daily set . common . local Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġorg . tty . di oc . core . local . Component Local Ċ import Ġorg . tty . di oc . core . local . Component Logger Ċ import Ġorg . tty . di oc . core . local . static Component Local Of Ċ import Ġorg . tty . di oc . util . Logger Ċ Ċ /** Ċ Ġ* Ġdeclare Ġa Ġ[ Component Local ] Ġfor Ġ[ ViewModel ]. Ċ Ġ*/ Ċ val ĠComponent ViewModel Ġ= Ġstatic Component Local Of < ViewModel >() Ċ Ċ val ĠComponent Logger Config Ġ= Ġstatic Component Local Of < Logger Config >() Ċ Ċ /** Ċ Ġ* Ġthe Ġ[ ViewModel ] Ġfor Ġcurrent Ġmodule , Ġget Ġfrom Ġ[ Component ViewModel ] Ċ Ġ* Ġ@ see ĠComponent ViewModel Ċ Ġ*/ Ċ val ĠviewModel Ġget () Ġ= ĠComponent ViewModel . current Ċ Ċ /** Ċ Ġ* Ġthe Ġ[ Logger ] Ġfor Ġcurrent Ġmodule , Ġget Ġfrom Ġ[ Component Logger ]. Ċ Ġ* Ġ@ see Ġ[ UL og ] Ċ Ġ* Ġ@ see Ġ[ Component Logger ] Ċ Ġ*/ Ċ val Ġlogger : ĠLogger Ġby Ġlazy Ġ{ ĊĠĠĠ ĠComponent Logger Ġprovides ĠU Log ĊĠĠĠ ĠComponent Logger . current Ċ } Ċ Ċ val Ġlogger Config : ĠLogger Config Ġby Ġlazy Ġ{ ĊĠĠĠ ĠComponent Logger Config Ġprovides ĠU Log ĊĠĠĠ ĠComponent Logger Config . current Ċ }