sugar3.activity.activityservice module

UNSTABLE. It should really be internal to the Activity class.

class sugar3.activity.activityservice.ActivityService(activity)

Bases: dbus.service.Object

Base dbus service object that each Activity uses to export dbus methods.

The dbus service is separate from the actual Activity object so that we can tightly control what stuff passes through the dbus python bindings.

GetDocumentPath(async_cb, async_err_cb)
HandleViewSource()
InviteContact(account_path, contact_id)
SetActive(active)