/* Ċ Ġ* ĠCopyright Ġ 2 0 2 1 Ġ ĠAnd rey ĠT ol pe ev Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . travel back int ime . buy bitcoin . ui . home coming . router Ċ Ċ import Ġandroid . net . Uri Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . browser . custom tabs . Custom Tabs Intent Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġbitcoin . back int ime . com . back int ime buy bitcoin . R Ċ import Ġcom . travel back int ime . buy bitcoin . ui . router . Internal Router Ċ import Ġjavax . inject . Inject Ċ Ċ interface ĠHome Com ing Router Ġ{ ĊĠĠĠ Ġfun Ġopen Time Travel Fragment () ĊĠĠĠ Ġfun Ġopen Power edBy Coin Desk Url () Ċ } Ċ Ċ class ĠHome Com ing Router Impl Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġfragment : ĠFragment , ĊĠĠĠ Ġprivate Ġval Ġinternal Router : ĠInternal Router Ċ ) Ġ: ĠHome Com ing Router Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġactivity Ġ= Ġfragment . activity Ġas ĠAppCompatActivity ĊĊĠĠĠ Ġoverride Ġfun Ġopen Time Travel Fragment () Ġ{ ĊĠĠĠĠĠĠĠ Ġinternal Router . open Time Travel From Home Com ing () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġopen Power edBy Coin Desk Url () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcustom Tabs Intent Ġ= ĠCustom Tabs Intent . Builder (). build () ĊĠĠĠĠĠĠĠ Ġcustom Tabs Intent . launch Url ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUri . parse ( activity . resources . getString ( R . string . powered _ by _ coin desk _ url )) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ