globalStyles : TypedSvg.Core.Svg msg
fromX : List (ChartAttribute msg) -> { x : AxisConfigX x } -> ConfigX msg x
fromXY : List (ChartAttribute msg) -> { x : AxisConfigX x, y : AxisConfigYZ x y } -> ConfigXY msg x y
fromXYZ : List (ChartAttribute msg) -> { x : AxisConfigX x, y : AxisConfigYZ x y, z : AxisConfigYZ x z } -> ConfigXYZ msg x y z
Internal.Config msg x () () { x : Point x }
Internal.Config msg x y () { x : Point x
, y : List (Point y)
}
Internal.Config msg x y z { x : Point x
, y : List (Point y)
, z : List (Point z)
}
Internal.Config msg x y z point
Attr (Internal.Attributes msg)
xAxis : List AxisAttribute -> { data : List x, toLabel : x -> String } -> AxisConfigX x
axis : List AxisAttribute -> { label : String, color : String, toValue : x -> Maybe Basics.Float } -> AxisConfigYZ x String
axisList : List AxisAttribute -> { data : List a, toLabel : a -> String, toColor : a -> String, toValue : a -> x -> Maybe Basics.Float } -> AxisConfigYZ x a
axisLabel : String -> AxisAttribute
defaultValue : Basics.Float -> AxisAttribute
format : (Basics.Float -> String) -> AxisAttribute
noAxisLine : AxisAttribute
noGridLines : AxisAttribute
safety : Basics.Float -> AxisAttribute
stacked : AxisAttribute
distribution : AxisAttribute
ticks : Basics.Int -> AxisAttribute
Attr Internal.AxisAttributes
width : Basics.Int -> ChartAttribute msg
ratio : Basics.Float -> ChartAttribute msg
background : String -> ChartAttribute msg
padding : Basics.Int -> ChartAttribute msg
paddingX : Basics.Int -> ChartAttribute msg
paddingY : Basics.Int -> ChartAttribute msg
paddingCustom : { top : Basics.Int, left : Basics.Int, right : Basics.Int, bottom : Basics.Int } -> ChartAttribute msg
fontSize : { small : Basics.Float, medium : Basics.Float, large : Basics.Float } -> ChartAttribute msg
view : List (Internal.Widget msg x y z point) -> Config msg x y z point -> Html msg
Widget msg x y z { a | x : Point x }
Widget msg x y z { a | x : Point x
, y : List (Point y)
}
Widget msg x y z { a | x : Point x
, y : List (Point y)
, z : List (Point z)
}
Internal.Widget msg x y z point
withActive : Maybe Coordinates -> Config msg x y z point -> Config msg x y z point
withHover : List (HoverAttribute msg point) -> Config msg x y z point -> Config msg x y z point
groupByXY : HoverAttribute msg point
onClick : ({ x : Basics.Float, y : Maybe Basics.Float } -> point -> msg) -> HoverAttribute msg point
onMouseEnter : ({ x : Basics.Float, y : Maybe Basics.Float } -> point -> msg) -> HoverAttribute msg point
onMouseLeave : ({ x : Basics.Float, y : Maybe Basics.Float } -> point -> msg) -> HoverAttribute msg point
{ x : Point x }
{ x : Point x
, y : List (Point y)
}
{ x : Point x
, y : List (Point y)
, z : List (Point z)
}
Internal.Context x y z
{ x : Basics.Float
, y : Maybe Basics.Float
}
Internal.DataPoint a
Internal.RenderDatum
Internal.AxisDataPoints x a
debug : ChartAttribute msg