ReactChart

object ReactChart
class Object
trait Matchable
class Any

Type members

Classlikes

final class Backend($: BackendScope[Props, State])
final case class ColourByValue(stroke: Option[InfoToColour], fill: Option[InfoToColour]) extends Effect
Companion
object
Companion
class
sealed trait Effect
final case class InfoForFx(min: Double, max: Double, value: Double, datasetIndex: Int)
final case class Props(style: TagMod, data: ScalaBarData, options: BarOptions, fx: Option[Effect])
final case class RGB(r: Int, g: Int, b: Int)
final case class ScalaBarData(labels: Vector[String], datasets: Vector[ScalaDataset])
final case class ScalaDataset(label: String, data: Vector[Value], fillColor: UndefOr[String], strokeColor: UndefOr[String], highlightFill: UndefOr[String], highlightStroke: UndefOr[String])

Types

type InfoToColour = InfoForFx => String
type State = Option[BarChart]

Value members

Concrete fields

val Component: Component[Props, State, Backend, [p, u] =>> Props[p, u]]