// Klib ABI Dump // Targets: [iosArm64, iosSimulatorArm64] // Rendering settings: // - Signature version: 2 // - Show manifest properties: true // - Show declarations: true // Library unique name: final enum class dev.dtrentin.chart.model/AxisLabelMode : kotlin/Enum { // dev.dtrentin.chart.model/AxisLabelMode|null[0] enum entry BESIDE // dev.dtrentin.chart.model/AxisLabelMode.BESIDE|null[0] enum entry HIDDEN // dev.dtrentin.chart.model/AxisLabelMode.HIDDEN|null[0] enum entry INSIDE // dev.dtrentin.chart.model/AxisLabelMode.INSIDE|null[0] final val entries // dev.dtrentin.chart.model/AxisLabelMode.entries|#static{}entries[0] final fun (): kotlin.enums/EnumEntries // dev.dtrentin.chart.model/AxisLabelMode.entries.|#static(){}[0] final fun valueOf(kotlin/String): dev.dtrentin.chart.model/AxisLabelMode // dev.dtrentin.chart.model/AxisLabelMode.valueOf|valueOf#static(kotlin.String){}[0] final fun values(): kotlin/Array // dev.dtrentin.chart.model/AxisLabelMode.values|values#static(){}[0] } abstract interface dev.dtrentin.chart.lod/LodStrategy { // dev.dtrentin.chart.lod/LodStrategy|null[0] abstract fun decimate(kotlin/LongArray, kotlin/FloatArray, kotlin/Int, kotlin/Long, kotlin/Long, kotlin/Int, kotlin/FloatArray, kotlin/FloatArray): kotlin/Int // dev.dtrentin.chart.lod/LodStrategy.decimate|decimate(kotlin.LongArray;kotlin.FloatArray;kotlin.Int;kotlin.Long;kotlin.Long;kotlin.Int;kotlin.FloatArray;kotlin.FloatArray){}[0] } abstract interface dev.dtrentin.chart.render/AxisFormatter { // dev.dtrentin.chart.render/AxisFormatter|null[0] abstract fun format(kotlin/Double): kotlin/String // dev.dtrentin.chart.render/AxisFormatter.format|format(kotlin.Double){}[0] } abstract interface dev.dtrentin.chart.render/SignalRenderer { // dev.dtrentin.chart.render/SignalRenderer|null[0] abstract fun (androidx.compose.ui.graphics.drawscope/DrawScope).drawSignal(androidx.compose.ui.graphics/Color, kotlin/Float, kotlin/Boolean, kotlin/FloatArray, kotlin/FloatArray, kotlin/Int, androidx.compose.ui.graphics/Path, kotlin/Float, kotlin/Float, kotlin/Float, kotlin/Float, kotlin/Float) // dev.dtrentin.chart.render/SignalRenderer.drawSignal|drawSignal@androidx.compose.ui.graphics.drawscope.DrawScope(androidx.compose.ui.graphics.Color;kotlin.Float;kotlin.Boolean;kotlin.FloatArray;kotlin.FloatArray;kotlin.Int;androidx.compose.ui.graphics.Path;kotlin.Float;kotlin.Float;kotlin.Float;kotlin.Float;kotlin.Float){}[0] } final class dev.dtrentin.chart.interaction/ChartInteractionState { // dev.dtrentin.chart.interaction/ChartInteractionState|null[0] final val config // dev.dtrentin.chart.interaction/ChartInteractionState.config|{}config[0] final fun (): dev.dtrentin.chart.interaction/InteractionConfig // dev.dtrentin.chart.interaction/ChartInteractionState.config.|(){}[0] final val crosshair // dev.dtrentin.chart.interaction/ChartInteractionState.crosshair|{}crosshair[0] final fun (): dev.dtrentin.chart.interaction/CrosshairState? // dev.dtrentin.chart.interaction/ChartInteractionState.crosshair.|(){}[0] final val mode // dev.dtrentin.chart.interaction/ChartInteractionState.mode|{}mode[0] final fun (): dev.dtrentin.chart.interaction/ViewportMode // dev.dtrentin.chart.interaction/ChartInteractionState.mode.|(){}[0] final val viewportOffsetMs // dev.dtrentin.chart.interaction/ChartInteractionState.viewportOffsetMs|{}viewportOffsetMs[0] final fun (): kotlin/Long // dev.dtrentin.chart.interaction/ChartInteractionState.viewportOffsetMs.|(){}[0] final val xWindowSecondsOverride // dev.dtrentin.chart.interaction/ChartInteractionState.xWindowSecondsOverride|{}xWindowSecondsOverride[0] final fun (): kotlin/Float // dev.dtrentin.chart.interaction/ChartInteractionState.xWindowSecondsOverride.|(){}[0] } final class dev.dtrentin.chart.interaction/CrosshairState { // dev.dtrentin.chart.interaction/CrosshairState|null[0] constructor (kotlin/Float, kotlin/Long, kotlin.collections/List) // dev.dtrentin.chart.interaction/CrosshairState.|(kotlin.Float;kotlin.Long;kotlin.collections.List){}[0] final val pixelX // dev.dtrentin.chart.interaction/CrosshairState.pixelX|{}pixelX[0] final fun (): kotlin/Float // dev.dtrentin.chart.interaction/CrosshairState.pixelX.|(){}[0] final val signalValues // dev.dtrentin.chart.interaction/CrosshairState.signalValues|{}signalValues[0] final fun (): kotlin.collections/List // dev.dtrentin.chart.interaction/CrosshairState.signalValues.|(){}[0] final val timestampMs // dev.dtrentin.chart.interaction/CrosshairState.timestampMs|{}timestampMs[0] final fun (): kotlin/Long // dev.dtrentin.chart.interaction/CrosshairState.timestampMs.|(){}[0] final fun component1(): kotlin/Float // dev.dtrentin.chart.interaction/CrosshairState.component1|component1(){}[0] final fun component2(): kotlin/Long // dev.dtrentin.chart.interaction/CrosshairState.component2|component2(){}[0] final fun component3(): kotlin.collections/List // dev.dtrentin.chart.interaction/CrosshairState.component3|component3(){}[0] final fun copy(kotlin/Float = ..., kotlin/Long = ..., kotlin.collections/List = ...): dev.dtrentin.chart.interaction/CrosshairState // dev.dtrentin.chart.interaction/CrosshairState.copy|copy(kotlin.Float;kotlin.Long;kotlin.collections.List){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/CrosshairState.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/CrosshairState.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/CrosshairState.toString|toString(){}[0] } final class dev.dtrentin.chart.interaction/InteractionConfig { // dev.dtrentin.chart.interaction/InteractionConfig|null[0] constructor (kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Float = ..., kotlin/Float = ..., kotlin/Long = ...) // dev.dtrentin.chart.interaction/InteractionConfig.|(kotlin.Boolean;kotlin.Boolean;kotlin.Boolean;kotlin.Float;kotlin.Float;kotlin.Long){}[0] final val maxXWindowSeconds // dev.dtrentin.chart.interaction/InteractionConfig.maxXWindowSeconds|{}maxXWindowSeconds[0] final fun (): kotlin/Float // dev.dtrentin.chart.interaction/InteractionConfig.maxXWindowSeconds.|(){}[0] final val minXWindowSeconds // dev.dtrentin.chart.interaction/InteractionConfig.minXWindowSeconds|{}minXWindowSeconds[0] final fun (): kotlin/Float // dev.dtrentin.chart.interaction/InteractionConfig.minXWindowSeconds.|(){}[0] final val panEnabled // dev.dtrentin.chart.interaction/InteractionConfig.panEnabled|{}panEnabled[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.panEnabled.|(){}[0] final val resumeFollowingThresholdMs // dev.dtrentin.chart.interaction/InteractionConfig.resumeFollowingThresholdMs|{}resumeFollowingThresholdMs[0] final fun (): kotlin/Long // dev.dtrentin.chart.interaction/InteractionConfig.resumeFollowingThresholdMs.|(){}[0] final val tapCrosshairEnabled // dev.dtrentin.chart.interaction/InteractionConfig.tapCrosshairEnabled|{}tapCrosshairEnabled[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.tapCrosshairEnabled.|(){}[0] final val zoomEnabled // dev.dtrentin.chart.interaction/InteractionConfig.zoomEnabled|{}zoomEnabled[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.zoomEnabled.|(){}[0] final fun component1(): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.component1|component1(){}[0] final fun component2(): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.component2|component2(){}[0] final fun component3(): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.component3|component3(){}[0] final fun component4(): kotlin/Float // dev.dtrentin.chart.interaction/InteractionConfig.component4|component4(){}[0] final fun component5(): kotlin/Float // dev.dtrentin.chart.interaction/InteractionConfig.component5|component5(){}[0] final fun component6(): kotlin/Long // dev.dtrentin.chart.interaction/InteractionConfig.component6|component6(){}[0] final fun copy(kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Float = ..., kotlin/Float = ..., kotlin/Long = ...): dev.dtrentin.chart.interaction/InteractionConfig // dev.dtrentin.chart.interaction/InteractionConfig.copy|copy(kotlin.Boolean;kotlin.Boolean;kotlin.Boolean;kotlin.Float;kotlin.Float;kotlin.Long){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/InteractionConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/InteractionConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/InteractionConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.interaction/SignalValueAt { // dev.dtrentin.chart.interaction/SignalValueAt|null[0] constructor (kotlin/String, kotlin/Float) // dev.dtrentin.chart.interaction/SignalValueAt.|(kotlin.String;kotlin.Float){}[0] final val signalName // dev.dtrentin.chart.interaction/SignalValueAt.signalName|{}signalName[0] final fun (): kotlin/String // dev.dtrentin.chart.interaction/SignalValueAt.signalName.|(){}[0] final val value // dev.dtrentin.chart.interaction/SignalValueAt.value|{}value[0] final fun (): kotlin/Float // dev.dtrentin.chart.interaction/SignalValueAt.value.|(){}[0] final fun component1(): kotlin/String // dev.dtrentin.chart.interaction/SignalValueAt.component1|component1(){}[0] final fun component2(): kotlin/Float // dev.dtrentin.chart.interaction/SignalValueAt.component2|component2(){}[0] final fun copy(kotlin/String = ..., kotlin/Float = ...): dev.dtrentin.chart.interaction/SignalValueAt // dev.dtrentin.chart.interaction/SignalValueAt.copy|copy(kotlin.String;kotlin.Float){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/SignalValueAt.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/SignalValueAt.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/SignalValueAt.toString|toString(){}[0] } final class dev.dtrentin.chart.lod/LttbLodStrategy : dev.dtrentin.chart.lod/LodStrategy { // dev.dtrentin.chart.lod/LttbLodStrategy|null[0] constructor (kotlin/Int = ..., kotlin/Int = ...) // dev.dtrentin.chart.lod/LttbLodStrategy.|(kotlin.Int;kotlin.Int){}[0] final fun decimate(kotlin/LongArray, kotlin/FloatArray, kotlin/Int, kotlin/Long, kotlin/Long, kotlin/Int, kotlin/FloatArray, kotlin/FloatArray): kotlin/Int // dev.dtrentin.chart.lod/LttbLodStrategy.decimate|decimate(kotlin.LongArray;kotlin.FloatArray;kotlin.Int;kotlin.Long;kotlin.Long;kotlin.Int;kotlin.FloatArray;kotlin.FloatArray){}[0] } final class dev.dtrentin.chart.lod/MinMaxLodStrategy : dev.dtrentin.chart.lod/LodStrategy { // dev.dtrentin.chart.lod/MinMaxLodStrategy|null[0] constructor (kotlin/Int = ..., kotlin/Int = ...) // dev.dtrentin.chart.lod/MinMaxLodStrategy.|(kotlin.Int;kotlin.Int){}[0] final fun decimate(kotlin/LongArray, kotlin/FloatArray, kotlin/Int, kotlin/Long, kotlin/Long, kotlin/Int, kotlin/FloatArray, kotlin/FloatArray): kotlin/Int // dev.dtrentin.chart.lod/MinMaxLodStrategy.decimate|decimate(kotlin.LongArray;kotlin.FloatArray;kotlin.Int;kotlin.Long;kotlin.Long;kotlin.Int;kotlin.FloatArray;kotlin.FloatArray){}[0] } final class dev.dtrentin.chart.lod/MinMaxLttbLodStrategy : dev.dtrentin.chart.lod/LodStrategy { // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy|null[0] constructor (kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ...) // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy.|(kotlin.Int;kotlin.Int;kotlin.Int){}[0] final fun decimate(kotlin/LongArray, kotlin/FloatArray, kotlin/Int, kotlin/Long, kotlin/Long, kotlin/Int, kotlin/FloatArray, kotlin/FloatArray): kotlin/Int // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy.decimate|decimate(kotlin.LongArray;kotlin.FloatArray;kotlin.Int;kotlin.Long;kotlin.Long;kotlin.Int;kotlin.FloatArray;kotlin.FloatArray){}[0] final object Companion { // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy.Companion|null[0] final const val DEFAULT_RATIO // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy.Companion.DEFAULT_RATIO|{}DEFAULT_RATIO[0] final fun (): kotlin/Int // dev.dtrentin.chart.lod/MinMaxLttbLodStrategy.Companion.DEFAULT_RATIO.|(){}[0] } } final class dev.dtrentin.chart.model/AxisConfig { // dev.dtrentin.chart.model/AxisConfig|null[0] constructor (dev.dtrentin.chart.model/AxisLabelMode = ..., dev.dtrentin.chart.model/AxisLabelMode = ..., kotlin/Int = ..., kotlin/Boolean = ..., dev.dtrentin.chart.render/AxisFormatter = ..., dev.dtrentin.chart.render/AxisFormatter = ...) // dev.dtrentin.chart.model/AxisConfig.|(dev.dtrentin.chart.model.AxisLabelMode;dev.dtrentin.chart.model.AxisLabelMode;kotlin.Int;kotlin.Boolean;dev.dtrentin.chart.render.AxisFormatter;dev.dtrentin.chart.render.AxisFormatter){}[0] final val showGrid // dev.dtrentin.chart.model/AxisConfig.showGrid|{}showGrid[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.model/AxisConfig.showGrid.|(){}[0] final val xFormatter // dev.dtrentin.chart.model/AxisConfig.xFormatter|{}xFormatter[0] final fun (): dev.dtrentin.chart.render/AxisFormatter // dev.dtrentin.chart.model/AxisConfig.xFormatter.|(){}[0] final val xLabelMode // dev.dtrentin.chart.model/AxisConfig.xLabelMode|{}xLabelMode[0] final fun (): dev.dtrentin.chart.model/AxisLabelMode // dev.dtrentin.chart.model/AxisConfig.xLabelMode.|(){}[0] final val yFormatter // dev.dtrentin.chart.model/AxisConfig.yFormatter|{}yFormatter[0] final fun (): dev.dtrentin.chart.render/AxisFormatter // dev.dtrentin.chart.model/AxisConfig.yFormatter.|(){}[0] final val yLabelDecimals // dev.dtrentin.chart.model/AxisConfig.yLabelDecimals|{}yLabelDecimals[0] final fun (): kotlin/Int // dev.dtrentin.chart.model/AxisConfig.yLabelDecimals.|(){}[0] final val yLabelMode // dev.dtrentin.chart.model/AxisConfig.yLabelMode|{}yLabelMode[0] final fun (): dev.dtrentin.chart.model/AxisLabelMode // dev.dtrentin.chart.model/AxisConfig.yLabelMode.|(){}[0] final fun component1(): dev.dtrentin.chart.model/AxisLabelMode // dev.dtrentin.chart.model/AxisConfig.component1|component1(){}[0] final fun component2(): dev.dtrentin.chart.model/AxisLabelMode // dev.dtrentin.chart.model/AxisConfig.component2|component2(){}[0] final fun component3(): kotlin/Int // dev.dtrentin.chart.model/AxisConfig.component3|component3(){}[0] final fun component4(): kotlin/Boolean // dev.dtrentin.chart.model/AxisConfig.component4|component4(){}[0] final fun component5(): dev.dtrentin.chart.render/AxisFormatter // dev.dtrentin.chart.model/AxisConfig.component5|component5(){}[0] final fun component6(): dev.dtrentin.chart.render/AxisFormatter // dev.dtrentin.chart.model/AxisConfig.component6|component6(){}[0] final fun copy(dev.dtrentin.chart.model/AxisLabelMode = ..., dev.dtrentin.chart.model/AxisLabelMode = ..., kotlin/Int = ..., kotlin/Boolean = ..., dev.dtrentin.chart.render/AxisFormatter = ..., dev.dtrentin.chart.render/AxisFormatter = ...): dev.dtrentin.chart.model/AxisConfig // dev.dtrentin.chart.model/AxisConfig.copy|copy(dev.dtrentin.chart.model.AxisLabelMode;dev.dtrentin.chart.model.AxisLabelMode;kotlin.Int;kotlin.Boolean;dev.dtrentin.chart.render.AxisFormatter;dev.dtrentin.chart.render.AxisFormatter){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/AxisConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/AxisConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/AxisConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.model/ChartConfig { // dev.dtrentin.chart.model/ChartConfig|null[0] constructor (dev.dtrentin.chart.model/DataConfig = ..., dev.dtrentin.chart.model/AxisConfig = ..., dev.dtrentin.chart.model/RenderConfig = ...) // dev.dtrentin.chart.model/ChartConfig.|(dev.dtrentin.chart.model.DataConfig;dev.dtrentin.chart.model.AxisConfig;dev.dtrentin.chart.model.RenderConfig){}[0] final val axis // dev.dtrentin.chart.model/ChartConfig.axis|{}axis[0] final fun (): dev.dtrentin.chart.model/AxisConfig // dev.dtrentin.chart.model/ChartConfig.axis.|(){}[0] final val data // dev.dtrentin.chart.model/ChartConfig.data|{}data[0] final fun (): dev.dtrentin.chart.model/DataConfig // dev.dtrentin.chart.model/ChartConfig.data.|(){}[0] final val render // dev.dtrentin.chart.model/ChartConfig.render|{}render[0] final fun (): dev.dtrentin.chart.model/RenderConfig // dev.dtrentin.chart.model/ChartConfig.render.|(){}[0] final val theme // dev.dtrentin.chart.model/ChartConfig.theme|{}theme[0] final inline fun (): dev.dtrentin.chart.model/ChartTheme // dev.dtrentin.chart.model/ChartConfig.theme.|(){}[0] final val xWindowSeconds // dev.dtrentin.chart.model/ChartConfig.xWindowSeconds|{}xWindowSeconds[0] final inline fun (): kotlin/Float // dev.dtrentin.chart.model/ChartConfig.xWindowSeconds.|(){}[0] final fun component1(): dev.dtrentin.chart.model/DataConfig // dev.dtrentin.chart.model/ChartConfig.component1|component1(){}[0] final fun component2(): dev.dtrentin.chart.model/AxisConfig // dev.dtrentin.chart.model/ChartConfig.component2|component2(){}[0] final fun component3(): dev.dtrentin.chart.model/RenderConfig // dev.dtrentin.chart.model/ChartConfig.component3|component3(){}[0] final fun copy(dev.dtrentin.chart.model/DataConfig = ..., dev.dtrentin.chart.model/AxisConfig = ..., dev.dtrentin.chart.model/RenderConfig = ...): dev.dtrentin.chart.model/ChartConfig // dev.dtrentin.chart.model/ChartConfig.copy|copy(dev.dtrentin.chart.model.DataConfig;dev.dtrentin.chart.model.AxisConfig;dev.dtrentin.chart.model.RenderConfig){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/ChartConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/ChartConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/ChartConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.model/ChartTheme { // dev.dtrentin.chart.model/ChartTheme|null[0] constructor (androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., kotlin/Float = ...) // dev.dtrentin.chart.model/ChartTheme.|(androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;kotlin.Float){}[0] final val axisColor // dev.dtrentin.chart.model/ChartTheme.axisColor|{}axisColor[0] final fun (): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.axisColor.|(){}[0] final val backgroundColor // dev.dtrentin.chart.model/ChartTheme.backgroundColor|{}backgroundColor[0] final fun (): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.backgroundColor.|(){}[0] final val gridColor // dev.dtrentin.chart.model/ChartTheme.gridColor|{}gridColor[0] final fun (): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.gridColor.|(){}[0] final val labelColor // dev.dtrentin.chart.model/ChartTheme.labelColor|{}labelColor[0] final fun (): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.labelColor.|(){}[0] final val strokeWidth // dev.dtrentin.chart.model/ChartTheme.strokeWidth|{}strokeWidth[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/ChartTheme.strokeWidth.|(){}[0] final fun component1(): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.component1|component1(){}[0] final fun component2(): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.component2|component2(){}[0] final fun component3(): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.component3|component3(){}[0] final fun component4(): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/ChartTheme.component4|component4(){}[0] final fun component5(): kotlin/Float // dev.dtrentin.chart.model/ChartTheme.component5|component5(){}[0] final fun copy(androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., androidx.compose.ui.graphics/Color = ..., kotlin/Float = ...): dev.dtrentin.chart.model/ChartTheme // dev.dtrentin.chart.model/ChartTheme.copy|copy(androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;androidx.compose.ui.graphics.Color;kotlin.Float){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/ChartTheme.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/ChartTheme.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/ChartTheme.toString|toString(){}[0] } final class dev.dtrentin.chart.model/DataConfig { // dev.dtrentin.chart.model/DataConfig|null[0] constructor (kotlin/Float = ..., dev.dtrentin.chart.model/YRange = ..., dev.dtrentin.chart.model/T0 = ...) // dev.dtrentin.chart.model/DataConfig.|(kotlin.Float;dev.dtrentin.chart.model.YRange;dev.dtrentin.chart.model.T0){}[0] final val t0 // dev.dtrentin.chart.model/DataConfig.t0|{}t0[0] final fun (): dev.dtrentin.chart.model/T0 // dev.dtrentin.chart.model/DataConfig.t0.|(){}[0] final val xWindowSeconds // dev.dtrentin.chart.model/DataConfig.xWindowSeconds|{}xWindowSeconds[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/DataConfig.xWindowSeconds.|(){}[0] final val yRange // dev.dtrentin.chart.model/DataConfig.yRange|{}yRange[0] final fun (): dev.dtrentin.chart.model/YRange // dev.dtrentin.chart.model/DataConfig.yRange.|(){}[0] final fun component1(): kotlin/Float // dev.dtrentin.chart.model/DataConfig.component1|component1(){}[0] final fun component2(): dev.dtrentin.chart.model/YRange // dev.dtrentin.chart.model/DataConfig.component2|component2(){}[0] final fun component3(): dev.dtrentin.chart.model/T0 // dev.dtrentin.chart.model/DataConfig.component3|component3(){}[0] final fun copy(kotlin/Float = ..., dev.dtrentin.chart.model/YRange = ..., dev.dtrentin.chart.model/T0 = ...): dev.dtrentin.chart.model/DataConfig // dev.dtrentin.chart.model/DataConfig.copy|copy(kotlin.Float;dev.dtrentin.chart.model.YRange;dev.dtrentin.chart.model.T0){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/DataConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/DataConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/DataConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.model/RenderConfig { // dev.dtrentin.chart.model/RenderConfig|null[0] constructor (dev.dtrentin.chart.model/ChartTheme = ..., dev.dtrentin.chart.model/FrameRate = ..., dev.dtrentin.chart.lod/LodStrategy = ...) // dev.dtrentin.chart.model/RenderConfig.|(dev.dtrentin.chart.model.ChartTheme;dev.dtrentin.chart.model.FrameRate;dev.dtrentin.chart.lod.LodStrategy){}[0] final val frameRate // dev.dtrentin.chart.model/RenderConfig.frameRate|{}frameRate[0] final fun (): dev.dtrentin.chart.model/FrameRate // dev.dtrentin.chart.model/RenderConfig.frameRate.|(){}[0] final val lodStrategy // dev.dtrentin.chart.model/RenderConfig.lodStrategy|{}lodStrategy[0] final fun (): dev.dtrentin.chart.lod/LodStrategy // dev.dtrentin.chart.model/RenderConfig.lodStrategy.|(){}[0] final val theme // dev.dtrentin.chart.model/RenderConfig.theme|{}theme[0] final fun (): dev.dtrentin.chart.model/ChartTheme // dev.dtrentin.chart.model/RenderConfig.theme.|(){}[0] final fun component1(): dev.dtrentin.chart.model/ChartTheme // dev.dtrentin.chart.model/RenderConfig.component1|component1(){}[0] final fun component2(): dev.dtrentin.chart.model/FrameRate // dev.dtrentin.chart.model/RenderConfig.component2|component2(){}[0] final fun component3(): dev.dtrentin.chart.lod/LodStrategy // dev.dtrentin.chart.model/RenderConfig.component3|component3(){}[0] final fun copy(dev.dtrentin.chart.model/ChartTheme = ..., dev.dtrentin.chart.model/FrameRate = ..., dev.dtrentin.chart.lod/LodStrategy = ...): dev.dtrentin.chart.model/RenderConfig // dev.dtrentin.chart.model/RenderConfig.copy|copy(dev.dtrentin.chart.model.ChartTheme;dev.dtrentin.chart.model.FrameRate;dev.dtrentin.chart.lod.LodStrategy){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/RenderConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/RenderConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/RenderConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.model/SignalConfig { // dev.dtrentin.chart.model/SignalConfig|null[0] constructor (androidx.compose.ui.graphics/Color, kotlin/Float = ..., kotlin/Boolean = ..., dev.dtrentin.chart.render/SignalRenderer = ...) // dev.dtrentin.chart.model/SignalConfig.|(androidx.compose.ui.graphics.Color;kotlin.Float;kotlin.Boolean;dev.dtrentin.chart.render.SignalRenderer){}[0] final val color // dev.dtrentin.chart.model/SignalConfig.color|{}color[0] final fun (): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/SignalConfig.color.|(){}[0] final val renderer // dev.dtrentin.chart.model/SignalConfig.renderer|{}renderer[0] final fun (): dev.dtrentin.chart.render/SignalRenderer // dev.dtrentin.chart.model/SignalConfig.renderer.|(){}[0] final val strokeWidth // dev.dtrentin.chart.model/SignalConfig.strokeWidth|{}strokeWidth[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/SignalConfig.strokeWidth.|(){}[0] final val visible // dev.dtrentin.chart.model/SignalConfig.visible|{}visible[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.model/SignalConfig.visible.|(){}[0] final fun component1(): androidx.compose.ui.graphics/Color // dev.dtrentin.chart.model/SignalConfig.component1|component1(){}[0] final fun component2(): kotlin/Float // dev.dtrentin.chart.model/SignalConfig.component2|component2(){}[0] final fun component3(): kotlin/Boolean // dev.dtrentin.chart.model/SignalConfig.component3|component3(){}[0] final fun component4(): dev.dtrentin.chart.render/SignalRenderer // dev.dtrentin.chart.model/SignalConfig.component4|component4(){}[0] final fun copy(androidx.compose.ui.graphics/Color = ..., kotlin/Float = ..., kotlin/Boolean = ..., dev.dtrentin.chart.render/SignalRenderer = ...): dev.dtrentin.chart.model/SignalConfig // dev.dtrentin.chart.model/SignalConfig.copy|copy(androidx.compose.ui.graphics.Color;kotlin.Float;kotlin.Boolean;dev.dtrentin.chart.render.SignalRenderer){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/SignalConfig.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/SignalConfig.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/SignalConfig.toString|toString(){}[0] } final class dev.dtrentin.chart.render/DateTimeAxisFormatter : dev.dtrentin.chart.render/AxisFormatter { // dev.dtrentin.chart.render/DateTimeAxisFormatter|null[0] constructor (kotlin/Boolean = ...) // dev.dtrentin.chart.render/DateTimeAxisFormatter.|(kotlin.Boolean){}[0] final val showSeconds // dev.dtrentin.chart.render/DateTimeAxisFormatter.showSeconds|{}showSeconds[0] final fun (): kotlin/Boolean // dev.dtrentin.chart.render/DateTimeAxisFormatter.showSeconds.|(){}[0] final fun component1(): kotlin/Boolean // dev.dtrentin.chart.render/DateTimeAxisFormatter.component1|component1(){}[0] final fun copy(kotlin/Boolean = ...): dev.dtrentin.chart.render/DateTimeAxisFormatter // dev.dtrentin.chart.render/DateTimeAxisFormatter.copy|copy(kotlin.Boolean){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.render/DateTimeAxisFormatter.equals|equals(kotlin.Any?){}[0] final fun format(kotlin/Double): kotlin/String // dev.dtrentin.chart.render/DateTimeAxisFormatter.format|format(kotlin.Double){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.render/DateTimeAxisFormatter.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.render/DateTimeAxisFormatter.toString|toString(){}[0] } final class dev.dtrentin.chart.render/DecimalAxisFormatter : dev.dtrentin.chart.render/AxisFormatter { // dev.dtrentin.chart.render/DecimalAxisFormatter|null[0] constructor (kotlin/Int = ...) // dev.dtrentin.chart.render/DecimalAxisFormatter.|(kotlin.Int){}[0] final val decimals // dev.dtrentin.chart.render/DecimalAxisFormatter.decimals|{}decimals[0] final fun (): kotlin/Int // dev.dtrentin.chart.render/DecimalAxisFormatter.decimals.|(){}[0] final fun component1(): kotlin/Int // dev.dtrentin.chart.render/DecimalAxisFormatter.component1|component1(){}[0] final fun copy(kotlin/Int = ...): dev.dtrentin.chart.render/DecimalAxisFormatter // dev.dtrentin.chart.render/DecimalAxisFormatter.copy|copy(kotlin.Int){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.render/DecimalAxisFormatter.equals|equals(kotlin.Any?){}[0] final fun format(kotlin/Double): kotlin/String // dev.dtrentin.chart.render/DecimalAxisFormatter.format|format(kotlin.Double){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.render/DecimalAxisFormatter.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.render/DecimalAxisFormatter.toString|toString(){}[0] } final class dev.dtrentin.chart.render/UnitAxisFormatter : dev.dtrentin.chart.render/AxisFormatter { // dev.dtrentin.chart.render/UnitAxisFormatter|null[0] constructor (kotlin/String, kotlin/Int = ..., kotlin/String = ...) // dev.dtrentin.chart.render/UnitAxisFormatter.|(kotlin.String;kotlin.Int;kotlin.String){}[0] final val decimals // dev.dtrentin.chart.render/UnitAxisFormatter.decimals|{}decimals[0] final fun (): kotlin/Int // dev.dtrentin.chart.render/UnitAxisFormatter.decimals.|(){}[0] final val separator // dev.dtrentin.chart.render/UnitAxisFormatter.separator|{}separator[0] final fun (): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.separator.|(){}[0] final val unit // dev.dtrentin.chart.render/UnitAxisFormatter.unit|{}unit[0] final fun (): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.unit.|(){}[0] final fun component1(): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.component1|component1(){}[0] final fun component2(): kotlin/Int // dev.dtrentin.chart.render/UnitAxisFormatter.component2|component2(){}[0] final fun component3(): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.component3|component3(){}[0] final fun copy(kotlin/String = ..., kotlin/Int = ..., kotlin/String = ...): dev.dtrentin.chart.render/UnitAxisFormatter // dev.dtrentin.chart.render/UnitAxisFormatter.copy|copy(kotlin.String;kotlin.Int;kotlin.String){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.render/UnitAxisFormatter.equals|equals(kotlin.Any?){}[0] final fun format(kotlin/Double): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.format|format(kotlin.Double){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.render/UnitAxisFormatter.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.render/UnitAxisFormatter.toString|toString(){}[0] } final class dev.dtrentin.chart/RealtimeChartState { // dev.dtrentin.chart/RealtimeChartState|null[0] constructor (dev.dtrentin.chart.model/ChartConfig = ...) // dev.dtrentin.chart/RealtimeChartState.|(dev.dtrentin.chart.model.ChartConfig){}[0] final val config // dev.dtrentin.chart/RealtimeChartState.config|{}config[0] final fun (): dev.dtrentin.chart.model/ChartConfig // dev.dtrentin.chart/RealtimeChartState.config.|(){}[0] final fun addSignal(kotlin/String, dev.dtrentin.chart.model/SignalConfig) // dev.dtrentin.chart/RealtimeChartState.addSignal|addSignal(kotlin.String;dev.dtrentin.chart.model.SignalConfig){}[0] final fun clear() // dev.dtrentin.chart/RealtimeChartState.clear|clear(){}[0] final fun collectFrom(kotlin/String, kotlinx.coroutines.flow/Flow, kotlinx.coroutines/CoroutineScope): kotlinx.coroutines/Job // dev.dtrentin.chart/RealtimeChartState.collectFrom|collectFrom(kotlin.String;kotlinx.coroutines.flow.Flow;kotlinx.coroutines.CoroutineScope){}[0] final fun collectFrom(kotlin/String, kotlinx.coroutines.flow/Flow>, kotlinx.coroutines/CoroutineScope): kotlinx.coroutines/Job // dev.dtrentin.chart/RealtimeChartState.collectFrom|collectFrom(kotlin.String;kotlinx.coroutines.flow.Flow>;kotlinx.coroutines.CoroutineScope){}[0] final fun push(kotlin/String, kotlin/Long, kotlin/Float) // dev.dtrentin.chart/RealtimeChartState.push|push(kotlin.String;kotlin.Long;kotlin.Float){}[0] final fun removeSignal(kotlin/String) // dev.dtrentin.chart/RealtimeChartState.removeSignal|removeSignal(kotlin.String){}[0] } sealed class dev.dtrentin.chart.interaction/ViewportMode { // dev.dtrentin.chart.interaction/ViewportMode|null[0] final class History : dev.dtrentin.chart.interaction/ViewportMode { // dev.dtrentin.chart.interaction/ViewportMode.History|null[0] constructor (kotlin/Long) // dev.dtrentin.chart.interaction/ViewportMode.History.|(kotlin.Long){}[0] final val anchorMs // dev.dtrentin.chart.interaction/ViewportMode.History.anchorMs|{}anchorMs[0] final fun (): kotlin/Long // dev.dtrentin.chart.interaction/ViewportMode.History.anchorMs.|(){}[0] final fun component1(): kotlin/Long // dev.dtrentin.chart.interaction/ViewportMode.History.component1|component1(){}[0] final fun copy(kotlin/Long = ...): dev.dtrentin.chart.interaction/ViewportMode.History // dev.dtrentin.chart.interaction/ViewportMode.History.copy|copy(kotlin.Long){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/ViewportMode.History.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/ViewportMode.History.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/ViewportMode.History.toString|toString(){}[0] } final object Following : dev.dtrentin.chart.interaction/ViewportMode { // dev.dtrentin.chart.interaction/ViewportMode.Following|null[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/ViewportMode.Following.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/ViewportMode.Following.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/ViewportMode.Following.toString|toString(){}[0] } final object Frozen : dev.dtrentin.chart.interaction/ViewportMode { // dev.dtrentin.chart.interaction/ViewportMode.Frozen|null[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.interaction/ViewportMode.Frozen.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.interaction/ViewportMode.Frozen.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.interaction/ViewportMode.Frozen.toString|toString(){}[0] } } sealed class dev.dtrentin.chart.model/FrameRate { // dev.dtrentin.chart.model/FrameRate|null[0] final class Fixed : dev.dtrentin.chart.model/FrameRate { // dev.dtrentin.chart.model/FrameRate.Fixed|null[0] constructor (kotlin/Int) // dev.dtrentin.chart.model/FrameRate.Fixed.|(kotlin.Int){}[0] final val fps // dev.dtrentin.chart.model/FrameRate.Fixed.fps|{}fps[0] final fun (): kotlin/Int // dev.dtrentin.chart.model/FrameRate.Fixed.fps.|(){}[0] final fun component1(): kotlin/Int // dev.dtrentin.chart.model/FrameRate.Fixed.component1|component1(){}[0] final fun copy(kotlin/Int = ...): dev.dtrentin.chart.model/FrameRate.Fixed // dev.dtrentin.chart.model/FrameRate.Fixed.copy|copy(kotlin.Int){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/FrameRate.Fixed.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/FrameRate.Fixed.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/FrameRate.Fixed.toString|toString(){}[0] } final object Display : dev.dtrentin.chart.model/FrameRate { // dev.dtrentin.chart.model/FrameRate.Display|null[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/FrameRate.Display.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/FrameRate.Display.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/FrameRate.Display.toString|toString(){}[0] } } sealed class dev.dtrentin.chart.model/T0 { // dev.dtrentin.chart.model/T0|null[0] final class Fixed : dev.dtrentin.chart.model/T0 { // dev.dtrentin.chart.model/T0.Fixed|null[0] constructor (kotlin/Long) // dev.dtrentin.chart.model/T0.Fixed.|(kotlin.Long){}[0] final val epochMs // dev.dtrentin.chart.model/T0.Fixed.epochMs|{}epochMs[0] final fun (): kotlin/Long // dev.dtrentin.chart.model/T0.Fixed.epochMs.|(){}[0] final fun component1(): kotlin/Long // dev.dtrentin.chart.model/T0.Fixed.component1|component1(){}[0] final fun copy(kotlin/Long = ...): dev.dtrentin.chart.model/T0.Fixed // dev.dtrentin.chart.model/T0.Fixed.copy|copy(kotlin.Long){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/T0.Fixed.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/T0.Fixed.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/T0.Fixed.toString|toString(){}[0] } final object FirstSample : dev.dtrentin.chart.model/T0 // dev.dtrentin.chart.model/T0.FirstSample|null[0] } sealed class dev.dtrentin.chart.model/YRange { // dev.dtrentin.chart.model/YRange|null[0] final class Auto : dev.dtrentin.chart.model/YRange { // dev.dtrentin.chart.model/YRange.Auto|null[0] constructor (kotlin/Float = ...) // dev.dtrentin.chart.model/YRange.Auto.|(kotlin.Float){}[0] final val paddingFraction // dev.dtrentin.chart.model/YRange.Auto.paddingFraction|{}paddingFraction[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/YRange.Auto.paddingFraction.|(){}[0] final fun component1(): kotlin/Float // dev.dtrentin.chart.model/YRange.Auto.component1|component1(){}[0] final fun copy(kotlin/Float = ...): dev.dtrentin.chart.model/YRange.Auto // dev.dtrentin.chart.model/YRange.Auto.copy|copy(kotlin.Float){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/YRange.Auto.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/YRange.Auto.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/YRange.Auto.toString|toString(){}[0] } final class Fixed : dev.dtrentin.chart.model/YRange { // dev.dtrentin.chart.model/YRange.Fixed|null[0] constructor (kotlin/Float, kotlin/Float) // dev.dtrentin.chart.model/YRange.Fixed.|(kotlin.Float;kotlin.Float){}[0] final val max // dev.dtrentin.chart.model/YRange.Fixed.max|{}max[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/YRange.Fixed.max.|(){}[0] final val min // dev.dtrentin.chart.model/YRange.Fixed.min|{}min[0] final fun (): kotlin/Float // dev.dtrentin.chart.model/YRange.Fixed.min.|(){}[0] final fun component1(): kotlin/Float // dev.dtrentin.chart.model/YRange.Fixed.component1|component1(){}[0] final fun component2(): kotlin/Float // dev.dtrentin.chart.model/YRange.Fixed.component2|component2(){}[0] final fun copy(kotlin/Float = ..., kotlin/Float = ...): dev.dtrentin.chart.model/YRange.Fixed // dev.dtrentin.chart.model/YRange.Fixed.copy|copy(kotlin.Float;kotlin.Float){}[0] final fun equals(kotlin/Any?): kotlin/Boolean // dev.dtrentin.chart.model/YRange.Fixed.equals|equals(kotlin.Any?){}[0] final fun hashCode(): kotlin/Int // dev.dtrentin.chart.model/YRange.Fixed.hashCode|hashCode(){}[0] final fun toString(): kotlin/String // dev.dtrentin.chart.model/YRange.Fixed.toString|toString(){}[0] } } final object dev.dtrentin.chart.render/LineSignalRenderer : dev.dtrentin.chart.render/SignalRenderer { // dev.dtrentin.chart.render/LineSignalRenderer|null[0] final fun (androidx.compose.ui.graphics.drawscope/DrawScope).drawSignal(androidx.compose.ui.graphics/Color, kotlin/Float, kotlin/Boolean, kotlin/FloatArray, kotlin/FloatArray, kotlin/Int, androidx.compose.ui.graphics/Path, kotlin/Float, kotlin/Float, kotlin/Float, kotlin/Float, kotlin/Float) // dev.dtrentin.chart.render/LineSignalRenderer.drawSignal|drawSignal@androidx.compose.ui.graphics.drawscope.DrawScope(androidx.compose.ui.graphics.Color;kotlin.Float;kotlin.Boolean;kotlin.FloatArray;kotlin.FloatArray;kotlin.Int;androidx.compose.ui.graphics.Path;kotlin.Float;kotlin.Float;kotlin.Float;kotlin.Float;kotlin.Float){}[0] } final object dev.dtrentin.chart.render/TimeAxisFormatter : dev.dtrentin.chart.render/AxisFormatter { // dev.dtrentin.chart.render/TimeAxisFormatter|null[0] final fun format(kotlin/Double): kotlin/String // dev.dtrentin.chart.render/TimeAxisFormatter.format|format(kotlin.Double){}[0] } final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ChartInteractionState$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ChartInteractionState$stableprop|#static{}dev_dtrentin_chart_interaction_ChartInteractionState$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_CrosshairState$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_CrosshairState$stableprop|#static{}dev_dtrentin_chart_interaction_CrosshairState$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_InteractionConfig$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_InteractionConfig$stableprop|#static{}dev_dtrentin_chart_interaction_InteractionConfig$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_SignalValueAt$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_SignalValueAt$stableprop|#static{}dev_dtrentin_chart_interaction_SignalValueAt$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode$stableprop|#static{}dev_dtrentin_chart_interaction_ViewportMode$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop|#static{}dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop|#static{}dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop[0] final val dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_History$stableprop // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_History$stableprop|#static{}dev_dtrentin_chart_interaction_ViewportMode_History$stableprop[0] final val dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_LttbLodStrategy$stableprop // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_LttbLodStrategy$stableprop|#static{}dev_dtrentin_chart_lod_LttbLodStrategy$stableprop[0] final val dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop|#static{}dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop[0] final val dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop|#static{}dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_AxisConfig$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_AxisConfig$stableprop|#static{}dev_dtrentin_chart_model_AxisConfig$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartConfig$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartConfig$stableprop|#static{}dev_dtrentin_chart_model_ChartConfig$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartTheme$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartTheme$stableprop|#static{}dev_dtrentin_chart_model_ChartTheme$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_DataConfig$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_DataConfig$stableprop|#static{}dev_dtrentin_chart_model_DataConfig$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate$stableprop|#static{}dev_dtrentin_chart_model_FrameRate$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Display$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Display$stableprop|#static{}dev_dtrentin_chart_model_FrameRate_Display$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Fixed$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Fixed$stableprop|#static{}dev_dtrentin_chart_model_FrameRate_Fixed$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_RenderConfig$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_RenderConfig$stableprop|#static{}dev_dtrentin_chart_model_RenderConfig$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_SignalConfig$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_SignalConfig$stableprop|#static{}dev_dtrentin_chart_model_SignalConfig$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0$stableprop|#static{}dev_dtrentin_chart_model_T0$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_FirstSample$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_FirstSample$stableprop|#static{}dev_dtrentin_chart_model_T0_FirstSample$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_Fixed$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_Fixed$stableprop|#static{}dev_dtrentin_chart_model_T0_Fixed$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange$stableprop|#static{}dev_dtrentin_chart_model_YRange$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Auto$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Auto$stableprop|#static{}dev_dtrentin_chart_model_YRange_Auto$stableprop[0] final val dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Fixed$stableprop // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Fixed$stableprop|#static{}dev_dtrentin_chart_model_YRange_Fixed$stableprop[0] final val dev.dtrentin.chart.render/dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop // dev.dtrentin.chart.render/dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop|#static{}dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop[0] final val dev.dtrentin.chart.render/dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop // dev.dtrentin.chart.render/dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop|#static{}dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop[0] final val dev.dtrentin.chart.render/dev_dtrentin_chart_render_LineSignalRenderer$stableprop // dev.dtrentin.chart.render/dev_dtrentin_chart_render_LineSignalRenderer$stableprop|#static{}dev_dtrentin_chart_render_LineSignalRenderer$stableprop[0] final val dev.dtrentin.chart.render/dev_dtrentin_chart_render_TimeAxisFormatter$stableprop // dev.dtrentin.chart.render/dev_dtrentin_chart_render_TimeAxisFormatter$stableprop|#static{}dev_dtrentin_chart_render_TimeAxisFormatter$stableprop[0] final val dev.dtrentin.chart.render/dev_dtrentin_chart_render_UnitAxisFormatter$stableprop // dev.dtrentin.chart.render/dev_dtrentin_chart_render_UnitAxisFormatter$stableprop|#static{}dev_dtrentin_chart_render_UnitAxisFormatter$stableprop[0] final val dev.dtrentin.chart/dev_dtrentin_chart_RealtimeChartState$stableprop // dev.dtrentin.chart/dev_dtrentin_chart_RealtimeChartState$stableprop|#static{}dev_dtrentin_chart_RealtimeChartState$stableprop[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ChartInteractionState$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ChartInteractionState$stableprop_getter|dev_dtrentin_chart_interaction_ChartInteractionState$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_CrosshairState$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_CrosshairState$stableprop_getter|dev_dtrentin_chart_interaction_CrosshairState$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_InteractionConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_InteractionConfig$stableprop_getter|dev_dtrentin_chart_interaction_InteractionConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_SignalValueAt$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_SignalValueAt$stableprop_getter|dev_dtrentin_chart_interaction_SignalValueAt$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode$stableprop_getter|dev_dtrentin_chart_interaction_ViewportMode$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop_getter|dev_dtrentin_chart_interaction_ViewportMode_Following$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop_getter|dev_dtrentin_chart_interaction_ViewportMode_Frozen$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_History$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.interaction/dev_dtrentin_chart_interaction_ViewportMode_History$stableprop_getter|dev_dtrentin_chart_interaction_ViewportMode_History$stableprop_getter(){}[0] final fun dev.dtrentin.chart.interaction/rememberChartInteractionState(dev.dtrentin.chart.interaction/InteractionConfig?, androidx.compose.runtime/Composer?, kotlin/Int, kotlin/Int): dev.dtrentin.chart.interaction/ChartInteractionState // dev.dtrentin.chart.interaction/rememberChartInteractionState|rememberChartInteractionState(dev.dtrentin.chart.interaction.InteractionConfig?;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){}[0] final fun dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_LttbLodStrategy$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_LttbLodStrategy$stableprop_getter|dev_dtrentin_chart_lod_LttbLodStrategy$stableprop_getter(){}[0] final fun dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop_getter|dev_dtrentin_chart_lod_MinMaxLodStrategy$stableprop_getter(){}[0] final fun dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.lod/dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop_getter|dev_dtrentin_chart_lod_MinMaxLttbLodStrategy$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_AxisConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_AxisConfig$stableprop_getter|dev_dtrentin_chart_model_AxisConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartConfig$stableprop_getter|dev_dtrentin_chart_model_ChartConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartTheme$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_ChartTheme$stableprop_getter|dev_dtrentin_chart_model_ChartTheme$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_DataConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_DataConfig$stableprop_getter|dev_dtrentin_chart_model_DataConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate$stableprop_getter|dev_dtrentin_chart_model_FrameRate$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Display$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Display$stableprop_getter|dev_dtrentin_chart_model_FrameRate_Display$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Fixed$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_FrameRate_Fixed$stableprop_getter|dev_dtrentin_chart_model_FrameRate_Fixed$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_RenderConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_RenderConfig$stableprop_getter|dev_dtrentin_chart_model_RenderConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_SignalConfig$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_SignalConfig$stableprop_getter|dev_dtrentin_chart_model_SignalConfig$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0$stableprop_getter|dev_dtrentin_chart_model_T0$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_FirstSample$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_FirstSample$stableprop_getter|dev_dtrentin_chart_model_T0_FirstSample$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_Fixed$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_T0_Fixed$stableprop_getter|dev_dtrentin_chart_model_T0_Fixed$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange$stableprop_getter|dev_dtrentin_chart_model_YRange$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Auto$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Auto$stableprop_getter|dev_dtrentin_chart_model_YRange_Auto$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Fixed$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.model/dev_dtrentin_chart_model_YRange_Fixed$stableprop_getter|dev_dtrentin_chart_model_YRange_Fixed$stableprop_getter(){}[0] final fun dev.dtrentin.chart.model/rememberMaterialChartTheme(androidx.compose.runtime/Composer?, kotlin/Int): dev.dtrentin.chart.model/ChartTheme // dev.dtrentin.chart.model/rememberMaterialChartTheme|rememberMaterialChartTheme(androidx.compose.runtime.Composer?;kotlin.Int){}[0] final fun dev.dtrentin.chart.render/dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.render/dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop_getter|dev_dtrentin_chart_render_DateTimeAxisFormatter$stableprop_getter(){}[0] final fun dev.dtrentin.chart.render/dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.render/dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop_getter|dev_dtrentin_chart_render_DecimalAxisFormatter$stableprop_getter(){}[0] final fun dev.dtrentin.chart.render/dev_dtrentin_chart_render_LineSignalRenderer$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.render/dev_dtrentin_chart_render_LineSignalRenderer$stableprop_getter|dev_dtrentin_chart_render_LineSignalRenderer$stableprop_getter(){}[0] final fun dev.dtrentin.chart.render/dev_dtrentin_chart_render_TimeAxisFormatter$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.render/dev_dtrentin_chart_render_TimeAxisFormatter$stableprop_getter|dev_dtrentin_chart_render_TimeAxisFormatter$stableprop_getter(){}[0] final fun dev.dtrentin.chart.render/dev_dtrentin_chart_render_UnitAxisFormatter$stableprop_getter(): kotlin/Int // dev.dtrentin.chart.render/dev_dtrentin_chart_render_UnitAxisFormatter$stableprop_getter|dev_dtrentin_chart_render_UnitAxisFormatter$stableprop_getter(){}[0] final fun dev.dtrentin.chart/RealtimeChart(dev.dtrentin.chart/RealtimeChartState, androidx.compose.ui/Modifier?, kotlin/Float, dev.dtrentin.chart.model/ChartTheme?, dev.dtrentin.chart.interaction/ChartInteractionState?, androidx.compose.runtime/Composer?, kotlin/Int, kotlin/Int) // dev.dtrentin.chart/RealtimeChart|RealtimeChart(dev.dtrentin.chart.RealtimeChartState;androidx.compose.ui.Modifier?;kotlin.Float;dev.dtrentin.chart.model.ChartTheme?;dev.dtrentin.chart.interaction.ChartInteractionState?;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){}[0] final fun dev.dtrentin.chart/dev_dtrentin_chart_RealtimeChartState$stableprop_getter(): kotlin/Int // dev.dtrentin.chart/dev_dtrentin_chart_RealtimeChartState$stableprop_getter|dev_dtrentin_chart_RealtimeChartState$stableprop_getter(){}[0]