package Ġio . ark stud . word box _ ro berto Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Intent Filter Ċ import Ġandroid . util . Log Ċ import Ġio . ark stud . word box _ ro berto . di . network Services Module Ċ import Ġio . ark stud . word box _ ro berto . di . repository Module Ċ import Ġio . ark stud . word box _ ro berto . di . util Module Ċ import Ġio . ark stud . word box _ ro berto . di . viewModel Module Ċ import Ġio . ark stud . word box _ ro berto . model . receiver . Connectivity Receiver Ċ import Ġorg . k oin . android . ext . android . start K oin Ċ Ċ class ĠWord box Ro berto Application Ġ: ĠApplication () Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġinitialize K oin () ĊĠĠĠĠĠĠĠ Ġinitialize Broadcast () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġfun Ġinitialize K oin (){ ĊĠĠĠĠĠĠĠ Ġval Ġmodules Ġ= ĠlistOf ( viewModel Module , Ġrepository Module , Ġnetwork Services Module , Ġutil Module ) ĊĠĠĠĠĠĠĠ Ġstart K oin ( this , Ġmodules ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġfun Ġinitialize Broadcast (){ ĊĠĠĠĠĠĠĠ Ġregister Receiver ( Connectivity Receiver (), ĠIntent Filter ( Build Config . CONNECT IVITY _ CHANGE )) ĊĠĠĠ Ġ} Ċ Ċ }