Indicator
Config
constructor
background
Color
config
Listener
Id
engine
font
Family
font
Size
foreground
Color
icon
Theme
image
Filenames
secondary
Groups
Mask
settings
show
Flags
name
activate
free
Image
Filenames
get
Fg
Color
For
Widget
get
Font
For
Widget
get
Images
File
init
load
load
Image
Filenames
refresh
Style
save
start
Listen
stop
Listen
term
NODE-GTK API Reference
Gkbd-3.0
Gkbd
IndicatorConfig
Class IndicatorConfig
Hierarchy
IndicatorConfig
Index
Constructors
constructor
Properties
background
Color
config
Listener
Id
engine
font
Family
font
Size
foreground
Color
icon
Theme
image
Filenames
secondary
Groups
Mask
settings
show
Flags
name
Methods
activate
free
Image
Filenames
get
Fg
Color
For
Widget
get
Font
For
Widget
get
Images
File
init
load
load
Image
Filenames
refresh
Style
save
start
Listen
stop
Listen
term
Constructors
constructor
new
Indicator
Config
(
)
:
IndicatorConfig
Returns
IndicatorConfig
Properties
background
Color
background
Color
:
string
config
Listener
Id
config
Listener
Id
:
number
engine
engine
:
Xkl
.
Engine
font
Family
font
Family
:
string
font
Size
font
Size
:
number
foreground
Color
foreground
Color
:
string
icon
Theme
icon
Theme
:
Gtk
.
IconTheme
image
Filenames
image
Filenames
:
object
[]
secondary
Groups
Mask
secondary
Groups
Mask
:
number
settings
settings
:
Gio
.
Settings
show
Flags
show
Flags
:
boolean
Static
name
name
:
string
Methods
activate
activate
(
)
:
void
Returns
void
free
Image
Filenames
free
Image
Filenames
(
)
:
void
Returns
void
get
Fg
Color
For
Widget
get
Fg
Color
For
Widget
(
widget
:
Gtk
.
Widget
)
:
string
Parameters
widget:
Gtk
.
Widget
Returns
string
get
Font
For
Widget
get
Font
For
Widget
(
widget
:
Gtk
.
Widget
, fontFamily
:
string
, fontSize
:
number
)
:
void
Parameters
widget:
Gtk
.
Widget
fontFamily:
string
fontSize:
number
Returns
void
get
Images
File
get
Images
File
(
kbdConfig
:
KeyboardConfig
, group
:
number
)
:
string
Parameters
kbdConfig:
KeyboardConfig
group:
number
Returns
string
init
init
(
engine
:
Xkl
.
Engine
)
:
void
Parameters
engine:
Xkl
.
Engine
Returns
void
load
load
(
)
:
void
Returns
void
load
Image
Filenames
load
Image
Filenames
(
kbdConfig
:
KeyboardConfig
)
:
void
Parameters
kbdConfig:
KeyboardConfig
Returns
void
refresh
Style
refresh
Style
(
)
:
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
Indicator
Config
constructor
background
Color
config
Listener
Id
engine
font
Family
font
Size
foreground
Color
icon
Theme
image
Filenames
secondary
Groups
Mask
settings
show
Flags
name
activate
free
Image
Filenames
get
Fg
Color
For
Widget
get
Font
For
Widget
get
Images
File
init
load
load
Image
Filenames
refresh
Style
save
start
Listen
stop
Listen
term
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNiYWNrZ3JvdW5kQ29sb3IiLCJuYW1lIjoiYmFja2dyb3VuZENvbG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNjb25maWdMaXN0ZW5lcklkIiwibmFtZSI6ImNvbmZpZ0xpc3RlbmVySWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2VuZ2luZSIsIm5hbWUiOiJlbmdpbmUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2ZvbnRGYW1pbHkiLCJuYW1lIjoiZm9udEZhbWlseSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuSW5kaWNhdG9yQ29uZmlnLmh0bWwjZm9udFNpemUiLCJuYW1lIjoiZm9udFNpemUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2ZvcmVncm91bmRDb2xvciIsIm5hbWUiOiJmb3JlZ3JvdW5kQ29sb3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2ljb25UaGVtZSIsIm5hbWUiOiJpY29uVGhlbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2ltYWdlRmlsZW5hbWVzIiwibmFtZSI6ImltYWdlRmlsZW5hbWVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNzZWNvbmRhcnlHcm91cHNNYXNrIiwibmFtZSI6InNlY29uZGFyeUdyb3Vwc01hc2siLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI3NldHRpbmdzIiwibmFtZSI6InNldHRpbmdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNzaG93RmxhZ3MiLCJuYW1lIjoic2hvd0ZsYWdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2FjdGl2YXRlIiwibmFtZSI6ImFjdGl2YXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuSW5kaWNhdG9yQ29uZmlnLmh0bWwjZnJlZUltYWdlRmlsZW5hbWVzIiwibmFtZSI6ImZyZWVJbWFnZUZpbGVuYW1lcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2dldEZnQ29sb3JGb3JXaWRnZXQiLCJuYW1lIjoiZ2V0RmdDb2xvckZvcldpZGdldCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2dldEZvbnRGb3JXaWRnZXQiLCJuYW1lIjoiZ2V0Rm9udEZvcldpZGdldCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2dldEltYWdlc0ZpbGUiLCJuYW1lIjoiZ2V0SW1hZ2VzRmlsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2luaXQiLCJuYW1lIjoiaW5pdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2xvYWQiLCJuYW1lIjoibG9hZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sI2xvYWRJbWFnZUZpbGVuYW1lcyIsIm5hbWUiOiJsb2FkSW1hZ2VGaWxlbmFtZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNyZWZyZXNoU3R5bGUiLCJuYW1lIjoicmVmcmVzaFN0eWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuSW5kaWNhdG9yQ29uZmlnLmh0bWwjc2F2ZSIsIm5hbWUiOiJzYXZlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdrYmRfM18wLkdrYmQuSW5kaWNhdG9yQ29uZmlnLmh0bWwjc3RhcnRMaXN0ZW4iLCJuYW1lIjoic3RhcnRMaXN0ZW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCNzdG9wTGlzdGVuIiwibmFtZSI6InN0b3BMaXN0ZW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2tiZF8zXzAuR2tiZC5JbmRpY2F0b3JDb25maWcuaHRtbCN0ZXJtIiwibmFtZSI6InRlcm0iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJHa2JkXzNfMC5Ha2JkLkluZGljYXRvckNvbmZpZy5odG1sIiwibmFtZSI6IkluZGljYXRvckNvbmZpZyJ9