All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.scalajs.npm.angularjs.nvd3.chart.SunburstChart.scala Maven / Gradle / Ivy

package io.scalajs.npm.angularjs.nvd3.chart

import io.scalajs.npm.angularjs.nvd3.Legend

import scala.scalajs.js
import scala.scalajs.js.annotation.ScalaJSDefined

/**
  * nvD3 Sunburst Chart
  * @author [email protected]
  */
@ScalaJSDefined
class SunburstChart(val id: js.UndefOr[String] = js.undefined,
                    val width: js.UndefOr[Int] = js.undefined,
                    val height: js.UndefOr[Int] = js.undefined,
                    val donutRatio: js.UndefOr[Double] = js.undefined,
                    val donut: js.UndefOr[Boolean] = js.undefined,
                    val x: js.Function,
                    val y: js.Function,
                    val duration: js.UndefOr[Int] = js.undefined,
                    val labelThreshold: js.UndefOr[Double] = js.undefined,
                    val labelSunbeamLayout: js.UndefOr[Boolean] = js.undefined,
                    val showLegend: js.UndefOr[Boolean] = js.undefined,
                    val showLabels: js.UndefOr[Boolean] = js.undefined,
                    val legend: js.UndefOr[Legend] = js.undefined)
    extends Chart {

  override def `type` = "sunburstChart"

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy