package Ġcom . enes k ay ik lik . wall up . ui . animation Ċ Ċ import Ġandroidx . compose . animation .* Ċ import Ġandroidx . compose . animation . core . t ween Ċ import Ġandroidx . compose . foundation . Experimental Foundation Api Ċ import Ġandroidx . compose . material . Experimental Material Api Ċ import Ġandroidx . compose . ui . unit . Experimental Unit Api Ċ import Ġandroidx . navigation . Nav Back Stack Entry Ċ import Ġco il . annotation . Experimental Co il Api Ċ import Ġcom . enes k ay ik lik . wall up . dest inations . Splash Screen Destination Ċ import Ġcom . enes k ay ik lik . wall up . nav Destination Ċ import Ġcom . ram cost a . compose dest inations . spec . Destination Style Ċ Ċ @ Experimental Animation Api Ċ @ Experimental Foundation Api Ċ @ Experimental Material Api Ċ @ Experimental Unit Api Ċ @ Experimental Co il Api Ċ object ĠS cre ens Anim Ġ: ĠDestination Style . Animated Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠAnimated Content Scope < Nav Back Stack Entry >. enter Transition (): ĠEnter Transition ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( initialState . nav Destination ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSpl ash Screen Destination Ġ-> Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġslide In H orizontally ( animation Spec Ġ= Ġt ween ( 3 0 0 ), Ġinitial Offset X Ġ= Ġ{ Ġit Ġ}) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠAnimated Content Scope < Nav Back Stack Entry >. exit Transition (): ĠExit Transition Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġslide Out H orizontally ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanimation Spec Ġ= Ġt ween ( 3 0 0 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtarget Offset X Ġ= Ġ{ Ġ(- it Ġ/ Ġ 3 ) Ġ* Ġ 2 Ġ}) Ġ+ Ġfade Out ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanimation Spec Ġ= Ġt ween ( duration Millis Ġ= Ġ 3 0 0 ), Ġtarget Alpha Ġ= Ġ 0 . 3 F ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠAnimated Content Scope < Nav Back Stack Entry >. pop Enter Transition (): ĠEnter Transition Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġslide In H orizontally ( animation Spec Ġ= Ġt ween ( 3 0 0 ), Ġinitial Offset X Ġ= Ġ{ Ġ- it Ġ}) Ġ+ ĠfadeIn ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanimation Spec Ġ= Ġt ween ( duration Millis Ġ= Ġ 3 0 0 ), Ġinitial Alpha Ġ= Ġ 0 . 3 F ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠAnimated Content Scope < Nav Back Stack Entry >. pop Exit Transition (): ĠExit Transition Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġslide Out H orizontally ( animation Spec Ġ= Ġt ween ( 3 0 0 ), Ġtarget Offset X Ġ= Ġ{ Ġit Ġ}) ĊĠĠĠ Ġ} Ċ }