Sha256: 4bd7451676d392c58ee6f9c399f424326c6e69ca96862c08b783149b8dd4edbf

Contents?: true

Size: 814 Bytes

Versions: 8

Compression:

Stored size: 814 Bytes

Contents

require "enumerator"

module Prawn
  module ManualBuilder
    def self.manual_dir=(dir)
      @manual_dir = dir
    end

    def self.manual_dir
      @manual_dir || Dir.pwd
    end

    def self.document_class
      @document_class || Prawn::Document
    rescue NameError
      raise "Prawn::ManualBuilder.document_class was not set. "+
            "Either assign a custom document class, or make sure to install "+
            "and require the Prawn gem."

    end

    DATADIR = File.dirname(__FILE__) + "/../../data"
  end
end

require_relative "manual_builder/example"
require_relative "manual_builder/example_file"
require_relative "manual_builder/example_section"
require_relative "manual_builder/example_package"
require_relative "manual_builder/syntax_highlight"
require_relative "manual_builder/example"

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
prawn-manual_builder-0.3.1 lib/prawn/manual_builder.rb
prawn-manual_builder-0.3.0 lib/prawn/manual_builder.rb
prawn-manual_builder-0.2.0 lib/prawn/manual_builder.rb
prawn-manual_builder-0.1.3 lib/prawn/manual_builder.rb
prawn-manual_builder-0.1.2 lib/prawn/manual_builder.rb
prawn-manual_builder-0.1.1 lib/prawn/manual_builder.rb
prawn-manual_builder-0.1.0 lib/prawn/manual_builder.rb
prawn-manual_builder-0.0.3 lib/prawn/manual_builder.rb