Skip to content
g0e edited this page Feb 14, 2014 · 9 revisions

(=xxx) means xxx is default value.

Chart Options

  • .height(=320)
  • .width(=480)
  • .show_values(="zoom")
    • render value text on series or not
    • set "onzoom","always",false
  • .color_palette(=["#3498db","#e74c3c","#2ecc71", ...])
    • array of colors
  • .default_series_type(="scatter")
    • use as default value if you don't set series_type in dataset (like dataset[i].series_type)
    • set "scatter","bar","stackedbar","line","bubble","heatmap","radar"
  • .stack_type(="zero")

Series Options

Scatter Options

  • .series_options.scatter.point_radius(=3)
  • .series_options.scatter.point_radius_highlight(=5)

Bar Options

  • .series_options.bar.opacity(=0.7)
  • .series_options.bar.bar_margin(=0.05)

StackedBar Options

  • .series_options.stackedbar.opacity(=0.7)
  • .series_options.stackedbar.bar_margin(=0.05)

Line Options

  • .series_options.line.opacity(=0.7)
  • .series_options.line.line_width(=1)
  • .series_options.line.line_width_highlight(=3)
  • .series_options.line.point_radius(=3)
  • .series_options.line.point_radius_highlight(=5)

Bubble Options

  • .series_options.bubble.opacity(=0.7)
  • .series_options.bubble.max_radius(=10)
  • .series_options.bubble.min_radius(=3)

Pie Options

  • .series_options.pie.inner_radius(=0.0)
  • .series_options.pie.radius_nofocus(=0.95)
  • .series_options.pie.opacity(=0.7)

Radar Options

  • .series_options.radar.point_radius(=5)
  • .series_options.radar.point_radius_highlight(=8)

Title Options

  • .title.text(=null)
    • if null don't render title
  • .title.font_size(=18)
  • .title.margin_top(=5)
  • .title.margin_bottom(=5)
  • .title.margin_right(=5)
  • .title.margin_left(=5)
  • .title.rotate(=0)
    • set from 0 to 360

xLabel Options

  • .xLabel.text(=null)
    • if null don't render xLabel
  • .xLabel.font_size(=10)
  • .xLabel.margin_top(=20)
  • .xLabel.margin_bottom(=5)
  • .xLabel.margin_right(=5)
  • .xLabel.margin_left(=5)
  • .xLabel.rotate(=90)
    • set from 0 to 360

yLabel Options

  • .yLabel.text(=null)
    • if null don't render yLabel
  • .yLabel.font_size(=10)
  • .yLabel.margin_top(=5)
  • .yLabel.margin_bottom(=5)
  • .yLabel.margin_right(=5)
  • .yLabel.margin_left(=5)
  • .yLabel.rotate(=0)
    • set from 0 to 360

Legend Options

  • .legend.show(=true)
    • switch legend function
  • .legend.font_size(=10)
  • .legend.margin_top(=3)
  • .legend.margin_bottom(=3)
  • .legend.margin_right(=5)
  • .legend.margin_left(=5)

Tooltip Options

  • .tooltip.show(=true)
    • switch tooltip function
  • .tooltip.font_size(=10)
  • .tooltip.xFormat
  • .tooltip.yFormat
  • .tooltip.zFormat
  • .tooltip.rFormat
  • .tooltip.aFormat

xAxis Options

  • .xAxis.domain_min
  • .xAxis.domain_max
  • .xAxis.domain_margin
  • .xAxis.font_size(=10)
  • .xAxis.tick_padding(=5)
  • .xAxis.tick_num(=null)
  • .xAxis.show_label(=true)
  • .xAxis.margin_top(=3)
  • .xAxis.margin_bottom(=3)
  • .xAxis.margin_right(=3)
  • .xAxis.margin_left(=3)

yAxis Options

  • .yAxis.domain_min
  • .yAxis.domain_ax
  • .yAxis.domain_margin
  • .yAxis.font_size(=10)
  • .yAxis.tick_padding(=5)
  • .yAxis.tick_num(=null)
  • .yAxis.show_label(=true)
  • .yAxis.margin_top(=3)
  • .yAxis.margin_bottom(=3)
  • .yAxis.margin_right(=3)
  • .yAxis.margin_left(=3)

Zoom Options

  • .zoom.use(=true)
    • switch zoom function

DatasetLoader Options

  • .loader.source
  • .loader.params
  • .loader.before_filter
  • .loader.after_filter

Clone this wiki locally