Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 _authOpenLogin, com. kelvinluck. flickr. Flickr
 _authSignCall, com. kelvinluck. flickr. Flickr
 _parseContextXml, com. kelvinluck. flickr. Flickr
 _parsePhotosetXml, com. kelvinluck. flickr. Flickr
 _parsePhotoXML, com. kelvinluck. flickr. Flickr
 _sendCommand, com. kelvinluck. util. SOSLogPublisher
 _zeroPad, com. kelvinluck. util. DateFormat
A
 addConsolePublisher, com. kelvinluck. util. LogWrapper
 addFavorite, com. kelvinluck. flickr. Person
 addGroup
 addNote, com. kelvinluck. flickr. Photo
 addPhoto
 addPhotoset
 addPublicContact, com. kelvinluck. flickr. Person
 addPublicGroup, com. kelvinluck. flickr. Person
 addRelatedTag, com. kelvinluck. flickr.Tag
 addSize, com. kelvinluck. flickr. Photo
 addTag
 addTracePublisher, com. kelvinluck. util. LogWrapper
 analyzeObj, com. kelvinluck. util. SOSLogPublisher
 authCheckToken, com. kelvinluck. flickr. Flickr
 authGetFrob, com. kelvinluck. flickr. Flickr
 authGetToken, com. kelvinluck. flickr. Flickr
 authLogin, com. kelvinluck. flickr. Flickr
 authLogout, com. kelvinluck. flickr. Flickr
 authSetSecret, com. kelvinluck. flickr. Flickr
C
 callMethod, com. kelvinluck. flickr. Flickr
 clearPhotos, com. kelvinluck. flickr. Photoset
 clearPhotosets, com. kelvinluck. flickr. Person
 closeAllSockets, com. kelvinluck. util. SOSLogPublisher
 contactsGetList, com. kelvinluck. flickr. Flickr
 contactsGetPublicList, com. kelvinluck. flickr. Flickr
D
 DateFormat, com. kelvinluck. util. DateFormat
 dateToIso, com. kelvinluck. util. DateFormat
E
 editPhotos, com. kelvinluck. flickr. Photoset
 ExifData, com. kelvinluck. flickr. ExifData
F
 favoritesAdd, com. kelvinluck. flickr. Flickr
 favoritesGetList, com. kelvinluck. flickr. Flickr
 favoritesGetPublicList, com. kelvinluck. flickr. Flickr
 favoritesRemove, com. kelvinluck. flickr. Flickr
 Flickr, com. kelvinluck. flickr. Flickr
private function _authOpenLogin()
Internal function which generates the relevant link and pops open the login window on flickr.com.
private function _authSignCall(urlArguments: Object):String
Internal, private function which is used to generate the api_sig used to sign a call.
private function _parseContextXml(contextXML: XMLNode):Object
Private internal function used to avoid duplicate code when parsing the standard context XML
private function _parsePhotosetXml(photosetXml: XMLNode,
owner: Person):Photoset
Private internal function used to avoid duplicate code when parsing the standard photoset XML
Private internal function used to avoid duplicate code to parse “the standard photo list xml”
private function _sendCommand(command: String)
Internal, private function that makes it easier to send a command without worrying about the null byte or other implementation details.
private static function _zeroPad(value: Number):String
Simple function to make sure a number is the right amount of characters long - used internally by dateToIso.
public function addConsolePublisher()
Call this function if you want logged output to be displayed in the seperate “console” swf.
function addFavorite(photo: Photo):Void
Adds a favourite Photo to this user.
function addGroup(group: Group):Void
Adds this Group into this Person’s _groups Array if it isn’t already there
function addGroup(group: Group)
Adds a Group to this Photos _groups Array
function addNote(note: Note):Void
Adds a Note object to this Photo.
function addPhoto(photo: Photo)
Adds a Photo to this Groups _pool.
function addPhoto(photo: Photo):Void
Adds this Photo into this Person’s _photos Array if it isn’t already there
function addPhoto(photo: Photo)
Adds a photo to the end of this Photoset’s photos array and updates numPhotos Called internally on a successful response from flickr.photosets.addPhoto.
function addPhoto(id: String,
photo: Photo,
author: Person):Void
Add’s a reference to a Photo to this Tag.
function addPhotoset(photoset: Photoset):Void
Adds this Photoset into this Person’s _photosets Array if it isn’t already there
function addPhotoset(photoset: Photoset)
Adds a photoset to this Photos _photosets Array
function addPublicContact(contact: Person):Void
Add’s a public contact to this user
function addPublicGroup(group: Group,
isAdmin: Boolean):Void
Add’s a public group to this user and notes whether this user is an admin of that group.
function addRelatedTag(tag: Tag)
Add’s a reference to a related Tag to this Tag.
function addSize(size: PhotoSize):Void
Adds a PhotoSize object to this Photo.
function addTag(tag: Tag,
count: Number):Void
Adds a Tag into this Person’s _tags Array if it isn’t already there
function addTag(id: Number,
tag: Tag,
author: Person):Void
Adds a Tag object to this Photo and associates it with a Person who is the Person who associated that Tag with this Photo.
public function addTracePublisher()
Call this function if you want logged output to be displayed in the trace window of the Flash IDE.
private function analyzeObj(o, 
depth: Number):String
Takes an anything and returns a pretty printed version by recursively moving down the object tree
public function authCheckToken(authToken: String)
Calls flickr.auth.checkToken to get the credentials attached to an authentication token.
public function authGetFrob(authIsLoggingIn: Boolean)
Calls flickr.auth.getFrob to get a frob to be used during authentication.
public function authGetToken()
Calls flickr.auth.getToken to get the auth token for the given frob, if one has been attached.
public function authLogin(perms: String)
Pops open a login window so that the user can authenticate with the flickr.com website.
public function authLogout()
Simple function which forgets the information that was making this user be logged in.
public function authSetSecret(secret: String)
Use to set the value of the shared secret before any calls to methods like authLogin or authCheckToken
public function callMethod(method: String,
additionalArguments: Object,
requiresSigning: Boolean):Void
Used to call a method on the flickr API.
function clearPhotos()
Clears this photoset’s photos array.
function clearPhotosets()
public static function closeAllSockets():Void
Loops over all created SOSLogPublishers and shuts down their connections.
public function contactsGetList(filter: String)
Calls flickr.contacts.getList to get a list of contacts for the calling user.
public function contactsGetPublicList(nsid: String)
Calls flickr.contacts.getPublicList to get a list of contacts a user.
private function DateFormat()
Private constructor to prevent you creating instances of this class
public static function dateToIso(date: Date):String
Static function which converts a given Date object into an ISO / MySQL Date Stamp format (e.g.
function editPhotos(primaryPhoto: Photo,
photoIds: Array)
Replaces this photoset’s photos array with one made up from the passed photoIds.
function ExifData()
Constructor function
public function favoritesAdd(photoId: Number)
Calls flickr.favorites.add to add a photo to a user’s favorites list.
public function favoritesGetList(userId: String,
extras: String,
perPage: Number,
page: Number)
Calls flickr.favorites.getList to get a list of the user’s favorite photos.
public function favoritesGetPublicList(userId: String,
extras: String,
perPage: Number,
page: Number)
Calls flickr.favorites.getPublicList to get a list of favorite public photos for the given user.
public function favoritesRemove(photoId: Number)
Calls flickr.favorites.remove to remove a photo from a user’s favorites list.
private function Flickr()
Constructor - as this class implements the Singleton pattern do not call directly but rather access through Flickr.getFlickr.