package Ġki wi . orbit . compose . catalog . screens Ċ Ċ import Ġandroidx . compose . foundation . layout . Box Ċ import Ġandroidx . compose . foundation . layout . Column Ċ import Ġandroidx . compose . foundation . layout . Row Ċ import Ġandroidx . compose . foundation . layout . Spacer Ċ import Ġandroidx . compose . foundation . layout . fill MaxSize Ċ import Ġandroidx . compose . foundation . layout . fill Max Width Ċ import Ġandroidx . compose . foundation . layout . padding Ċ import Ġandroidx . compose . foundation . layout . size Ċ import Ġandroidx . compose . foundation . remember Scroll State Ċ import Ġandroidx . compose . foundation . vertical Scroll Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . getValue Ċ import Ġandroidx . compose . runtime . mutable State Of Ċ import Ġandroidx . compose . runtime . remember Ċ import Ġandroidx . compose . runtime . setValue Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . tool ing . preview . Preview Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġki wi . orbit . compose . catalog . Screen Ċ import Ġki wi . orbit . compose . ui . controls . Radio Ċ import Ġki wi . orbit . compose . ui . controls . Radio Field Ċ import Ġki wi . orbit . compose . ui . controls . Text Ċ Ċ @ Composable Ċ fun ĠRadio Screen ( on Navigate Up : Ġ() Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ ĠScreen ( ĊĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ" Radio ", ĊĠĠĠĠĠĠĠ Ġon Navigate Up Ġ= Ġon Navigate Up , ĊĠĠĠ Ġ) Ġ{ Ġcontent Padding Ġ-> ĊĠĠĠĠĠĠĠ ĠBox ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. fill MaxSize () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. vertical Scroll ( remember Scroll State ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. padding ( content Padding ) ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio Screen Inner () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview Ċ @ Composable Ċ private Ġfun ĠRadio Screen Inner () Ġ{ ĊĠĠĠ ĠColumn Ġ{ ĊĠĠĠĠĠĠĠ ĠRow ( Modifier . padding ( 1 6 . dp )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġselected Ġby Ġremember Ġ{ Ġmutable State Of ( 0 ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġselected Ġ== Ġ 0 , ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 0 Ġ}) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġselected Ġ== Ġ 1 , ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 1 Ġ}) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġselected Ġ== Ġ 2 , ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 2 Ġ}, Ġis Error Ġ= Ġtrue ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġtrue , Ġenabled Ġ= Ġfalse , ĠonClick Ġ= Ġ{}) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġfalse , Ġenabled Ġ= Ġfalse , ĠonClick Ġ= Ġ{}) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ ĠRadio ( selected Ġ= Ġfalse , Ġenabled Ġ= Ġfalse , ĠonClick Ġ= Ġ{}, Ġis Error Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠ Ġvar Ġselected Ġby Ġremember Ġ{ Ġmutable State Of ( 0 ) Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected Ġ== Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 0 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠTre k ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected Ġ== Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 1 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠW ars ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected Ġ== Ġ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected Ġ= Ġ 2 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" St arg ate ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠ Ġvar Ġselected 2 Ġby Ġremember Ġ{ Ġmutable State Of ( 0 ) Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 2 Ġ== Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 2 Ġ= Ġ 0 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" Live ĠLong Ġand ĠPro sper .") Ġ} ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠTre k ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 2 Ġ== Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 2 Ġ= Ġ 1 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Error Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" May Ġthe ĠForce Ġbe Ġwith Ġyou .") Ġ}, ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠW ars ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 2 Ġ== Ġ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 2 Ġ= Ġ 2 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" In deed .") Ġ}, ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" St arg ate ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠSp acer ( Modifier . size ( 3 2 . dp )) ĊĊĠĠĠĠĠĠĠ Ġvar Ġselected 3 Ġby Ġremember Ġ{ Ġmutable State Of ( 0 ) Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 3 Ġ== Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 3 Ġ= Ġ 0 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenabled Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" Live ĠLong Ġand ĠPro sper .") Ġ} ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠTre k ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 3 Ġ== Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 3 Ġ= Ġ 1 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenabled Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Error Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" May Ġthe ĠForce Ġbe Ġwith Ġyou .") Ġ}, ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" Star ĠW ars ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠRadio Field ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġselected Ġ= Ġselected 3 Ġ== Ġ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠonClick Ġ= Ġ{ Ġselected 3 Ġ= Ġ 2 Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġenabled Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ{ ĠText (" In deed .") Ġ}, ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠText (" St arg ate ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ