Sha256: 436f5ec7eef94bf6e865a432eea0dd94d712bc40d6f0960d419269c8e9ec161b

Contents?: true

Size: 812 Bytes

Versions: 2

Compression:

Stored size: 812 Bytes

Contents

require 'typesafe_enum'

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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
openactive-0.5.0 lib/openactive/enums/schema/music_album_production_type.rb
openactive-0.4.0 lib/openactive/enums/schema/music_album_production_type.rb