Sha256: f76a4cf8f6b21561bb91e466413a308d173f590733e20079eb28185598a186af

Contents?: true

Size: 1.14 KB

Versions: 4

Compression:

Stored size: 1.14 KB

Contents

require 'typesafe_enum'

module OpenActive
  module Enums
    module Schema
      # A delivery method is a standardized procedure for transferring the product or service to the destination of fulfillment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person.<br/><br/>
      #
      # Commonly used values:<br/><br/>
      #
      # <ul>
      # <li>http://purl.org/goodrelations/v1#DeliveryModeDirectDownload</li>
      # <li>http://purl.org/goodrelations/v1#DeliveryModeFreight</li>
      # <li>http://purl.org/goodrelations/v1#DeliveryModeMail</li>
      # <li>http://purl.org/goodrelations/v1#DeliveryModeOwnFleet</li>
      # <li>http://purl.org/goodrelations/v1#DeliveryModePickUp</li>
      # <li>http://purl.org/goodrelations/v1#DHL</li>
      # <li>http://purl.org/goodrelations/v1#FederalExpress</li>
      # <li>http://purl.org/goodrelations/v1#UPS</li>
      # </ul>
      #
      class DeliveryMethod < TypesafeEnum::Base
        new :OnSitePickup, "https://schema.org/OnSitePickup"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
openactive-0.1.2 lib/openactive/enums/schema/delivery_method.rb
openactive-0.1.1 lib/openactive/enums/schema/delivery_method.rb
openactive-0.1.0 lib/openactive/enums/schema/delivery_method.rb
openactive-0.1.0.rc1 lib/openactive/enums/schema/delivery_method.rb