Sha256: 78994aa8ef755a0ccef4ccea014ea50a3a96b5ed1da7be901fce95bf05bc3c36

Contents?: true

Size: 813 Bytes

Versions: 4

Compression:

Stored size: 813 Bytes

Contents

require 'typesafe_enum'

module OpenActive
  module Enums
    module Schema
      # Classification of the album by it's type of content: soundtrack, live album, studio album, etc.
      class MusicAlbumProductionType < TypesafeEnum::Base
        new :SoundtrackAlbum, "https://schema.org/SoundtrackAlbum"
        new :RemixAlbum, "https://schema.org/RemixAlbum"
        new :LiveAlbum, "https://schema.org/LiveAlbum"
        new :DemoAlbum, "https://schema.org/DemoAlbum"
        new :SpokenWordAlbum, "https://schema.org/SpokenWordAlbum"
        new :CompilationAlbum, "https://schema.org/CompilationAlbum"
        new :StudioAlbum, "https://schema.org/StudioAlbum"
        new :DJMixAlbum, "https://schema.org/DJMixAlbum"
        new :MixtapeAlbum, "https://schema.org/MixtapeAlbum"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

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