GenericMetricChart

fun GenericMetricChart(modelProducer: ERROR CLASS: Symbol not found for CartesianChartModelProducer, layers: List<ERROR CLASS: Symbol not found for LineCartesianLayer>, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, startAxis: ERROR CLASS: Symbol not found for VerticalAxis<ERROR CLASS: Symbol not found for Axis.Position.Vertical.Start>?? = null, endAxis: ERROR CLASS: Symbol not found for VerticalAxis<ERROR CLASS: Symbol not found for Axis.Position.Vertical.End>?? = null, bottomAxis: ERROR CLASS: Symbol not found for HorizontalAxis<ERROR CLASS: Symbol not found for Axis.Position.Horizontal.Bottom>?? = null, marker: ERROR CLASS: Symbol not found for CartesianMarker?? = null, selectedX: Double? = null, onPointSelected: (Double) -> Unit? = null, vicoScrollState: ERROR CLASS: Symbol not found for VicoScrollState = rememberVicoScrollState())(source)

A generic chart host for Meshtastic metric charts. Handles common boilerplate for markers, scrolling, and point selection synchronization.