Class: RODF::Container
- Inherits:
-
Object
- Object
- RODF::Container
- Defined in:
- lib/rodf/container.rb
Direct Known Subclasses
Cell, DataStyle, Document, PageLayout, ParagraphContainer, Row, Style, Table
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(*_args, &contents) ⇒ Container
constructor
A new instance of Container.
Constructor Details
#initialize(*_args, &contents) ⇒ Container
Returns a new instance of Container.
3 4 5 6 7 8 9 10 11 |
# File 'lib/rodf/container.rb', line 3 def initialize(*_args, &contents) return unless contents if contents.arity.zero? instance_exec(self, &contents) else yield(self) end end |
Class Method Details
.create(*args, &contents) ⇒ Object
13 14 15 16 |
# File 'lib/rodf/container.rb', line 13 def self.create(*args, &contents) container = self.new(*args, &contents) container.xml end |