Methods
As I mentioned earlier, the Google Wave Gadgets API provides various methods that can be used in tandem with the more general Google Gadgets API. In this section I provide a summary of some of the methods and classes frequently used in Google Wave gadgets. The complete API reference documentation is available at http://code.google.com/apis/wave/extensions/gadgets/reference.html.
Reference documentation for the methods and classes of the Google Wave Gadgets API can be found at http://code.google.com/apis/gadgets/docs/reference.
Tip
Keep in mind that some functionality may be available only in the
latest release of the Wave Gadgets library. To use that release, include
<Require feature="wave-preview"> in your gadget
instead of <Require feature="wave">.
Static Methods
Table 7-3 displays the static methods that are used with the wave namespace.
Table 7-3. Static methods currently available in the Google Wave Gadgets API
| Method | Return Value | Description |
|---|---|---|
getHost() | wave.Participant | Returns the Participant who added this
gadget to the blip. Note that the host may no longer be in the
participant list. |
getMode() | wave.Mode | Returns the gadget wave.Mode. |
getParticipantsById(id:String) | wave.Participant | Returns a Participant with the given
ID. |
getParticipants() | Array.<wave.Participant> | Returns a list of Participants on the
wave. |
getState() | wave.State | Returns the gadget wave.State
object. |
getTime() | Number | Retrieves “gadget time,” which is either the playback frame time in the playback mode or the current time otherwise. ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access