Module: MyChart

Defined in:
lib/my_chart.rb,
lib/my_chart/x.rb,
lib/my_chart/xy.rb,
lib/my_chart/xyz.rb,
lib/my_chart/proto.rb,
lib/my_chart/version.rb,
lib/my_chart/dsl/draw.rb,
lib/my_chart/dsl/group.rb,
lib/my_chart/dsl/output.rb,
lib/my_chart/dsl/material.rb

Defined Under Namespace

Modules: Dsl, Rainbow, Type Classes: Chart, Proto, X, XY, XYZ

Constant Summary collapse

ALL_DATA =
:__all_data__
DEFAULT_TMPL =
File.join(File.dirname(__FILE__), 'my_chart', 'tmpl.htm')
VERSION =
"0.1.3"

Class Method Summary collapse

Class Method Details

.js(&blk) ⇒ Object



11
12
13
14
15
16
# File 'lib/my_chart.rb', line 11

def js &blk
  chart = Chart.new
  chart.instance_exec &blk
  chart.generate
  chart
end