package Ġio . github . x lo pec . tea . time . travel . plugin . ui Ċ Ċ import Ġandroidx . compose . foundation . layout . Spacer Ċ import Ġandroidx . compose . foundation . layout . fill Max Width Ċ import Ġandroidx . compose . foundation . layout . height Ċ import Ġandroidx . compose . foundation . layout . height In Ċ import Ġandroidx . compose . material . TextField Defaults Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġio . github . x lo pec . tea . time . travel . plugin . feature . component . integration . Update Server Settings Ċ import Ġio . github . x lo pec . tea . time . travel . plugin . ui . control . Validated TextField Ċ import Ġio . github . x lo pec . tea . time . travel . plugin . feature . component . ui . MessageHandler Ċ import Ġio . github . x lo pec . tea . time . travel . plugin . model . State Ċ import Ġio . github . x lo pec . tea . time . travel . plugin . model . Stopped Ċ Ċ @ Composable Ċ internal Ġfun ĠSettings Fields ( ĊĠĠĠ Ġstate : ĠState , ĊĠĠĠ Ġevents : ĠMessage Handler , Ċ ) Ġ{ ĊĠĠĠ ĠValid ated TextField ( ĊĠĠĠĠĠĠĠ Ġvalidated Ġ= Ġstate . settings . host , ĊĠĠĠĠĠĠĠ Ġplaceholder Ġ= Ġ" provide Ġhost ", ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (). height In ( 2 8 . dp , ĠTextField Defaults . Min Height ), ĊĠĠĠĠĠĠĠ Ġon Value Change Ġ= Ġ{ Ġs Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġevents ( Update Server Settings ( host Ġ= Ġs , Ġport Ġ= Ġstate . settings . port . input )) ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġenabled Ġ= Ġstate . can Modify Settings ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠSp acer ( Modifier . height ( 1 2 . dp )) ĊĊĠĠĠ ĠValid ated TextField ( ĊĠĠĠĠĠĠĠ Ġvalidated Ġ= Ġstate . settings . port , ĊĠĠĠĠĠĠĠ Ġplaceholder Ġ= Ġ" provide Ġport ", ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier . fill Max Width (), ĊĠĠĠĠĠĠĠ Ġon Value Change Ġ= Ġ{ Ġs Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġevents ( Update Server Settings ( host Ġ= Ġstate . settings . host . input , Ġport Ġ= Ġs )) ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ Ġenabled Ġ= Ġstate . can Modify Settings ĊĠĠĠ Ġ) Ċ } Ċ Ċ private Ġval ĠState . can Modify Settings ĊĠĠĠ Ġget () Ġ= Ġthis Ġis ĠSto pped Ċ