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
Link copied to clipboard

Controls CartesianMarker visibility.

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
sealed class Interaction

Represents a pointer interaction (such as a press, move, or release).

Link copied to clipboard

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

Functions

Link copied to clipboard
@Composable
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.