package Ġbr . com . s ue llen col ange lo . tod olist . navigation . impl Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . navigation . fragment . find Nav Controller Ċ import Ġbr . com . s ue llen col ange lo . tod olist . navigation . general . TaskList Navigator Ċ import Ġbr . com . s ue llen col ange lo . tod olist . view . task List . TaskList Fragment Directions Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠTask List Navigator Impl Ġ@ Inject Ġconstructor () Ġ: ĠTask List Navigator Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġnavigate To Detail Item ( fragment : ĠFragment , Ġtask ItemId : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġaction Ġ= ĠTask List Fragment Directions . to Task Details Fragment ( task ItemId ) ĊĠĠĠĠĠĠĠ Ġfragment . find Nav Controller (). navigate ( action ) ĊĠĠĠ Ġ} Ċ }