Module: Odf

Defined in:
lib/odf.rb,
lib/odf/version.rb

Defined Under Namespace

Modules: Component, Document, Element, Utils

Constant Summary collapse

ROOT_PATH =
File.expand_path("../..", __FILE__)
TEMPLATE_PATH =
"#{ROOT_PATH}/templates".freeze
DEFAULT_STYLE =
"#{TEMPLATE_PATH}/default_style.xml".freeze
VERSION =
'0.2.1'.freeze

Class Method Summary collapse

Class Method Details

.configure(&block) ⇒ Object



49
50
51
# File 'lib/odf.rb', line 49

def self.configure(&block)
  block.call(self)
end

.creatorObject



61
62
63
# File 'lib/odf.rb', line 61

def self.creator
  @creator
end

.creator=(val) ⇒ Object



65
66
67
# File 'lib/odf.rb', line 65

def self.creator=(val)
  @creator = val
end

.stylesObject



57
58
59
# File 'lib/odf.rb', line 57

def self.styles
  File.read(@styles || DEFAULT_STYLE)
end

.styles=(val) ⇒ Object



53
54
55
# File 'lib/odf.rb', line 53

def self.styles=(val)
  @styles = val
end