class MyChartkick::Bundle
Constants
- ChartId
- Template
Attributes
charts[R]
Public Class Methods
new()
click to toggle source
# File lib/my_chartkick/bundle.rb, line 25 def initialize @charts = [] end
Public Instance Methods
give_id!(opt)
click to toggle source
# File lib/my_chartkick/bundle.rb, line 29 def give_id! opt opt.merge!({id: ChartId.next}) unless opt[:id] end
sample(cdn: false)
click to toggle source
# File lib/my_chartkick/bundle.rb, line 33 def sample cdn: false jslib = cdn ? MyChartkick::CDN : MyChartkick::Inline ERB.new(Template).result binding end