class GoogleVisualr::PatternFormat

Attributes

des_col[RW]

Public Class Methods

new(format_string='') click to toggle source
# File lib/daru/view/adapters/googlecharts/formatters.rb, line 4
def initialize(format_string='')
  @format_string = format_string
end

Public Instance Methods

src_cols=(*columns) click to toggle source
# File lib/daru/view/adapters/googlecharts/formatters.rb, line 8
def src_cols=(*columns)
  @src_cols = columns.flatten
end
to_js() click to toggle source
# File lib/daru/view/adapters/googlecharts/formatters.rb, line 12
def to_js
  js = "\nvar formatter = "\
       "new google.visualization.#{self.class.to_s.split('::').last}("
  js << "'#{@format_string}'"
  js << ');'
  js << "\nformatter.format(data_table, #{@src_cols}, #{@des_col});"
end