Sha256: b0f91549a9effc66d3506a275cd5183f9b748a01882fa48a04635b4a6886fb2e

Contents?: true

Size: 723 Bytes

Versions: 4

Compression:

Stored size: 723 Bytes

Contents

require 'typesafe_enum'

module OpenActive
  module Enums
    module Schema
      # Enumerated status values for Order.
      class OrderStatus < TypesafeEnum::Base
        new :OrderReturned, "https://schema.org/OrderReturned"
        new :OrderProcessing, "https://schema.org/OrderProcessing"
        new :OrderPickupAvailable, "https://schema.org/OrderPickupAvailable"
        new :OrderProblem, "https://schema.org/OrderProblem"
        new :OrderDelivered, "https://schema.org/OrderDelivered"
        new :OrderInTransit, "https://schema.org/OrderInTransit"
        new :OrderCancelled, "https://schema.org/OrderCancelled"
        new :OrderPaymentDue, "https://schema.org/OrderPaymentDue"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

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