package Ġcom . and rew . social action ss ample Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroidx . multi dex . Multi Dex Ċ import Ġcom . and rew . social . login . core . initializer . Social Login Initializer Ċ import Ġcom . and rew . social action ss ample . di . D agger Application Component Ċ import Ġdagger . android . Android Injector Ċ import Ġdagger . android . support . D agger Application Ċ import Ġjavax . inject . Inject ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAndrew Ġon Ġ 1 6 . 0 6 . 2 0 1 8 . Ċ Ġ*/ Ċ Ċ class ĠSocial Actions App Ġ: ĠD agger Application () Ġ{ ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġsocial Init : ĠSocial Login Initializer ĊĊĠĠĠ Ġoverride Ġfun Ġattach Base Context ( base : ĠContext ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . attach Base Context ( base ) ĊĠĠĠĠĠĠĠ ĠMulti Dex . install ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġ// Web Activity Starter . set Web Login Activity ( Custom WebView Login Activity :: class . java ) ĊĠĠĠĠĠĠĠ Ġsocial Init . init All ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġapplication Injector (): ĠAndroid Injector < out ĠD agger Application > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠD agger Application Component . builder (). create ( this ) Ċ }