Module: Osheet

Defined in:
lib/osheet/view_handler/tilt.rb,
lib/osheet.rb,
lib/osheet/row.rb,
lib/osheet/cell.rb,
lib/osheet/style.rb,
lib/osheet/column.rb,
lib/osheet/partial.rb,
lib/osheet/railtie.rb,
lib/osheet/version.rb,
lib/osheet/template.rb,
lib/osheet/workbook.rb,
lib/osheet/style_set.rb,
lib/osheet/worksheet.rb,
lib/osheet/partial_set.rb,
lib/osheet/template_set.rb,
lib/osheet/markup_element.rb

Overview

TILT/Sinatra template engine

Defined Under Namespace

Modules: Associations, Format, Instance, MarkupElement, MetaElement, Mixin, StyledElement, WorkbookElement, WorksheetElement, XmlssWriter Classes: Cell, Column, Partial, PartialSet, Railtie, Row, Style, StyleSet, Template, TemplateSet, TiltHandler, Workbook, Worksheet

Constant Summary collapse

MIME_TYPE =
"application/vnd.ms-excel"
VERSION =
"0.10.0"

Class Method Summary collapse

Class Method Details

.registerObject

used to register an appropriate view handler and register a mime type if necessary



8
9
10
11
# File 'lib/osheet.rb', line 8

def register
  ::Mime::Type.register MIME_TYPE, :xls if defined? ::Mime::Type
  require 'osheet/view_handler'
end