package Ġcom . h ll . launcher . di . module Ċ Ċ import Ġcom . j ess . arms . di . scope . Activity Scope Ċ Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ import Ġcom . h ll . launcher . mvp . contract . Country Select Contract Ċ import Ġcom . h ll . launcher . mvp . model . Country Select Model ĊĊ Ċ /** Ċ Ġ* ĠDesc : Ċ Ġ* Ġ< p > Ċ Ġ* ĠCreated Ġby Ġwill Ġon Ġ 0 9 / 2 3 / 2 0 1 9 Ġ 2 2 : 4 4 Ċ Ġ* ĠCompany : Ċ Ġ* ĠUp dater : Ċ Ġ* ĠUpdate ĠTime : Ċ Ġ* ĠUpdate ĠComments : Ċ Ġ* Ċ Ġ* Ġ@ Author : Ġpeng y ush an Ċ Ġ*/ Ċ @ Module Ċ // æŀĦå»º Country Select Module æĹ¶ , å°Ĩ View çļĦ å®ŀçİ° ç±» ä¼ł è¿Ľ æĿ¥ , è¿Ļæł· å°±åı¯ä»¥ æıĲä¾Ľ View çļĦ å®ŀçİ° ç±» ç»Ļ presenter Ċ class ĠCountry Select Module ( private Ġval Ġview : ĠCountry Select Contract . View ) Ġ{ ĊĠĠĠ Ġ@ Activity Scope ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Country Select View (): ĠCountry Select Contract . View Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . view ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Activity Scope ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Country Select Model ( model : ĠCountry Select Model ): ĠCountry Select Contract . Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmodel ĊĠĠĠ Ġ} Ċ } Ċ