package Ġde . born hold tle e . base project . injection . modules Ċ Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġde . born hold tle e . base project . base . Base Application Ċ import Ġde . born hold tle e . base project . injection . Application Scope Ċ import Ġde . born hold tle e . base project . utils .* Ċ import Ġde . born hold tle e . base project . view builder . Dialog Builder Ċ import Ġde . born hold tle e . base project . view builder . Toast Builder Ċ Ċ @ Module Ċ open Ġclass ĠUtils Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Network Utils ( context : ĠBase Application ): ĠNetwork Utils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠNetwork Utils ( context ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġopen Ġfun Ġprovide SharedPreferences Utils ( context : ĠBase Application ): ĠSharedPreferences Utils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSharedPreferences Utils ( context ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Toast Builder (): ĠToast Builder Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠToast Builder () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Ui Utils (): ĠUi Utils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠUi Utils () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Dialog Builder (): ĠDialog Builder Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠDialog Builder () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Android Utils (): ĠAndroid Utils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠAndroid Utils () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide StringUtils (): ĠStringUtils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠStringUtils () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Application Scope ĊĠĠĠ Ġfun Ġprovide Date Utils (): ĠDate Utils Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠDate Utils () ĊĠĠĠ Ġ} Ċ Ċ } Ċ