Development Team/Almanac/Sugar.presence.activity
< Development Team | Almanac
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
For Developers: almanac · api · bugs · gitorious · cgit · download · people · OLPC: wiki · activities · trac · cgit · build index · repository · firmware · Fedora: packages
Class: PresenceService (gobject.GObject)
The Activity class in presence has several GObject properties that can be accessed using the get_property() method on the activity object. The code below shows how some of these properties are accessed and printed.
#### Method: _print_activity_props, which prints some basic activity properties # made available in sugar.presence.activity.Activity def _print_activity_props(self, activity): print activity.get_property('id') print activity.get_property('name') #e.g. 'Turtle Activity' print activity.get_property('tags') print activity.get_property('color') print activity.get_property('type') #e.g. 'org.laptop.TurtleArtActivity' print activity.get_property('private') #True or false value about whether this activity is private print activity.get_property('joined')