Method: GEPUB::Builder#initialize

Defined in:
lib/gepub/builder.rb

#initialize(attributes = {}, &block) ⇒ Builder

Returns a new instance of Builder.



182
183
184
185
186
187
188
# File 'lib/gepub/builder.rb', line 182

def initialize(attributes = {},  &block)
  @last_defined_item = nil
  @book = Book.new
  instance_eval(&block)
  # TODO check @book's consistency
  true
end