package Ġcom . h az ned ar . qrcode scanner . navigation Ċ Ċ const Ġval ĠROOT _ GRAPH _ ROUTE Ġ= Ġ" root " Ċ const Ġval ĠSPL ASH _ GRAPH _ ROUTE Ġ= Ġ" splash " Ċ const Ġval ĠHOME _ GRAPH _ ROUTE Ġ= Ġ" home " Ċ Ċ sealed Ġclass ĠScreen List ( ĊĠĠĠ Ġval Ġroute : ĠString Ċ ) Ġ{ ĊĊĠĠĠ Ġobject ĠSpl ash Screen Ġ: ĠScreen List (" Splash _ Screen ") ĊĠĠĠ Ġobject ĠQ r Code Scanner Screen Ġ: ĠScreen List (" Scanner _ Screen ") ĊĊĠĠĠ Ġfun Ġwith Args ( var arg Ġargs : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġbuild String Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġappend ( route ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġargs . forEach Ġ{ Ġarg Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġappend ("/ $ arg ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }