package Ġcom . ne ff apps . j azz ch ords . ui . components Ċ Ċ import Ġandroidx . compose . foundation . click able Ċ import Ġandroidx . compose . foundation . layout . Box Ċ import Ġandroidx . compose . foundation . layout . padding Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . unit . Experimental Unit Api Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġcom . ne ff apps . j azz ch ords . Main ViewModel Ċ import Ġcom . ne ff apps . j azz ch ords . notes . Ch ord Type Ċ Ċ @ Experimental Unit Api Ċ @ Composable Ċ fun ĠSelect able Ch ord Option ( ĊĠĠĠ ĠviewModel : ĠMain ViewModel , ĊĠĠĠ Ġch ord Type : ĠCh ord Type , Ċ ) Ġ{ ĊĠĠĠ Ġval Ġselected Ġ= ĠviewModel . activated Ch ord F amilies [ ch ord Type . id ] ĊĊĠĠĠ ĠBox ( modifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠ Ġ. padding ( top Ġ= Ġ 1 5 . dp , Ġstart Ġ= Ġ 3 0 . dp , Ġend Ġ= Ġ 8 0 . dp ) ĊĠĠĠĠĠĠĠ Ġ. click able Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠviewModel . toggle Family ( ch ord Type ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠText ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= Ġch ord Type . title , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcolor Ġ= Ġif Ġ( selected Ġ== Ġtrue ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠColor . Yellow . copy ( alpha Ġ= Ġ 0 . 6 f ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse ĠColor . Light Gray . copy ( alpha Ġ= Ġ 0 . 3 f ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }