class Flickr::Object::Set

Public Instance Methods

add_photo(photo_or_id, params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#add_photo

# File lib/flickr/object/set.rb, line 65
def add_photo(photo_or_id, params = {})
  api.add_photo(id, photo_or_id, params)
end
delete(params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#delete

# File lib/flickr/object/set.rb, line 31
def delete(params = {})
  api.delete(id, params)
end
edit_meta(params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#edit_meta

# File lib/flickr/object/set.rb, line 89
def edit_meta(params = {})
  api.edit_meta(id, params)
end
edit_photos(params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#edit_photos

# File lib/flickr/object/set.rb, line 39
def edit_photos(params = {})
  api.edit_photos(id, params)
end
get_info!(params = {}) click to toggle source

@return [self] @see Flickr::Api::Set#get_info

# File lib/flickr/object/set.rb, line 47
def get_info!(params = {})
  set = api.get_info(id, params)
  update(set.attributes)
end
get_photos(params = {}) click to toggle source

@return [Flickr::Object::List<Flickr::Object::Photo>] @see Flickr::Api::Set#get_photos

# File lib/flickr/object/set.rb, line 56
def get_photos(params = {})
  api.get_photos(id, params)
end
Also aliased as: photos
photos(params = {})
Alias for: get_photos
primary_photo=(photo_or_id, params = {})
Alias for: set_primary_photo
remove_photo(photo_or_id, params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#remove_photo

# File lib/flickr/object/set.rb, line 81
def remove_photo(photo_or_id, params = {})
  api.remove_photo(id, photo_or_id, params)
end
remove_photos(photo_ids, params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#remove_photos

# File lib/flickr/object/set.rb, line 73
def remove_photos(photo_ids, params = {})
  api.remove_photos(id, photo_ids, params)
end
reorder_photos(photo_ids, params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#reorder_photos

# File lib/flickr/object/set.rb, line 97
def reorder_photos(photo_ids, params = {})
  api.reorder_photos(id, photo_ids, params)
end
set_primary_photo(photo_or_id, params = {}) click to toggle source

@return [response] @see Flickr::Api::Set#set_primary_photo

# File lib/flickr/object/set.rb, line 105
def set_primary_photo(photo_or_id, params = {})
  api.set_primary_photo(id, photo_or_id, params)
end
Also aliased as: primary_photo=