Sha256: 94aa1659df35cabaf4174c71603399d62aef167432f47c42ec7e43e1d2fdde3a

Contents?: true

Size: 837 Bytes

Versions: 5

Compression:

Stored size: 837 Bytes

Contents

{
  credits: {
    enabled: false
  },
  chart: {
    type: 'pie'
  },
  title: {
    text: <%= @title.to_json %>
  },
  tooltip: {
    pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>'
  },
  plotOptions: {
    pie: {
      allowPointSelect: true,
      cursor: 'pointer',
      dataLabels: {
        enabled: true,
        format: '<b>{point.name}</b>: {point.percentage:.1f} %',
        style: {
          color: (Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black'
        }
      }
    }
  },
  series: [
    <% @series.each do |series| %>
    {
    name: <%= series[:name].to_json %>,
    colorByPoint: true,
    data: [
      <% series[:data].each_with_index do |data, i| %>
      {
        name: <%= @header[i].to_json %>,
        y: <%= data %>
      },
      <% end %>
    ]
    },
    <% end %>
  ]
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
asciinurse-0.1.7 resources/highcharts/templates/charts/pie.json.erb
asciinurse-0.1.6 resources/highcharts/templates/charts/pie.json.erb
asciinurse-0.1.5 resources/highcharts/templates/charts/pie.json.erb
asciinurse-0.1.4 resources/highcharts/templates/charts/pie.json.erb
asciinurse-0.1.3 resources/highcharts/templates/charts/pie.json.erb