package Ġru . touch in . rob os w ag . m vi _ arch . core Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġru . touch in . rob os w ag . m vi _ arch . marker . View Action Ċ import Ġru . touch in . rob os w ag . m vi _ arch . marker . ViewState Ċ Ċ /** Ċ Ġ* ĠUsed Ġfor Ġsetting Ġarguments Ġand Ġinitial Ġstate Ġinto ĠF rag ments Ċ Ġ*/ Ċ fun Ġ< Nav Args Ġ: ĠParcel able , ĊĠĠĠĠĠĠĠ ĠState Ġ: ĠView State , ĊĠĠĠĠĠĠĠ ĠAction Ġ: ĠView Action , ĊĠĠĠĠĠĠĠ ĠVM Ġ: ĠM vi ViewModel < Nav Args , ĠAction , ĠState >, ĊĠĠĠĠĠĠĠ ĠT Fragment Ġ: ĠM vi Fragment < Nav Args , ĠState , ĠAction , ĠVM >> ĊĠĠĠĠĠĠĠ ĠT Fragment . with Args ( nav Args : ĠNav Args ) Ġ= Ġapply Ġ{ Ġinit Args ( nav Args ) Ġ} Ċ