Module: Chartism::Line
- Extended by:
- Chart
- Defined in:
- lib/chartism/line.rb,
lib/chartism/line/options.rb
Defined Under Namespace
Modules: ClassMethods
Classes: Options
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Chart
define_array_option, define_option
Class Method Details
.included(base) ⇒ Object
7
8
9
|
# File 'lib/chartism/line.rb', line 7
def self.included base
base.extend ClassMethods
end
|
Instance Method Details
#data ⇒ Object
22
23
24
25
26
27
|
# File 'lib/chartism/line.rb', line 22
def data
{
labels: labels,
series: series
}
end
|
#options ⇒ Object
29
30
31
|
# File 'lib/chartism/line.rb', line 29
def options
Docile.dsl_eval(Line::Options.new, &self.class.options).options
end
|