Sha256: 040d15a36febc4977837cd108bdaf318724ea40400df028a84eab87f4bb5893c

Contents?: true

Size: 809 Bytes

Versions: 32

Compression:

Stored size: 809 Bytes

Contents

module RSpotify

  # @attr [Hash]   external_urls Known external URLs for this playlist
  # @attr [String] href          A link to the Web API endpoint
  # @attr [String] id            The {https://developer.spotify.com/web-api/user-guide/#spotify-uris-and-ids Spotify ID} for the track
  # @attr [String] type          The object type: "track"
  # @attr [String] uri           The {https://developer.spotify.com/web-api/user-guide/#spotify-uris-and-ids Spotify URI} for the object
  class TrackLink
    attr_reader :external_urls, :href, :id, :type, :uri

    def initialize(options = {})
      @external_urls = options['external_urls']
      @href          = options['href']
      @id            = options['id']
      @type          = options['type']
      @uri           = options['uri']
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
rspotify-2.12.4 lib/rspotify/track_link.rb
rspotify-2.12.3 lib/rspotify/track_link.rb
rspotify-2.12.2 lib/rspotify/track_link.rb
rspotify-2.12.1 lib/rspotify/track_link.rb
rspotify-2.12.0 lib/rspotify/track_link.rb
rspotify-2.11.1 lib/rspotify/track_link.rb
rspotify-2.11.0 lib/rspotify/track_link.rb
rspotify-2.10.3 lib/rspotify/track_link.rb
rspotify-2.10.2 lib/rspotify/track_link.rb
rspotify-2.10.1 lib/rspotify/track_link.rb
rspotify-2.10.0 lib/rspotify/track_link.rb
rspotify-2.9.2 lib/rspotify/track_link.rb
rspotify-2.9.1 lib/rspotify/track_link.rb
rspotify-2.9.0 lib/rspotify/track_link.rb
rspotify-2.8.0 lib/rspotify/track_link.rb
rspotify-2.7.0 lib/rspotify/track_link.rb
rspotify-2.6.1 lib/rspotify/track_link.rb
rspotify-2.6.0 lib/rspotify/track_link.rb
rspotify-2.5.0 lib/rspotify/track_link.rb
rspotify-2.4.1 lib/rspotify/track_link.rb