Method: TableSetting::Stack#xls_styles

Defined in:
lib/table_setting/stack.rb

#xls_stylesObject



39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# File 'lib/table_setting/stack.rb', line 39

def xls_styles
  signatures = {}
  cells.each do |cell|
    next if signatures[cell.style_name]
    signatures[cell.style_name] = cell.style_xls
  end

  xml = ''
  signatures.each do |signature_class, signature_xls_style|
    xml += "      <Style ss:ID=\"\#{signature_class}\">\n        \#{signature_xls_style}\n      </Style>\n    XML\n  end\n  xml\nend\n"