package Ġapp . demo . example . com . trail tracker . rout ename . injection Ċ Ċ import Ġapp . demo . example . com . trail tracker . app . injection . App Component Ċ import Ġapp . demo . example . com . trail tracker . rout ename . Route Name Activity Ċ import Ġdagger . Component Ċ Ċ /** Ċ Ġ* Ċ Ġ* ĠD agger Ġcomponent Ġfor ĠRoute Name Ġscreen . ĠDep ends Ġon ĠApp Component . Ċ Ġ* Ċ Ġ*/ Ċ @ Route Name Scope Ċ @ Component ( modules Ġ= Ġ[( Route Name Context Module :: class ), Ġ( Route Name Module :: class )], Ġdependencies Ġ= Ġ[( App Component :: class )]) Ċ interface ĠRoute Name Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( activity : ĠRoute Name Activity ) Ċ }