package Ġorg . step ik . android . view . course . routing Ċ Ċ import Ġandroid . content . Context Ċ import Ġorg . step ic . d roid . core . Screen Manager Ċ import Ġorg . step ik . android . view . routing . dee plink . Branch Deep Link Router Ċ import Ġorg . step ik . android . view . routing . dee plink . Branch Route Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠCourse Branch Deep Link Router Ċ @ Inject Ċ constructor () Ġ: ĠBranch Deep Link Router Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġhandle Branch Route ( screen Manager : ĠScreen Manager , Ġcontext : ĠContext , Ġroute : ĠBranch Route ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( route Ġ! is ĠCourse Screen Branch Route ) Ġreturn Ġfalse ĊĊĠĠĠĠĠĠĠ Ġscreen Manager . show Course Description ( context , Ġroute . course Id ) ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} Ċ }