On Sat, 2015-06-20 at 23:09 -0300, Felipe Borges wrote:
> Hi Ankur,
> 
> Look at this gnome-documents' module[0], it's a more straightforward 
> example.
> 
> Basically, you'll need to define the interface (which describes the
> interface, methods and their properties exposed via dbus).
> For that, run the following command line to obtain the xml-formatted
> interface for the object you need (look specifically at the method 
> you
> want):
> 
> gdbus introspect --session --dest org.gnome.SessionManager
> --object-path /org/gnome/SessionManager/Presence -x
> 
> After that, you'll make a proxy object and instantiate it. In doing
> so, this proxy object will be capable of calling the method you want
> "as a native gjs object method", like:
> sessionManagerObj.SetStatus() [1]. Each argument must be specified as
> a serialized GVariant.

Thank you for the reply, Felipe. Someone beat me to the extension
already, so I won't need to write it after all :D. I'll look at the
documents you've linked to and learn the process, though.
-- 
Thanks,
Regards,
Ankur Sinha "FranciscoD"

http://fedoraproject.org/wiki/User:Ankursinha

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love

Reply via email to