package Ġes . v og h dev . pr jd agger 2 . global . di Ċ Ċ import Ġandroid . content . Context Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġes . v og h dev . pr jd agger 2 . ui . view . Show User Clicked Toast Impl Ċ import Ġes . v og h dev . pr jd agger 2 . ui . view . Show User G reeting Toast Impl Ċ import Ġes . v og h dev . pr jd agger 2 . use case . Show User Clicked Ċ import Ġes . v og h dev . pr jd agger 2 . use case . Show User G reeting Ċ Ċ @ Module Ċ class ĠUser List Module ( internal Ġvar ĠmContext : ĠContext ) Ġ{ ĊĠĠĠ Ġinternal Ġvar Ġshow User Clicked Toast : ĠShow User Clicked Ġ= ĠShow User Clicked Toast Impl ( mContext ) ĊĠĠĠ Ġinternal Ġvar Ġshow User G reeting Toast : ĠShow User G reeting Ġ= ĠShow User G reeting Toast Impl ( mContext ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Show User Clicked (): ĠShow User Clicked Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġshow User Clicked Toast ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Show User G reeting (): ĠShow User G reeting Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġshow User G reeting Toast ĊĠĠĠ Ġ} Ċ } Ċ