Settings
Backend
Class
constructor
parent_
class
name
get_
writable
read
read_
user_
value
reset
subscribe
sync
unsubscribe
write
write_
tree
GJS API Reference
Gio-2.0
Gio
SettingsBackendClass
Class SettingsBackendClass
Class structure for #GSettingsBackend.
record
Hierarchy
SettingsBackendClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
get_
writable
read
read_
user_
value
reset
subscribe
sync
unsubscribe
write
write_
tree
Constructors
constructor
new
Settings
Backend
Class
(
)
:
SettingsBackendClass
Returns
SettingsBackendClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
get_
writable
get_
writable
(
backend
:
SettingsBackend
, key
:
string
)
:
boolean
Parameters
backend:
SettingsBackend
key:
string
Returns
boolean
read
read
(
backend
:
SettingsBackend
, key
:
string
, expected_type
:
VariantType
, default_value
:
boolean
)
:
GLib
.
Variant
Parameters
backend:
SettingsBackend
key:
string
expected_type:
VariantType
default_value:
boolean
Returns
GLib
.
Variant
read_
user_
value
read_
user_
value
(
backend
:
SettingsBackend
, key
:
string
, expected_type
:
VariantType
)
:
GLib
.
Variant
Parameters
backend:
SettingsBackend
key:
string
expected_type:
VariantType
Returns
GLib
.
Variant
reset
reset
(
backend
:
SettingsBackend
, key
:
string
, origin_tag
:
object
)
:
void
Parameters
backend:
SettingsBackend
key:
string
origin_tag:
object
Returns
void
subscribe
subscribe
(
backend
:
SettingsBackend
, name
:
string
)
:
void
Parameters
backend:
SettingsBackend
name:
string
Returns
void
sync
sync
(
backend
:
SettingsBackend
)
:
void
Parameters
backend:
SettingsBackend
Returns
void
unsubscribe
unsubscribe
(
backend
:
SettingsBackend
, name
:
string
)
:
void
Parameters
backend:
SettingsBackend
name:
string
Returns
void
write
write
(
backend
:
SettingsBackend
, key
:
string
, value
:
GLib
.
Variant
, origin_tag
:
object
)
:
boolean
Parameters
backend:
SettingsBackend
key:
string
value:
GLib
.
Variant
origin_tag:
object
Returns
boolean
write_
tree
write_
tree
(
backend
:
SettingsBackend
, tree
:
GLib
.
Tree
, origin_tag
:
object
)
:
boolean
Parameters
backend:
SettingsBackend
tree:
GLib
.
Tree
origin_tag:
object
Returns
boolean
Settings
Backend
Class
constructor
parent_
class
name
get_
writable
read
read_
user_
value
reset
subscribe
sync
unsubscribe
write
write_
tree
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5TZXR0aW5nc0JhY2tlbmRDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uU2V0dGluZ3NCYWNrZW5kQ2xhc3MuaHRtbCNwYXJlbnRfY2xhc3MiLCJuYW1lIjoicGFyZW50X2NsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHaW9fMl8wLkdpby5TZXR0aW5nc0JhY2tlbmRDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5TZXR0aW5nc0JhY2tlbmRDbGFzcy5odG1sI2dldF93cml0YWJsZSIsIm5hbWUiOiJnZXRfd3JpdGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uU2V0dGluZ3NCYWNrZW5kQ2xhc3MuaHRtbCNyZWFkIiwibmFtZSI6InJlYWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uU2V0dGluZ3NCYWNrZW5kQ2xhc3MuaHRtbCNyZWFkX3VzZXJfdmFsdWUiLCJuYW1lIjoicmVhZF91c2VyX3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlNldHRpbmdzQmFja2VuZENsYXNzLmh0bWwjcmVzZXQiLCJuYW1lIjoicmVzZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uU2V0dGluZ3NCYWNrZW5kQ2xhc3MuaHRtbCNzdWJzY3JpYmUiLCJuYW1lIjoic3Vic2NyaWJlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlNldHRpbmdzQmFja2VuZENsYXNzLmh0bWwjc3luYyIsIm5hbWUiOiJzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlNldHRpbmdzQmFja2VuZENsYXNzLmh0bWwjdW5zdWJzY3JpYmUiLCJuYW1lIjoidW5zdWJzY3JpYmUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uU2V0dGluZ3NCYWNrZW5kQ2xhc3MuaHRtbCN3cml0ZSIsIm5hbWUiOiJ3cml0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5TZXR0aW5nc0JhY2tlbmRDbGFzcy5odG1sI3dyaXRlX3RyZWUiLCJuYW1lIjoid3JpdGVfdHJlZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6Ikdpb18yXzAuR2lvLlNldHRpbmdzQmFja2VuZENsYXNzLmh0bWwiLCJuYW1lIjoiU2V0dGluZ3NCYWNrZW5kQ2xhc3MifQ==
Class structure for #GSettingsBackend.