package Ġcom . zero ami . app Ċ Ċ import Ġcom . zero ami . common lib . mvp . L Base Presenter Ċ Ċ class ĠMain Presenter ( view : ĠMain Contract . View ) Ġ: ĠL Base Presenter < Main Contract . View >( view ), ĠMain Contract . Presenter Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġmain Model Ġby Ġlazy Ġ{ ĠMain Model () Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdo View Initialized () Ġ{ ĊĠĠĠĠĠĠĠ Ġmain Model . login (" 1 2 3 ", Ġ" 4 5 6 "){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe , result Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( e Ġ== Ġnull ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġm vp View . show Result ( result !! ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}. let Ġ{ Ġadd Disposable ( it ) Ġ} ĊĠĠĠ Ġ} Ċ } Ċ