class ChartJS::Opts

Public Class Methods

new() click to toggle source
# File lib/chart_js/chart/opts.rb, line 5
def initialize
  @container = Hash.new
end

Public Instance Methods

build(&block) click to toggle source
# File lib/chart_js/chart/opts.rb, line 9
def build(&block)
  instance_eval(&block)
  @container
end
cutout(value = nil) click to toggle source
# File lib/chart_js/chart/opts.rb, line 14
def cutout(value = nil)
  return @container['cutoutPercentage'] if value.nil?
  @container['cutoutPercentage'] = value
end
to_h() click to toggle source
# File lib/chart_js/chart/opts.rb, line 19
def to_h
  @container
end