package Ġcom . kar h oo . uis dk . screen . trip . map Ċ Ċ import Ġandroidx . annotation . String Res Ċ import Ġcom . google . android . gms . common . api . Res olvable ApiException Ċ import Ġcom . kar h oo . sdk . api . model . Position Ċ import Ġcom . kar h oo . uis dk . base . listener . Error View Ċ Ċ interface ĠTrip Map M VP Ġ{ ĊĊĠĠĠ Ġinterface ĠView Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġanimate Driver Position To LatLng ( duration : ĠInt , Ġlatitude : ĠDouble , Ġlongitude : ĠDouble ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġzoom Map To Include LatLng s ( duration : ĠInt , Ġvar arg Ġposition : ĠPosition ?) ĊĊĠĠĠĠĠĠĠ Ġfun Ġadd Pin ToMap ( position : ĠPosition , Ġis Pickup : ĠBoolean , Ġ@ String Res Ġtitle : ĠInt ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġresolve ApiException ( res olvable ApiException : ĠRes olvable ApiException ) ĊĊĠĠĠĠĠĠĠ Ġvar Ġuser Location Visible : ĠBoolean ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġset Origin ( origin : ĠPosition ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġset Destination ( destination : ĠPosition ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġtrack Driver Position ( trip Id : ĠString ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġmap Is Ready () ĊĊĠĠĠĠĠĠĠ Ġfun Ġmap Drag ged () ĊĊĠĠĠĠĠĠĠ Ġfun Ġlocate Me () ĊĊĠĠĠĠĠĠĠ Ġfun Ġon Stop () ĊĊĠĠĠĠĠĠĠ Ġfun Ġon Destroy () ĊĊĠĠĠĠĠĠĠ Ġfun Ġon Resume () ĊĊĠĠĠĠĠĠĠ Ġfun Ġon Pause () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠActions Ġ: ĠError View Ċ Ċ } Ċ