package Ġcom . utt amp anch as ara . base project kotlin . ui . splash Ċ Ċ import Ġcom . utt amp anch as ara . base project kotlin . Base Presenter Ċ import Ġcom . utt amp anch as ara . base project kotlin . data . DataManager Ċ import Ġcom . utt amp anch as ara . base project kotlin . ui . base . Base View Ċ import Ġcom . utt amp anch as ara . base project kotlin . utils . rx . Scheduler Provider Ċ import Ġio . reactivex . dis pos ables . Composite Disposable Ċ import Ġjavax . inject . Inject Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author Ġ< a Ġhref =" https :// github . com / U tt am P anch as ara "> U tt am ĠP anch as ara </ a > Ċ Ġ* Ġ@ since Ġ 1 1 / 2 0 / 2 0 1 8 Ċ Ġ*/ Ċ class ĠSpl ash Model Ċ @ Inject Ġconstructor ( m DataManager : ĠData Manager , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm Scheduler Provider : ĠScheduler Provider , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm Composite Disposable : ĠComposite Disposable ) Ġ: ĠBase Presenter ( m DataManager , Ġm Scheduler Provider , Ġm Composite Disposable ) ĊĠĠĠĠĠĠĠ Ġ, ĠSpl ash Presenter . Controller Ġ{ ĊĊĠĠĠ Ġvar Ġm View : ĠSpl ash Presenter . View ? Ġ= Ġnull ĊĊĠĠĠ Ġoverride Ġfun Ġon Attach View ( view : ĠBase View ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Attach View ( view ) ĊĠĠĠĠĠĠĠ Ġm View Ġ= Ġview Ġas ĠSpl ash Presenter . View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġnavigate To Dashboard () Ġ{ ĊĠĠĠĠĠĠĠ Ġm View ?. navigate To Dashboard () ĊĠĠĠ Ġ} Ċ }