package Ġcom . github . te hr as . charts . ui . selector Ċ Ċ import Ġandroidx . compose . foundation . layout . Arrange ment Ċ import Ġandroidx . compose . foundation . layout . Column Ċ import Ġandroidx . compose . foundation . layout . Row Ċ import Ġandroidx . compose . foundation . layout . fill MaxSize Ċ import Ġandroidx . compose . foundation . layout . padding Ċ import Ġandroidx . compose . material . Sca ffold Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . material . Text Button Ċ import Ġandroidx . compose . material . Top AppBar Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . tool ing . preview . Preview Ċ import Ġcom . github . te hr as . charts . theme . Margins Ċ import Ġcom . github . te hr as . charts . ui . Chart Screen Ċ import Ġcom . github . te hr as . charts . ui . Chart Screen . Bar Ċ import Ġcom . github . te hr as . charts . ui . Chart Screen . Line Ċ import Ġcom . github . te hr as . charts . ui . Chart Screen . Pie Ċ import Ġcom . github . te hr as . charts . ui . Chart Screen Status Ċ Ċ @ Composable Ċ fun ĠSelect Chart Screen () Ġ{ ĊĠ ĠScaffold ( ĊĠĠĠ Ġtop Bar Ġ= Ġ{ ĠTop AppBar ( title Ġ= Ġ{ ĠText ( text Ġ= Ġ" Select ĠChart ") Ġ}) Ġ} ĊĠ Ġ) Ġ{ ĠSelect Chart Screen Content () Ġ} Ċ } Ċ Ċ @ Composable Ċ private Ġfun ĠSelect Chart Screen Content () Ġ{ ĊĠ ĠColumn ( ĊĠĠĠ Ġmodifier Ġ= ĠModifier . fill MaxSize (), ĊĠĠĠ Ġvertical Arrange ment Ġ= ĠArrange ment . Center , ĊĠĠĠ Ġhorizontal Alignment Ġ= ĠAlignment . Center H orizontally ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠChart Row ( text Ġ= Ġ" Pie ĠChart ", Ġnavigate To Ġ= ĠP ie ) ĊĠĠĠ ĠChart Row ( text Ġ= Ġ" Bar ĠChart ", Ġnavigate To Ġ= ĠBar ) ĊĠĠĠ ĠChart Row ( text Ġ= Ġ" Line ĠChart ", Ġnavigate To Ġ= ĠLine ) ĊĠ Ġ} Ċ } Ċ Ċ @ Composable Ċ private Ġfun ĠChart Row ( ĊĠ Ġtext : ĠString , ĊĠ Ġnavigate To : ĠChart Screen Ċ ) Ġ{ ĊĠ ĠRow ( modifier Ġ= ĠModifier . padding ( horizontal Ġ= ĠMargin s . horizontal , Ġvertical Ġ= ĠMargin s . vertical )) Ġ{ ĊĠĠĠ ĠText Button ( ĊĠĠĠĠĠ ĠonClick Ġ= Ġ{ ĠChart Screen Status . navigate To ( navigate To ) Ġ} ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ ĠText ( text Ġ= Ġtext ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ Ċ @ Preview Ċ @ Composable Ċ fun ĠSelect Chart Screen Preview () Ġ= ĠSelect Chart Screen () Ċ