Package-level declarations
Types
Link copied to clipboard
data class AnchorScope(val point: Point<*>, val offset: Offset, val canvasSize: Size, val density: Density)
Link copied to clipboard
data class ChartContext(val canvasSize: Size, val scaleX: Float, val scaleY: Float, val viewport: Viewport)
Link copied to clipboard
interface ChartScope
Receiver scope which is used by the Chart.
Link copied to clipboard
Functions
Link copied to clipboard
fun Chart(modifier: Modifier = Modifier, chartState: ChartState, maxViewport: Viewport = chartState.viewport, minViewportSize: Size = chartState.viewport.size, maxViewportSize: Size = chartState.viewport.size, enableZoom: Boolean = false, onClick: (Offset, Point<*>) -> Unit = { _, _ -> }, content: ChartScope.() -> Unit)
fun Chart(modifier: Modifier = Modifier, viewport: Viewport? = null, maxViewport: Viewport? = viewport, minViewportSize: Size? = viewport?.size, maxViewportSize: Size? = viewport?.size, enableZoom: Boolean = false, onClick: (Offset, Point<*>) -> Unit = { _, _ -> }, content: ChartScope.() -> Unit)
Creates chart for visualising data.
Link copied to clipboard
Link copied to clipboard