Service
Class
constructor
name
service_
get_
property
service_
method_
call
service_
set_
property
add_
interfaces
GJS API Reference
IBus-1.0
IBus
ServiceClass
Class ServiceClass
Hierarchy
ServiceClass
Index
Constructors
constructor
Properties
name
Methods
service_
get_
property
service_
method_
call
service_
set_
property
add_
interfaces
Constructors
constructor
new
Service
Class
(
)
:
IBus
.
ServiceClass
Returns
IBus
.
ServiceClass
Properties
Static
name
name
:
string
Methods
service_
get_
property
service_
get_
property
(
service
:
IBus
.
Service
, connection
:
DBusConnection
, sender
:
string
, object_path
:
string
, interface_name
:
string
, property_name
:
string
)
:
GLib
.
Variant
Parameters
service:
IBus
.
Service
connection:
DBusConnection
sender:
string
object_path:
string
interface_name:
string
property_name:
string
Returns
GLib
.
Variant
service_
method_
call
service_
method_
call
(
service
:
IBus
.
Service
, connection
:
DBusConnection
, sender
:
string
, object_path
:
string
, interface_name
:
string
, method_name
:
string
, parameters
:
GLib
.
Variant
, invocation
:
DBusMethodInvocation
)
:
void
Parameters
service:
IBus
.
Service
connection:
DBusConnection
sender:
string
object_path:
string
interface_name:
string
method_name:
string
parameters:
GLib
.
Variant
invocation:
DBusMethodInvocation
Returns
void
service_
set_
property
service_
set_
property
(
service
:
IBus
.
Service
, connection
:
DBusConnection
, sender
:
string
, object_path
:
string
, interface_name
:
string
, property_name
:
string
, value
:
GLib
.
Variant
)
:
boolean
Parameters
service:
IBus
.
Service
connection:
DBusConnection
sender:
string
object_path:
string
interface_name:
string
property_name:
string
value:
GLib
.
Variant
Returns
boolean
Static
add_
interfaces
add_
interfaces
(
klass
:
Function
|
GType
<
unknown
>
|
IBus
.
Service
, xml_data
:
string
)
:
boolean
Set the interface introspection information with the service class.
Parameters
klass:
Function
|
GType
<
unknown
>
|
IBus
.
Service
xml_data:
string
The introspection xml data.
Returns
boolean
Service
Class
constructor
name
service_
get_
property
service_
method_
call
service_
set_
property
add_
interfaces
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlNlcnZpY2VDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlNlcnZpY2VDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlNlcnZpY2VDbGFzcy5odG1sI3NlcnZpY2VfZ2V0X3Byb3BlcnR5IiwibmFtZSI6InNlcnZpY2VfZ2V0X3Byb3BlcnR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuU2VydmljZUNsYXNzLmh0bWwjc2VydmljZV9tZXRob2RfY2FsbCIsIm5hbWUiOiJzZXJ2aWNlX21ldGhvZF9jYWxsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuU2VydmljZUNsYXNzLmh0bWwjc2VydmljZV9zZXRfcHJvcGVydHkiLCJuYW1lIjoic2VydmljZV9zZXRfcHJvcGVydHkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlNlcnZpY2VDbGFzcy5odG1sI2FkZF9pbnRlcmZhY2VzIiwibmFtZSI6ImFkZF9pbnRlcmZhY2VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5TZXJ2aWNlQ2xhc3MuaHRtbCIsIm5hbWUiOiJTZXJ2aWNlQ2xhc3MifQ==
Set the interface introspection information with the service class.