Class: Spotify::PlaylistCallbacks

Inherits:
Struct
  • Object
show all
Defined in:
lib/spotify/structs/playlist_callbacks.rb

Overview

Spotify::Struct for Playlist callbacks.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Struct

enclosing_module, #initialize, #to_h, #to_s

Methods included from TypeSafety

#to_native, #type_class

Constructor Details

This class inherits a constructor from Spotify::Struct

Instance Attribute Details

#description_changedcallback(Playlist, UTF8String, :userdata):void

Returns the current value of description_changed.

Returns:

  • (callback(Playlist, UTF8String, :userdata):void)

    the current value of description_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def description_changed
  @description_changed
end

#image_changedcallback(Playlist, ImageID, :userdata):void

Returns the current value of image_changed.

Returns:

  • (callback(Playlist, ImageID, :userdata):void)

    the current value of image_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def image_changed
  @image_changed
end

#playlist_metadata_updatedcallback(Playlist, :userdata):void

Returns the current value of playlist_metadata_updated.

Returns:

  • (callback(Playlist, :userdata):void)

    the current value of playlist_metadata_updated



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def 
  @playlist_metadata_updated
end

#playlist_renamedcallback(Playlist, :userdata):void

Returns the current value of playlist_renamed.

Returns:

  • (callback(Playlist, :userdata):void)

    the current value of playlist_renamed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def playlist_renamed
  @playlist_renamed
end

#playlist_state_changedcallback(Playlist, :userdata):void

Returns the current value of playlist_state_changed.

Returns:

  • (callback(Playlist, :userdata):void)

    the current value of playlist_state_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def playlist_state_changed
  @playlist_state_changed
end

#playlist_update_in_progresscallback(Playlist, :bool, :userdata):void

Returns the current value of playlist_update_in_progress.

Returns:

  • (callback(Playlist, :bool, :userdata):void)

    the current value of playlist_update_in_progress



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def playlist_update_in_progress
  @playlist_update_in_progress
end

#subscribers_changedcallback(Playlist, :userdata):void

Returns the current value of subscribers_changed.

Returns:

  • (callback(Playlist, :userdata):void)

    the current value of subscribers_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def subscribers_changed
  @subscribers_changed
end

#track_created_changedcallback(Playlist, :int, User, :int, :userdata):void

Returns the current value of track_created_changed.

Returns:

  • (callback(Playlist, :int, User, :int, :userdata):void)

    the current value of track_created_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def track_created_changed
  @track_created_changed
end

#track_message_changedcallback(Playlist, :int, UTF8String, :userdata):void

Returns the current value of track_message_changed.

Returns:

  • (callback(Playlist, :int, UTF8String, :userdata):void)

    the current value of track_message_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def track_message_changed
  @track_message_changed
end

#track_seen_changedcallback(Playlist, :int, :bool, :userdata):void

Returns the current value of track_seen_changed.

Returns:

  • (callback(Playlist, :int, :bool, :userdata):void)

    the current value of track_seen_changed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def track_seen_changed
  @track_seen_changed
end

#tracks_addedcallback(Playlist, :array, :int, :int, :userdata):void

Returns the current value of tracks_added.

Returns:

  • (callback(Playlist, :array, :int, :int, :userdata):void)

    the current value of tracks_added



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def tracks_added
  @tracks_added
end

#tracks_movedcallback(Playlist, :array, :int, :int, :userdata):void

Returns the current value of tracks_moved.

Returns:

  • (callback(Playlist, :array, :int, :int, :userdata):void)

    the current value of tracks_moved



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def tracks_moved
  @tracks_moved
end

#tracks_removedcallback(Playlist, :array, :int, :userdata):void

Returns the current value of tracks_removed.

Returns:

  • (callback(Playlist, :array, :int, :userdata):void)

    the current value of tracks_removed



17
18
19
# File 'lib/spotify/structs/playlist_callbacks.rb', line 17

def tracks_removed
  @tracks_removed
end