package Ġeasy . go . sk el . common Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . net . Uri Ċ Ċ object ĠInt ents Ġ{ ĊĊĠ Ġfun Ġsend Email ( email : ĠString ) Ġ= ĊĠĠĠ ĠIntent ( Intent . ACTION _ SEND TO ). apply Ġ{ ĊĠĠĠĠĠ Ġdata Ġ= ĠUri . parse (" mailto :") ĊĠĠĠĠĠ Ġput Extra ( Intent . EXTRA _ EMAIL , ĠarrayOf ( email )) ĊĠĠĠ Ġ} ĊĊĠ Ġfun Ġopen Url In External Browser ( url : ĠString ) Ġ= ĊĠĠĠ ĠIntent ( Intent . ACTION _ VIEW , ĠUri . parse ( url )) ĊĊĠ Ġfun Ġcall Phone ( phoneNumber : ĠString ) Ġ= ĊĠĠĠ ĠIntent ( Intent . ACTION _ DI AL ). apply Ġ{ ĊĠĠĠĠĠ Ġdata Ġ= ĠUri . parse (" tel :$ phoneNumber ") ĊĠĠĠ Ġ} ĊĊĠ Ġfun Ġshow Location On Map ( query : ĠString ) Ġ= ĊĠĠĠ ĠIntent ( Intent . ACTION _ VIEW ). apply Ġ{ ĊĠĠĠĠĠ Ġdata Ġ= ĠUri . parse (" geo : 0 , 0 ? q =${ Uri . encode ( query )} ") ĊĠĠĠ Ġ} ĊĊĠ Ġfun Ġshow Route On Google Map ( destination Query : ĠString , Ġtravel Mode : ĠString Ġ= Ġ" d riving ") Ġ= ĊĠĠĠ ĠIntent ( Intent . ACTION _ VIEW ). apply Ġ{ ĊĠĠĠĠĠ Ġdata Ġ= ĠUri . parse (" https :// www . google . com / maps / dir /? api = 1 & destination =${ Uri . encode ( destination Query )} & travel mode =$ travel Mode ") ĊĠĠĠ Ġ} Ċ } Ċ