com.quantifind.charts

highcharts

package highcharts

Visibility
  1. Public
  2. All

Type Members

  1. case class Axis(title: Option[AxisTitle] = Some(AxisTitle()), allowDecimals: Option[Boolean] = None, alternateGridColor: Option[Type] = None, categories: Option[Array[String]] = None, dateTimeLabelFormats: Option[DateTimeFormats] = None, endOnTick: Option[Boolean] = None, id: Option[String] = None, labels: Option[AxisLabel] = None, lineColor: Option[Type] = None, lineWidth: Option[Int] = None, max: Option[Int] = None, min: Option[Int] = None, minRange: Option[Int] = None, minTickInterval: Option[Int] = None, offset: Option[Int] = None, opposite: Option[Boolean] = None, reversed: Option[Boolean] = None, showFirstLabel: Option[Boolean] = None, showLastLabel: Option[Boolean] = None, startOnTick: Option[Boolean] = None, axisType: Option[Type] = None, __name: String = "yAxis") extends HighchartKey with Product with Serializable

  2. case class AxisLabel(align: Option[String] = None, enabled: Option[Boolean] = None, format: Option[String] = None, maxStaggerLines: Option[Int] = None, overflow: Option[Type] = None, rotation: Option[Int] = None, step: Option[Int] = None, style: Option[CSSObject] = None, useHTML: Option[Boolean] = None, x: Option[Int] = None, y: Option[Int] = None, zIndex: Option[Int] = None) extends HighchartKey with Product with Serializable

  3. case class AxisTitle(text: String = "", align: Option[Type] = None, margin: Option[Int] = None, offset: Option[Int] = None, rotation: Option[Int] = None, style: Option[CSSObject] = None) extends Product with Serializable

  4. case class CSSObject(color: Option[Type] = None, fontWeight: Option[Type] = None) extends Product with Serializable

  5. case class Chart(zoomType: Option[Type] = Some(Zoom.xy)) extends HighchartKey with Product with Serializable

  6. case class Credits(enabled: Option[Boolean] = None, href: String = "", position: Option[Position] = None, style: Option[CSSObject] = None, text: String = "") extends HighchartKey with Product with Serializable

  7. case class Data[X, Y](x: X, y: Y, color: Option[Type] = None, name: Option[String] = None)(implicit evidence$7: Numeric[X], evidence$8: Numeric[Y]) extends Product with Serializable

  8. case class DateTimeFormats(millisecond: String = "%H:%M:%S.%L", second: String = "%H:%M:%S", minute: String = "%H:%M", hour: String = "%H:%M", day: String = "%e. %b", week: String = "%e. b", month: String = "%b \\ %y", year: String = "%Y") extends HighchartKey with Product with Serializable

  9. case class Exporting(filename: String = "chart", scale: Option[Int] = None, sourceHeight: Option[Int] = None, sourceWidth: Option[Int] = None, _type: Option[String] = None, url: Option[String] = None, width: Option[Int] = None) extends HighchartKey with Product with Serializable

  10. case class Highchart(series: Traversable[Series], title: Option[Title] = Some(Title()), chart: Option[Chart] = Some(Chart()), colors: Option[Array[Type]] = None, credits: Option[Credits] = Some(Credits()), exporting: Option[Exporting] = Some(Exporting()), legend: Option[Legend] = None, plotOptions: Option[PlotOptions] = Some(PlotOptions()), subtitle: Option[Title] = None, setTurboThreshold: Boolean = true, tooltip: Option[ToolTip] = None, xAxis: Option[Array[Axis]] = Some(Array(Axis())), yAxis: Option[Array[Axis]] = Some(Array(Axis()))) extends Product with Serializable

    Top-most level Highcharts object.

    Top-most level Highcharts object. Overrides some of the Highcharts defaults

    series
    title
    chart
    colors
    credits
    exporting
    legend
    plotOptions
    subtitle
    setTurboThreshold
    tooltip
    xAxis
    yAxis

  11. abstract class HighchartKey extends AnyRef

    Ensures the object can be cast to Map[String, Any] so we can perform json serialization

  12. case class Legend(align: Option[Type] = None, backgroundColor: Option[Type] = None, borderColor: Option[Type] = None, enabled: Option[Boolean] = Some(false), floating: Option[Boolean] = None, itemDistance: Option[Int] = None, itemMarginBottom: Option[Int] = None, itemMarginTop: Option[Int] = None, itemWidth: Option[Int] = None, labelFormat: Option[String] = None, layout: Option[Type] = None, margin: Option[Int] = None, maxHeight: Option[Int] = None, padding: Option[Int] = None, reversed: Option[Boolean] = None, rtl: Option[Boolean] = None, title: Option[String] = None, verticalAlign: Option[Type] = None, width: Option[Int] = None, x: Option[Int] = None, y: Option[Int] = None) extends HighchartKey with Product with Serializable

  13. case class PlotOptionKey(borderWidth: Option[Int] = None, groupPadding: Option[Int] = None, pointPadding: Option[Int] = None, stacking: Option[Type] = None) extends Product with Serializable

  14. case class PlotOptions(area: Option[PlotOptionKey] = None, arearange: Option[PlotOptionKey] = None, areaspline: Option[PlotOptionKey] = None, areasplinerange: Option[PlotOptionKey] = None, bar: Option[PlotOptionKey] = None, boxplot: Option[PlotOptionKey] = None, bubble: Option[PlotOptionKey] = None, column: Option[PlotOptionKey] = None, columnrange: Option[PlotOptionKey] = None, errorbar: Option[PlotOptionKey] = None, funnel: Option[PlotOptionKey] = None, gauge: Option[PlotOptionKey] = None, heatmap: Option[PlotOptionKey] = None, line: Option[PlotOptionKey] = None, pie: Option[PlotOptionKey] = None, pyramid: Option[PlotOptionKey] = None, scatter: Option[PlotOptionKey] = None, series: Option[PlotOptionKey] = None, solidgauge: Option[PlotOptionKey] = None, spline: Option[PlotOptionKey] = None, waterfall: Option[PlotOptionKey] = None, __name: String = PlotOptions.name) extends HighchartKey with Product with Serializable

  15. case class Position(align: Option[Type] = None, x: Option[Int] = None, verticalAlign: Option[Type] = None, y: Option[Int] = None) extends HighchartKey with Product with Serializable

  16. case class Series(data: Traversable[Data[_, _]], index: Option[Int] = None, legendIndex: Option[Int] = None, name: Option[String] = None, chart: Option[Type] = Some(SeriesType.line), visible: Option[Boolean] = None, color: Option[Type] = None, xAxis: Option[String] = None, yAxis: Option[String] = None, __name: String = "series") extends HighchartKey with Product with Serializable

  17. case class Title(text: String = "", align: Option[Type] = None, floating: Option[Boolean] = None, style: Option[CSSObject] = None, useHTML: Option[Boolean] = None, verticalAlign: Option[Type] = None, x: Option[Int] = None, y: Option[Int] = None, __name: String = "title") extends HighchartKey with Product with Serializable

  18. case class ToolTip(animation: Option[Boolean] = None, backgroundColor: Option[Type] = None, borderColor: Option[Type] = None, borderRadius: Option[Int] = None, borderWidth: Option[Int] = None, dateTimeLabelFormats: Option[DateTimeFormats] = None, enabled: Option[Boolean] = None, followPointer: Option[Boolean] = None, followTouchMove: Option[Boolean] = None, footerFormat: Option[String] = None, hideDelay: Option[Int] = None, shadow: Option[Boolean] = None, shared: Option[Boolean] = None, snap: Option[Int] = None, useHTML: Option[Boolean] = None, valueDecimals: Option[Int] = None, valuePrefix: Option[String] = None, valueSuffix: Option[String] = None, xDateFormat: Option[String] = None) extends HighchartKey with Product with Serializable

Value Members

  1. object Alignment

  2. object AxisAlignment

  3. object AxisTitle extends Serializable

  4. object AxisType

  5. object Color

    User: austin Date: 9/10/13

  6. object FontWeight

  7. object Highchart extends Serializable

    implicits to offer conversions from scala types to Highcharts objects.

    implicits to offer conversions from scala types to Highcharts objects. Including wrappers around Option, and transformations from Traversable / Array to Highcharts series

  8. object HighchartKey

  9. object Histogram

    User: austin Date: 12/20/14

  10. object Layout

  11. object LeastSquareRegression

    User: jannis Date: 12/12/14

    User: jannis Date: 12/12/14

    Plots both the scatter of the data points as well as the regression line for the given data

  12. object Overflow

  13. object PlotOptions extends Serializable

    User: austin Date: 12/12/14

  14. object SeriesType

  15. object Stacking

    User: austin Date: 12/12/14

  16. object VerticalAlignment

  17. object Zoom

Ungrouped