package Ġcom . example . sample Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . app . Application Ċ import Ġandroid . app . Service Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroidx . work . Worker Ċ import Ġchat . rocket . android . app . Rocket Chat Initializer Ċ import Ġchat . rocket . android . app . Rocket Chat Injector Ċ import Ġdagger . android . Android Injector Ċ Ċ class ĠMy Application Ġ: ĠApplication (), ĠRocket Chat Injector Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġactivity Injector (): ĠAndroid Injector < Activity > Ġ= Ġrocket Chat Application . activity Injector () ĊĊĠĠĠ Ġoverride Ġfun Ġservice Injector (): ĠAndroid Injector < Service > Ġ= Ġrocket Chat Application . service Injector () ĊĊĠĠĠ Ġoverride Ġfun Ġbroadcast Receiver Injector (): ĠAndroid Injector < Broadcast Receiver > Ġ= Ġrocket Chat Application . broadcast Receiver Injector () ĊĊĠĠĠ Ġoverride Ġfun Ġworker Injector (): ĠAndroid Injector < Worker > Ġ= Ġrocket Chat Application . worker Injector () ĊĊĠĠĠ Ġlateinit Ġvar Ġrocket Chat Application : ĠRocket Chat Initializer ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġrocket Chat Application Ġ= ĠRocket Chat Initializer . instance ( this ) ĊĠĠĠĠĠĠĠ Ġrocket Chat Application . init () ĊĠĠĠ Ġ} Ċ Ċ }