package Ġcom . flip per devices . settings . impl . view models Ċ Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġcom . flip per devices . bridge . synchron ization . api . Synchronization Api Ċ import Ġcom . flip per devices . core . di . Component Holder Ċ import Ġcom . flip per devices . core . navigation . global . C icer one Global Ċ import Ġcom . flip per devices . debug . api . St ress Test Api Ċ import Ġcom . flip per devices . first pair . api . First Pair Api Ċ import Ġcom . flip per devices . settings . impl . di . Settings Component Ċ import Ġcom . github . ter r ak ok . c icer one . Router Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠDebug ViewModel Ġ: ĠViewModel () Ġ{ ĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġstress Test Api : ĠSt ress Test Api ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġc icer one : ĠC icer one Global ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġfirst Pair Api : ĠFirst Pair Api ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġsynchronization Api : ĠSynchron ization Api ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠComponent Holder . component < Settings Component >(). inject ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Open St ress Test ( router : ĠRouter ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrouter . navigate To ( stress Test Api . get St ress Test Screen ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠonStart Synchronization () Ġ{ ĊĠĠĠĠĠĠĠ Ġsynchronization Api . start Synchronization ( force Ġ= Ġtrue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Open Connection Screen () Ġ{ ĊĠĠĠĠĠĠĠ Ġc icer one . get Router (). navigate To ( first Pair Api . getFirst Pair Screen ()) ĊĠĠĠ Ġ} Ċ } Ċ