package Ġcom . v otlin . client . presentation Ċ Ċ import Ġcom . v otlin . client . domain . error . ErrorHandler Ċ Ċ class ĠSpl ash Presenter ( view : ĠSpl ash View , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠerrorHandler : ĠError Handler ) Ġ: ĊĠĠĠĠĠĠĠ ĠPres enter < Splash View >( view Ġ= Ġview , ĠerrorHandler Ġ= ĠerrorHandler ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSPL ASH _ M ILL IS : ĠLong Ġ= Ġ 1 0 0 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinitialize () Ġ{ ĊĠĠĠĠĠĠĠ Ġview . show Loading Progress ( SPL ASH _ M ILL IS ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdestroy () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠNothing Ġto Ġdo Ġyet ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Runnable Callback () Ġ{ ĊĠĠĠĠĠĠĠ Ġview . goTo Talk s Screen () ĊĠĠĠ Ġ} Ċ } Ċ Ċ interface ĠSpl ash View Ġ: ĠPres enter . View Ġ{ ĊĠĠĠ Ġfun Ġshow Loading Progress ( delay Millis : ĠLong ) ĊĠĠĠ Ġfun Ġgo To Talk s Screen () Ċ }