Sha256: c62bff190d955b99d7262a889fcc5384903c3344230b65588d23296428db3a68

Contents?: true

Size: 813 Bytes

Versions: 3

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 :SpokenWordAlbum, "https://schema.org/SpokenWordAlbum"
        new :SoundtrackAlbum, "https://schema.org/SoundtrackAlbum"
        new :StudioAlbum, "https://schema.org/StudioAlbum"
        new :RemixAlbum, "https://schema.org/RemixAlbum"
        new :DemoAlbum, "https://schema.org/DemoAlbum"
        new :MixtapeAlbum, "https://schema.org/MixtapeAlbum"
        new :LiveAlbum, "https://schema.org/LiveAlbum"
        new :DJMixAlbum, "https://schema.org/DJMixAlbum"
        new :CompilationAlbum, "https://schema.org/CompilationAlbum"
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
openactive-0.2.2 lib/openactive/enums/schema/music_album_production_type.rb
openactive-0.2.1 lib/openactive/enums/schema/music_album_production_type.rb
openactive-0.2.0 lib/openactive/enums/schema/music_album_production_type.rb