Conforms to NSObject
Declared in OlapicMediaList.h

Overview

The protocol that handles the basic media list events

Instance Methods

OlapicMediaList:didChangeOffset:fromPreviousOffset:

This is called every time the list offset changes.

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didChangeOffset:(NSNumber *)newOffset fromPreviousOffset:(NSNumber *)prevOffset

Parameters

mediaList

The list object that generated the event

newOffset

The list new offset

prevOffset

The list previous offset

Declared In

OlapicMediaList.h

OlapicMediaList:didLoadMedia:withLinks:

Every time a page is loaded, even if the pagination is going back, this method is called

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didLoadMedia:(NSArray *)media withLinks:(NSDictionary *)links

Parameters

mediaList

The list object that generated the event

media

A list with the loaded media objects

links

The API pagination links

Availability

v1.0

Declared In

OlapicMediaList.h

OlapicMediaList:didLoadMediaForTheFirstTime:withLinks:

This is called only the first time the lists download media objects

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didLoadMediaForTheFirstTime:(NSArray *)media withLinks:(NSDictionary *)links

Parameters

mediaList

The list object that generated the event

media

A list with the loaded media objects

links

The API pagination links

Availability

v1.0

Declared In

OlapicMediaList.h

OlapicMediaList:didLoadNewMedia:withLinks:

This method is called only when the list is requesting new media objects from the API

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didLoadNewMedia:(NSArray *)media withLinks:(NSDictionary *)links

Parameters

mediaList

The list object that generated the event

media

A list with the loaded media objects

links

The API pagination links

Availability

v1.0

Declared In

OlapicMediaList.h

OlapicMediaList:didReceiveAnError:

This is called when the list is trying to load media objects, but finds an error

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didReceiveAnError:(NSError *)error

Parameters

mediaList

The list object that generated the event

error

The error containing the reason why the request failed

Availability

v1.0

Declared In

OlapicMediaList.h

OlapicMediaList:didReceiveAnErrorForTheFirstTime:

This is called when the list is trying to load media objects for the first time but finds an error

- (void)OlapicMediaList:(OlapicMediaList *)mediaList didReceiveAnErrorForTheFirstTime:(NSError *)error

Parameters

mediaList

The list object that generated the event

error

The error containing the reason why the request failed

Availability

v1.0

Declared In

OlapicMediaList.h