| $#! | |
| _addComment | |
| _addFavorite, com. kelvinluck. flashr. core. Person | |
| _addGroup | |
| _addNote, com. kelvinluck. flashr. core. Photo | |
| _addPhoto | |
| _addPhotoset | |
| _addPublicContact, com. kelvinluck. flashr. core. Person | |
| _addPublicGroup, com. kelvinluck. flashr. core. Person | |
| _addRelatedTag, com. kelvinluck. flashr. core.Tag | |
| _addSize, com. kelvinluck. flashr. core. Photo | |
| _addTag | |
| _authOpenLogin, com. kelvinluck. flashr. core. Flashr | |
| _authSignCall, com. kelvinluck. flashr. core. Flashr | |
| _clearComments, com. kelvinluck. flashr. core. Photoset | |
| _clearPhotos, com. kelvinluck. flashr. core. Photoset | |
| _clearPhotosets, com. kelvinluck. flashr. core. Person | |
| _deleteComment, com. kelvinluck. flashr. core. Photoset | |
| _destroy | |
| _editPhotos, com. kelvinluck. flashr. core. Photoset | |
| _methodIsCachable, com. kelvinluck. flashr. core. FlashrCache | |
| _onTagsGetRelated, com. kelvinluck. flashr. core.Tag | |
| _parseContextXml, com. kelvinluck. flashr. core. FlashrApiResponse | |
| _parsePhotosetXml, com. kelvinluck. flashr. core. FlashrApiResponse | |
| _parsePhotoXml, com. kelvinluck. flashr. core. FlashrApiResponse | |
| _prepareQuerystring, com. kelvinluck. flashr. core. FlashrRequest | |
| _removeFavorite, com. kelvinluck. flashr. core. Person | |
| _removeGroup, com. kelvinluck. flashr. core. Photo | |
| _removeNote, com. kelvinluck. flashr. core. Photo | |
| _removePhoto | |
| _removePhotoset | |
| _sendCommand, com. kelvinluck. util. SOSLogPublisher | |
| _setContextGroupPool, com. kelvinluck. flashr. core. Photo | |
| _setContextPhotoset, com. kelvinluck. flashr. core. Photo | |
| _setPhotos, com. kelvinluck. flashr. core. Photoset | |
| _setTagsAsStrings, com. kelvinluck. flashr. core. Photo | |
| _zeroPad, com. kelvinluck. util. DateFormat | |
| A | |
| addConsolePublisher, com. kelvinluck. util. LogWrapper | |
| addResponse, com. kelvinluck. flashr. core. FlashrResponseHistory | |
| addToQueue, com. kelvinluck. flashr. core. FlashrRequestQueue | |
| addTracePublisher, com. kelvinluck. util. LogWrapper | |
| analyzeObj, com. kelvinluck. util. SOSLogPublisher | |
| authCheckToken, com. kelvinluck. flashr. core. Flashr | |
| authGetFrob, com. kelvinluck. flashr. core. Flashr | |
| authGetToken, com. kelvinluck. flashr. core. Flashr | |
| authLogin, com. kelvinluck. flashr. core. Flashr | |
| authLogout, com. kelvinluck. flashr. core. Flashr | |
| authSetSecret, com. kelvinluck. flashr. core. Flashr |
Private internal function - Adds a Comment object to this Photo.
private function _addComment( comment: Comment ):Void
Called by Flashr.photosetsCommentsAddComment and Flashr.photosetsCommentsGetList to add PhotosetComments to this Photoset’s internal representation.
private function _addComment( comment: PhotosetComment )
Private internal function - adds a favourite Photo to this user.
private function _addFavorite( photo: Photo ):Void
Private internal function - Adds this Group into this Person’s _groups Array if it isn’t already there
private function _addGroup( group: Group ):Void
Private internal function - adds a Group to this Photos _groups Array
private function _addGroup( group: Group )
Private internal function - adds a Note object to this Photo.
private function _addNote( note: Note ):Void
Private internal function - adds a Photo to this Groups _pool.
private function _addPhoto( photo: Photo )
Private internal function - Adds this Photo into this Person’s _photos Array if it isn’t already there
private function _addPhoto( photo: Photo ):Void
Private internal function - 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.
private function _addPhoto( photo: Photo )
Private internal function - add’s a reference to a Photo to this Tag.
private function _addPhoto( id: String, photo: Photo, author: Person ):Void
Private internal function - Adds this Photoset into this Person’s _photosets Array if it isn’t already there
private function _addPhotoset( photoset: Photoset ):Void
Private internal function - adds a photoset to this Photos _photosets Array
private function _addPhotoset( photoset: Photoset )
Private internal function - adds a public contact to this user
private function _addPublicContact( contact: Person ):Void
Private internal function - add’s a public group to this user and notes whether this user is an admin of that group.
private function _addPublicGroup( group: Group, isAdmin: Boolean ):Void
Private internal function - add’s a reference to a related Tag to this Tag.
private function _addRelatedTag( tag: Tag )
Private internal function - adds a PhotoSize object to this Photo.
private function _addSize( size: PhotoSize ):Void
Private internal function - adds a Tag into this Person’s _tags Array if it isn’t already there
private function _addTag( tag: Tag, count: Number ):Void
Private internal function - adds a Tag object to this Photo and associates it with a Person who is the Person who associated that Tag with this Photo.
private function _addTag( id: String, tag: Tag, author: Person ):Void
Internal function which generates the relevant link and pops open the login window on flickr.com.
private function _authOpenLogin()
Internal, private function which is used to generate the api_sig used to sign a call.
function _authSignCall( urlArguments: Object ):String
Private function used internally to clear the _comments array when we are getting a complete new list (e.g.
private function _clearComments()
Clears this photoset’s _photos array.
private function _clearPhotos()
Private internal function - clears this Person’s _photosets Array.
private function _clearPhotosets()
Private function to be used internally by Flashr to remove a PhotosetComment from the _comments Array when the PhotosetComment has been deleted via a call to Flashr.photosetsCommentsDeleteComment.
private function _deleteComment( commentId: String ):Boolean
Destroys and deletes this Comment.
private function _destroy()
Private function to remove this Photo object from the _photos Array so that it can’t be used again.
private function _destroy()
Destroys and deletes this Photoset.
private function _destroy()
Destroys and deletes this PhotosetComment.
private function _destroy()
Replaces this photoset’s _photos array with one made up from the passed photoIds.
private function _editPhotos( primaryPhoto: Photo, photoIds: Array )
Private, internal function which checks whether calls to a given method should be cached.
private function _methodIsCachable( methodName: String ):Boolean
Private internal function - used to keep track of whether Flashr.tagsGetRelated has been called for this tag.
private function _onTagsGetRelated()
Private internal function used to avoid duplicate code when parsing the standard context XML
private function _parseContextXml( contextXML: XMLNode ):Object
Private internal function used to avoid duplicate code when parsing the standard photoset XML
private function _parsePhotosetXml( photosetXml: XMLNode, owner: Person ):Photoset
Private internal function used to avoid duplicate code to parse “the standard photo list xml”
private function _parsePhotoXml( px: XMLNode, owner: Person ):ResultsSet
Private, internal function used to convert a list of arguments into a querystring for use in a URL for a call to flickr.com.
private function _prepareQuerystring()
Private internal function - removes a favourite Photo from this user.
private function _removeFavorite( photo: Photo ):Void
Private internal function - removes a given Group from this Photos _groups Array.
private function _removeGroup( group: Group )
Private internal function - removes the reference to the given Note from this Photo so that the Note object can be sucessfully garbage collected.
private function _removeNote( noteId: String )
Private internal function - removes a Photo from this Groups _pool.
private function _removePhoto( photo: Photo )
Private internal function - Removes a Photo from this Photoset - called as a result of a call to Flashr.photosetsRemovePhoto
private function _removePhoto( photo: Photo )
Private internal function - Removes this Photoset into this Person’s _photosets Array
private function _removePhotoset( photoset: Photoset ):Void
Private internal function - removes a given Photoset from this Photos _photosets Array.
private function _removePhotoset( photoset: Photoset )
Internal, private function that makes it easier to send a command without worrying about the null byte or other implementation details.
private function _sendCommand( command: String )
Private internal function - adds information about this Photos context in a given Group
private function _setContextGroupPool( groupId: String, previousPhoto: Photo, nextPhoto: Photo )
Private internal function - adds information about this Photos context in a given Photoset
private function _setContextPhotoset( photosetId: Number, previousPhoto: Photo, nextPhoto: Photo )
Private internal function - sets this photosets _photos Array to the passed in array.
private function _setPhotos( photos: Array )
Private internal function - set’s this Photo’s _tags...
private function _setTagsAsStrings( tags: String, author: Person )
Simple function to make sure a number is the right amount of characters long - used internally by dateToIso.
private static function _zeroPad( value: Number ):String
Call this function if you want logged output to be displayed in the seperate “console” swf.
public function addConsolePublisher()
Adds a FlashrResponseEvent to the history.
function addResponse( response: FlashrResponseEvent )
Adds a FlashrRequest to the queue.
function addToQueue( request: FlashrRequest, priority: Number )
Call this function if you want logged output to be displayed in the trace window of the Flash IDE.
public function addTracePublisher()
Takes an anything and returns a pretty printed version by recursively moving down the object tree
private function analyzeObj( o, depth: Number ):String
Calls flickr.auth.checkToken to get the credentials attached to an authentication token.
public function authCheckToken( authToken: String ):FlashrRequest
Calls flickr.auth.getFrob to get a frob to be used during authentication.
public function authGetFrob( authIsLoggingIn: Boolean ):FlashrRequest
Calls flickr.auth.getToken to get the auth token for the given frob, if one has been attached.
public function authGetToken():FlashrRequest
Pops open a login window so that the user can authenticate with the flickr.com website.
public function authLogin( perms: String )
Simple function which forgets the information that was making this user be logged in.
public function authLogout()
Use to set the value of the shared secret before any calls to methods like authLogin or authCheckToken
public function authSetSecret( secret: String )