Sha256: 2aed0048e8381a1c6cdb36d0ce3c566ef25dd2fc7b747ee58ddb3580c7e406b1

Contents?: true

Size: 761 Bytes

Versions: 6

Compression:

Stored size: 761 Bytes

Contents

module OpenActive
  module Models
    # This type is derived from https://pending.schema.org/Schedule.
    class PartialSchedule < ::OpenActive::Models::Schedule
      # @!attribute type
      # @return [String]
      def type
        "PartialSchedule"
      end

      # @return [String]
      define_property :id_template, as: "idTemplate", types: [
        "string",
      ]

      # @return [String]
      define_property :scheduled_event_type, as: "scheduledEventType", types: [
        "string",
      ]

      # @return [String]
      define_property :url_template, as: "urlTemplate", types: [
        "string",
      ]

      # @return [String]
      define_property :time_zone, as: "beta:timeZone", types: [
        "string",
      ]
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
openactive-0.5.0 lib/openactive/models/partial_schedule.rb
openactive-0.4.0 lib/openactive/models/partial_schedule.rb
openactive-0.3.0 lib/openactive/models/partial_schedule.rb
openactive-0.2.2 lib/openactive/models/partial_schedule.rb
openactive-0.2.1 lib/openactive/models/partial_schedule.rb
openactive-0.2.0 lib/openactive/models/partial_schedule.rb