Class: MyChart::Chart

Inherits:
Object
  • Object
show all
Includes:
Dsl::Draw, Dsl::Group, Dsl::Material, Dsl::Output
Defined in:
lib/my_chart.rb

Instance Attribute Summary collapse

Attributes included from Dsl::Output

#output_files

Instance Method Summary collapse

Methods included from Dsl::Output

#output

Methods included from Dsl::Draw

#charts, #check_overwrite_group_method, #grouped

Methods included from Dsl::Group

#group_by, #group_by_methods

Methods included from Dsl::Material

#get_x, #material, #raw_data, #select

Instance Attribute Details

#chart_tagsObject (readonly)

Returns the value of attribute chart_tags.



30
31
32
# File 'lib/my_chart.rb', line 30

def chart_tags
  @chart_tags
end

Instance Method Details

#generateObject



32
33
34
35
# File 'lib/my_chart.rb', line 32

def generate
  generate_charts
  generate_files
end

#plain_tagsObject



37
38
39
# File 'lib/my_chart.rb', line 37

def plain_tags
  chart_tags.map &:default_html
end