Module: IRuby::Chartkick
- Defined in:
- lib/iruby/chartkick.rb,
lib/iruby/chartkick/version.rb,
lib/iruby/chartkick/timeline.rb,
lib/iruby/chartkick/bar_chart.rb,
lib/iruby/chartkick/geo_chart.rb,
lib/iruby/chartkick/pie_chart.rb,
lib/iruby/chartkick/area_chart.rb,
lib/iruby/chartkick/base_chart.rb,
lib/iruby/chartkick/line_chart.rb,
lib/iruby/chartkick/column_chart.rb,
lib/iruby/chartkick/scatter_chart.rb
Defined Under Namespace
Classes: AreaChart, BarChart, BaseChart, ColumnChart, GeoChart, LineChart, PieChart, ScatterChart, Timeline
Constant Summary
collapse
- VERSION =
"0.3.1"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.js_loaded? ⇒ Boolean
18
19
20
|
# File 'lib/iruby/chartkick.rb', line 18
def js_loaded?
@@js_loaded
end
|
.mark_js_as_loaded ⇒ Object
22
23
24
|
# File 'lib/iruby/chartkick.rb', line 22
def mark_js_as_loaded
@@js_loaded = true
end
|
.mark_js_as_unloaded ⇒ Object
26
27
28
|
# File 'lib/iruby/chartkick.rb', line 26
def mark_js_as_unloaded
@@js_loaded = false
end
|
Instance Method Details
#area_chart(data, **args) ⇒ Object
49
50
51
|
# File 'lib/iruby/chartkick.rb', line 49
def area_chart(data, **args)
AreaChart.new(data).plot(**args)
end
|
#bar_chart(data, **args) ⇒ Object
37
38
39
|
# File 'lib/iruby/chartkick.rb', line 37
def bar_chart(data, **args)
BarChart.new(data).plot(**args)
end
|
#column_chart(data, **args) ⇒ Object
41
42
43
|
# File 'lib/iruby/chartkick.rb', line 41
def column_chart(data, **args)
ColumnChart.new(data).plot(**args)
end
|
#geo_chart(data, **args) ⇒ Object
57
58
59
|
# File 'lib/iruby/chartkick.rb', line 57
def geo_chart(data, **args)
GeoChart.new(data).plot(**args)
end
|
#line_chart(data, **args) ⇒ Object
33
34
35
|
# File 'lib/iruby/chartkick.rb', line 33
def line_chart(data, **args)
LineChart.new(data).plot(**args)
end
|
#pie_chart(data, **args) ⇒ Object
45
46
47
|
# File 'lib/iruby/chartkick.rb', line 45
def pie_chart(data, **args)
PieChart.new(data).plot(**args)
end
|
#scatter_chart(data, **args) ⇒ Object
53
54
55
|
# File 'lib/iruby/chartkick.rb', line 53
def scatter_chart(data, **args)
ScatterChart.new(data).plot(**args)
end
|
#timeline(data, **args) ⇒ Object
61
62
63
|
# File 'lib/iruby/chartkick.rb', line 61
def timeline(data, **args)
Timeline.new(data).plot(**args)
end
|