Sha256: adc8dc7acafbb8d124225268d5e7102401d238a29411723918a4b7fe10caeda3

Contents?: true

Size: 717 Bytes

Versions: 8

Compression:

Stored size: 717 Bytes

Contents

#coding: utf-8
require 'wombat/dsl/property_group'
require 'wombat/dsl/iterator'
require 'wombat/dsl/follower'
require 'wombat/dsl/headers'

module Wombat
  module DSL
    class Metadata < PropertyGroup
      def initialize
        self[:document_format] = :html
        super
      end

      def base_url(url)
        self[:base_url] = url
      end

      def path(url)
        self[:path] = url
      end

      def http_method(http_method)
        self[:http_method] = http_method
      end

      def data(data)
        self[:data] = data
      end

      def document_format(format)
        self[:document_format] = format
      end

      def page(page)
        self[:page] = page
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
wombat-3.0.0 lib/wombat/dsl/metadata.rb
wombat-2.10.0 lib/wombat/dsl/metadata.rb
wombat-2.9.0 lib/wombat/dsl/metadata.rb
wombat-2.8.0 lib/wombat/dsl/metadata.rb
wombat-2.7.0 lib/wombat/dsl/metadata.rb
wombat-2.6.0 lib/wombat/dsl/metadata.rb
wombat-2.5.1 lib/wombat/dsl/metadata.rb
wombat-2.5.0 lib/wombat/dsl/metadata.rb