Sha256: ee4269d93e6d17de2f7b18fb8d0265c17f44ea4b3c372ded21f145facea44fd2
Contents?: true
Size: 464 Bytes
Versions: 1
Compression:
Stored size: 464 Bytes
Contents
module Highcharts class PlotOptions < Base attr_accessor :type, :data_labels, :legend def to_s "#{type}: {" + [render_data_labels, render_legend].flatten.compact.join(',') + "}" end def render_data_labels "dataLabels: {" + "enabled: #{data_labels == false ? 'false' : 'true'}" + "}" end def render_legend "showInLegend: #{legend ? 'true' : 'false'}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
highcharts-js-rails-0.0.1 | lib/highcharts/plot_options.rb |