package Ġcz . lev in zon r . sa fer oute . core Ċ Ċ import Ġandroidx . compose . animation . Experimental Animation Api Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . window . Dialog Properties Ċ import Ġandroidx . navigation . Nav Back Stack Entry Ċ import Ġandroidx . navigation . Nav Graph Builder Ċ import Ġandroidx . navigation . compose . comp osable Ċ import Ġandroidx . navigation . compose . dialog Ċ import Ġandroidx . navigation . navigation ĊĊ Ċ fun ĠNav Graph Builder . comp osable ( ĊĠĠĠ Ġspec : ĠRoute Spec <* >, ĊĠĠĠ Ġcontent : Ġ@ Composable Ġ( Nav Back Stack Entry ) Ġ-> ĠUnit Ċ ) Ġ= Ġcomp osable ( spec . route , Ġspec . nav Args , Ġspec . deep Links ) Ġ{ ĊĠĠĠ ĠProvide Route Spec Args ( spec Ġ= Ġspec , Ġentry Ġ= Ġit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontent . invoke ( it ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠNav Graph Builder . dialog ( ĊĠĠĠ Ġspec : ĠRoute Spec <* >, ĊĠĠĠ Ġproperties : ĠDialog Properties Ġ= ĠDialog Properties (), ĊĠĠĠ Ġcontent : Ġ@ Composable Ġ( Nav Back Stack Entry ) Ġ-> ĠUnit Ċ ) Ġ= Ġdialog ( spec . route , Ġspec . nav Args , Ġspec . deep Links , Ġproperties ) Ġ{ ĊĠĠĠ ĠProvide Route Spec Args ( spec Ġ= Ġspec , Ġentry Ġ= Ġit ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontent . invoke ( it ) ĊĠĠĠ Ġ} Ċ } ĊĊ Ċ fun ĠNav Graph Builder . navigation ( ĊĠĠĠ Ġroute : ĠString , ĊĠĠĠ Ġstart Spec : ĠRoute Spec <* >, ĊĠĠĠ Ġcontent : ĠNav Graph Builder . () Ġ-> ĠUnit Ċ ) Ġ= Ġnavigation ( start Spec . route , Ġroute , Ġcontent ) ĊĊ Ċ @ Experimental Animation Api Ċ @ Deprecated ( ĊĠĠĠ Ġmessage Ġ= Ġ" Use Ġcomp osable ( Route ) Ġinstead , Ġargs Ġcan Ġbe Ġaccessed Ġusing ĠComp osition Local ĠAPIs Ġi . e ĠLocal Route Args . current ", ĊĠĠĠ Ġreplace With Ġ= ĠReplace With ( ĊĠĠĠĠĠĠĠ Ġ" comp osable ( spec ) Ġ{\ n Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" val Ġargs Ġ= Ġspec . current Args \ n " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" content ()\ n Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"} "," cz . lev in zon r . sa fer oute . core . current Args ") Ċ ) Ċ fun < A > ĠNav Graph Builder . comp osable With Args ( ĊĠĠĠ Ġspec : ĠRoute Spec < A >, ĊĠĠĠ Ġcontent : Ġ@ Composable Ġ( Nav Back Stack Entry , ĠA ) Ġ-> ĠUnit Ċ ) Ġ= Ġcomp osable ( spec ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontent . invoke ( it , Ġspec . args Factory . Local Args . current ) ĊĠĠĠ Ġ} ĊĊ