Package-level declarations

Types

Link copied to clipboard
data class CandlestickCartesianLayerMarkerTarget(val x: Double, val canvasX: Float, val entry: CandlestickCartesianLayerModel.Entry, val openingCanvasY: Float, val closingCanvasY: Float, val lowCanvasY: Float, val highCanvasY: Float, val openingColor: Color, val closingColor: Color, val lowColor: Color, val highColor: Color) : CartesianMarker.Target

Houses information on a CandlestickCartesianLayer candle to be marked.

Link copied to clipboard

Allows for listening to CartesianMarker visibility changes.

Link copied to clipboard

Houses information on a set of ColumnCartesianLayer columns to be marked.

Link copied to clipboard
open class DefaultCartesianMarker(label: TextComponent, valueFormatter: DefaultCartesianMarker.ValueFormatter = ValueFormatter.default(), labelPosition: DefaultCartesianMarker.LabelPosition = LabelPosition.Top, indicator: (Color) -> Component? = null, indicatorSize: Dp = Defaults.MARKER_INDICATOR_SIZE.dp, guideline: LineComponent? = null) : CartesianMarker

The default CartesianMarker implementation.

Link copied to clipboard

Houses information on a set of LineCartesianLayer points to be marked.

Functions

Link copied to clipboard
fun rememberDefaultCartesianMarker(label: TextComponent, valueFormatter: DefaultCartesianMarker.ValueFormatter = remember { DefaultCartesianMarker.ValueFormatter.default() }, labelPosition: DefaultCartesianMarker.LabelPosition = DefaultCartesianMarker.LabelPosition.Top, indicator: (Color) -> Component? = null, indicatorSize: Dp = Defaults.MARKER_INDICATOR_SIZE.dp, guideline: LineComponent? = null): DefaultCartesianMarker

Creates and remembers a DefaultCartesianMarker.