class Docxtor2::DocumentBuilder

Public Class Methods

build(&block) click to toggle source
# File lib/docxtor2/document_builder.rb, line 4
def build(&block)
  instance = new(block)
  instance.document
end
new(block) click to toggle source
# File lib/docxtor2/document_builder.rb, line 10
def initialize(block)
  content = ContentBuilder.build(&block)
  @document = Package::Document.new(content)
end

Public Instance Methods

document() click to toggle source
# File lib/docxtor2/document_builder.rb, line 15
def document
  @document
end