goog.ui.media.Media
instances and renders it. It expects goog.ui.media.Media.getModel
to
return a well formed, previously constructed, object with a user and album
fields , which is the data model
this renderer will use to construct the DOM structure.
for a example of constructing a
control with this renderer.
goog.ui.media.PicasaAlbum currently displays a picasa-made flash slideshow
with the photos, but could possibly display a handwritten js photo viewer,
in case flash is not available.
This design is patterned after http://go/closure_control_subclassing
It uses goog.ui.media.FlashObject
to embed the flash object.
goog.ui.media.PicasaAlbum
media data model. It stores a required
userId
and albumId
fields, sets the picasa album URL, and
allows a few optional parameters.
The opposite of
newInstance : takes an userId and an
albumId and builds a URL.
|
code » | |||||
![]()
No description.
|
code » | |||||
A static convenient method to construct a goog.ui.media.Media control out of
a picasa data model. It sets it as the data model goog.ui.media.PicasaAlbum
renderer uses, sets the states supported by the renderer, and returns a
Control that binds everything together. This is what you should be using for
constructing Picasa albums, except if you need finer control over the
configuration.
Arguments:
Returns: !goog.ui.media.Media
A Control instance binded to the Picasa
renderer.
|
code » | |||||
![]()
Gets a
picasaUrl and extracts the user and album id.
Arguments:
Returns: !goog.ui.media.PicasaAlbumModel
The picasa album data model that
represents the picasa URL.
|
code » |