/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 0 ĠBy ĠG eek s ĠEmp ire . Ċ Ġ* Ċ Ġ* ĠCreated Ġby ĠE li as ĠF azel Ġon Ġ 6 / 2 8 / 2 0 Ġ 2 : 4 4 ĠPM Ċ Ġ* ĠLast Ġmodified Ġ 6 / 2 8 / 2 0 Ġ 1 : 5 3 ĠPM Ċ Ġ* Ċ Ġ* ĠLicensed ĠUnder ĠMIT ĠLicense . Ċ Ġ* Ġhttps :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ Ċ package Ġcom . aban abs alan . aban . mag azine . Utils . DependencyInjection s . Modules . Network Ċ Ċ import Ġandroid . net . Connectivity Manager Ċ import Ġcom . aban abs alan . aban . mag azine . Utils . Network . Network Connection Listener Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ Ċ @ Module Ċ abstract Ġclass ĠNetwork Connection Module Ġ{ ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġprovide Network Connection Listener ( network Connection Listener : ĠNetwork Connection Listener /* This Ġis ĠInstance ĠOf ĠReturn ĠType */ ): ĠConnect ivity Manager . Network Callback Ċ }