Desktop
Config
constructor
config
Listener
Id
default
Group
engine
group
Per
App
handle
Indicators
layout
Names
As
Group
Names
load
Extra
Items
settings
name
activate
init
load
load
Group
Descriptions
lock
Next
Group
lock
Prev
Group
restore
Group
save
start
Listen
stop
Listen
term
NODE-GTK API Reference
Gkbd-3.0
Gkbd
DesktopConfig
Class DesktopConfig
Hierarchy
DesktopConfig
Index
Constructors
constructor
Properties
config
Listener
Id
default
Group
engine
group
Per
App
handle
Indicators
layout
Names
As
Group
Names
load
Extra
Items
settings
name
Methods
activate
init
load
load
Group
Descriptions
lock
Next
Group
lock
Prev
Group
restore
Group
save
start
Listen
stop
Listen
term
Constructors
constructor
new
Desktop
Config
(
)
:
DesktopConfig
Returns
DesktopConfig
Properties
config
Listener
Id
config
Listener
Id
:
number
default
Group
default
Group
:
number
engine
engine
:
Xkl
.
Engine
group
Per
App
group
Per
App
:
boolean
handle
Indicators
handle
Indicators
:
boolean
layout
Names
As
Group
Names
layout
Names
As
Group
Names
:
boolean
load
Extra
Items
load
Extra
Items
:
boolean
settings
settings
:
Gio
.
Settings
Static
name
name
:
string
Methods
activate
activate
(
)
:
boolean
Returns
boolean
init
init
(
engine
:
Xkl
.
Engine
)
:
void
Parameters
engine:
Xkl
.
Engine
Returns
void
load
load
(
)
:
void
Returns
void
load
Group
Descriptions
load
Group
Descriptions
(
registry
:
ConfigRegistry
, layoutIds
:
string
, variantIds
:
string
, shortGroupNames
:
string
, fullGroupNames
:
string
)
:
boolean
Parameters
registry:
ConfigRegistry
layoutIds:
string
variantIds:
string
shortGroupNames:
string
fullGroupNames:
string
Returns
boolean
lock
Next
Group
lock
Next
Group
(
)
:
void
Returns
void
lock
Prev
Group
lock
Prev
Group
(
)
:
void
Returns
void
restore
Group
restore
Group
(
)
:
void
Returns
void
save
save
(
)
:
void
Returns
void
start
Listen
start
Listen
(
func
:
GObject
.
Callback
)
:
void
Parameters
func:
GObject
.
Callback
Returns
void
stop
Listen
stop
Listen
(
)
:
void
Returns
void
term
term
(
)
:
void
Returns
void
Desktop
Config
constructor
config
Listener
Id
default
Group
engine
group
Per
App
handle
Indicators
layout
Names
As
Group
Names
load
Extra
Items
settings
name
activate
init
load
load
Group
Descriptions
lock
Next
Group
lock
Prev
Group
restore
Group
save
start
Listen
stop
Listen
term
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI2NvbmZpZ0xpc3RlbmVySWQiLCJuYW1lIjoiY29uZmlnTGlzdGVuZXJJZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI2RlZmF1bHRHcm91cCIsIm5hbWUiOiJkZWZhdWx0R3JvdXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNlbmdpbmUiLCJuYW1lIjoiZW5naW5lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwjZ3JvdXBQZXJBcHAiLCJuYW1lIjoiZ3JvdXBQZXJBcHAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNoYW5kbGVJbmRpY2F0b3JzIiwibmFtZSI6ImhhbmRsZUluZGljYXRvcnMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNsYXlvdXROYW1lc0FzR3JvdXBOYW1lcyIsIm5hbWUiOiJsYXlvdXROYW1lc0FzR3JvdXBOYW1lcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI2xvYWRFeHRyYUl0ZW1zIiwibmFtZSI6ImxvYWRFeHRyYUl0ZW1zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwjc2V0dGluZ3MiLCJuYW1lIjoic2V0dGluZ3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNhY3RpdmF0ZSIsIm5hbWUiOiJhY3RpdmF0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNpbml0IiwibmFtZSI6ImluaXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwjbG9hZCIsIm5hbWUiOiJsb2FkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI2xvYWRHcm91cERlc2NyaXB0aW9ucyIsIm5hbWUiOiJsb2FkR3JvdXBEZXNjcmlwdGlvbnMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwjbG9ja05leHRHcm91cCIsIm5hbWUiOiJsb2NrTmV4dEdyb3VwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI2xvY2tQcmV2R3JvdXAiLCJuYW1lIjoibG9ja1ByZXZHcm91cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNyZXN0b3JlR3JvdXAiLCJuYW1lIjoicmVzdG9yZUdyb3VwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuRGVza3RvcENvbmZpZy5odG1sI3NhdmUiLCJuYW1lIjoic2F2ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNzdGFydExpc3RlbiIsIm5hbWUiOiJzdGFydExpc3RlbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkRlc2t0b3BDb25maWcuaHRtbCNzdG9wTGlzdGVuIiwibmFtZSI6InN0b3BMaXN0ZW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwjdGVybSIsIm5hbWUiOiJ0ZXJtIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5EZXNrdG9wQ29uZmlnLmh0bWwiLCJuYW1lIjoiRGVza3RvcENvbmZpZyJ9