Panel
Service
Class
constructor
parent
name
cursor_
down_
lookup_
table
cursor_
up_
lookup_
table
destroy_
context
focus_
in
focus_
out
hide_
auxiliary_
text
hide_
language_
bar
hide_
lookup_
table
hide_
preedit_
text
page_
down_
lookup_
table
page_
up_
lookup_
table
register_
properties
reset
set_
content_
type
set_
cursor_
location
show_
auxiliary_
text
show_
language_
bar
show_
lookup_
table
show_
preedit_
text
start_
setup
state_
changed
update_
auxiliary_
text
update_
lookup_
table
update_
preedit_
text
update_
property
GJS API Reference
IBus-1.0
IBus
PanelServiceClass
Class PanelServiceClass
Hierarchy
PanelServiceClass
Index
Constructors
constructor
Properties
parent
name
Methods
cursor_
down_
lookup_
table
cursor_
up_
lookup_
table
destroy_
context
focus_
in
focus_
out
hide_
auxiliary_
text
hide_
language_
bar
hide_
lookup_
table
hide_
preedit_
text
page_
down_
lookup_
table
page_
up_
lookup_
table
register_
properties
reset
set_
content_
type
set_
cursor_
location
show_
auxiliary_
text
show_
language_
bar
show_
lookup_
table
show_
preedit_
text
start_
setup
state_
changed
update_
auxiliary_
text
update_
lookup_
table
update_
preedit_
text
update_
property
Constructors
constructor
new
Panel
Service
Class
(
)
:
PanelServiceClass
Returns
PanelServiceClass
Properties
parent
parent
:
IBus
.
ServiceClass
Static
name
name
:
string
Methods
cursor_
down_
lookup_
table
cursor_
down_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
cursor_
up_
lookup_
table
cursor_
up_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
destroy_
context
destroy_
context
(
panel
:
PanelService
, input_context_path
:
string
)
:
void
Parameters
panel:
PanelService
input_context_path:
string
Returns
void
focus_
in
focus_
in
(
panel
:
PanelService
, input_context_path
:
string
)
:
void
Parameters
panel:
PanelService
input_context_path:
string
Returns
void
focus_
out
focus_
out
(
panel
:
PanelService
, input_context_path
:
string
)
:
void
Parameters
panel:
PanelService
input_context_path:
string
Returns
void
hide_
auxiliary_
text
hide_
auxiliary_
text
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
hide_
language_
bar
hide_
language_
bar
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
hide_
lookup_
table
hide_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
hide_
preedit_
text
hide_
preedit_
text
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
page_
down_
lookup_
table
page_
down_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
page_
up_
lookup_
table
page_
up_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
register_
properties
register_
properties
(
panel
:
PanelService
, prop_list
:
PropList
)
:
void
Parameters
panel:
PanelService
prop_list:
PropList
Returns
void
reset
reset
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
set_
content_
type
set_
content_
type
(
panel
:
PanelService
, purpose
:
number
, hints
:
number
)
:
void
Parameters
panel:
PanelService
purpose:
number
hints:
number
Returns
void
set_
cursor_
location
set_
cursor_
location
(
panel
:
PanelService
, x
:
number
, y
:
number
, w
:
number
, h
:
number
)
:
void
Parameters
panel:
PanelService
x:
number
y:
number
w:
number
h:
number
Returns
void
show_
auxiliary_
text
show_
auxiliary_
text
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
show_
language_
bar
show_
language_
bar
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
show_
lookup_
table
show_
lookup_
table
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
show_
preedit_
text
show_
preedit_
text
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
start_
setup
start_
setup
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
state_
changed
state_
changed
(
panel
:
PanelService
)
:
void
Parameters
panel:
PanelService
Returns
void
update_
auxiliary_
text
update_
auxiliary_
text
(
panel
:
PanelService
, text
:
IBus
.
Text
, visible
:
boolean
)
:
void
Parameters
panel:
PanelService
text:
IBus
.
Text
visible:
boolean
Returns
void
update_
lookup_
table
update_
lookup_
table
(
panel
:
PanelService
, lookup_table
:
LookupTable
, visible
:
boolean
)
:
void
Parameters
panel:
PanelService
lookup_table:
LookupTable
visible:
boolean
Returns
void
update_
preedit_
text
update_
preedit_
text
(
panel
:
PanelService
, text
:
IBus
.
Text
, cursor_pos
:
number
, visible
:
boolean
)
:
void
Parameters
panel:
PanelService
text:
IBus
.
Text
cursor_pos:
number
visible:
boolean
Returns
void
update_
property
update_
property
(
panel
:
PanelService
, prop
:
IBus
.
Property
)
:
void
Parameters
panel:
PanelService
prop:
IBus
.
Property
Returns
void
Panel
Service
Class
constructor
parent
name
cursor_
down_
lookup_
table
cursor_
up_
lookup_
table
destroy_
context
focus_
in
focus_
out
hide_
auxiliary_
text
hide_
language_
bar
hide_
lookup_
table
hide_
preedit_
text
page_
down_
lookup_
table
page_
up_
lookup_
table
register_
properties
reset
set_
content_
type
set_
cursor_
location
show_
auxiliary_
text
show_
language_
bar
show_
lookup_
table
show_
preedit_
text
start_
setup
state_
changed
update_
auxiliary_
text
update_
lookup_
table
update_
preedit_
text
update_
property
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjcGFyZW50IiwibmFtZSI6InBhcmVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjY3Vyc29yX2Rvd25fbG9va3VwX3RhYmxlIiwibmFtZSI6ImN1cnNvcl9kb3duX2xvb2t1cF90YWJsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjY3Vyc29yX3VwX2xvb2t1cF90YWJsZSIsIm5hbWUiOiJjdXJzb3JfdXBfbG9va3VwX3RhYmxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNkZXN0cm95X2NvbnRleHQiLCJuYW1lIjoiZGVzdHJveV9jb250ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNmb2N1c19pbiIsIm5hbWUiOiJmb2N1c19pbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjZm9jdXNfb3V0IiwibmFtZSI6ImZvY3VzX291dCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjaGlkZV9hdXhpbGlhcnlfdGV4dCIsIm5hbWUiOiJoaWRlX2F1eGlsaWFyeV90ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNoaWRlX2xhbmd1YWdlX2JhciIsIm5hbWUiOiJoaWRlX2xhbmd1YWdlX2JhciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjaGlkZV9sb29rdXBfdGFibGUiLCJuYW1lIjoiaGlkZV9sb29rdXBfdGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI2hpZGVfcHJlZWRpdF90ZXh0IiwibmFtZSI6ImhpZGVfcHJlZWRpdF90ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNwYWdlX2Rvd25fbG9va3VwX3RhYmxlIiwibmFtZSI6InBhZ2VfZG93bl9sb29rdXBfdGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI3BhZ2VfdXBfbG9va3VwX3RhYmxlIiwibmFtZSI6InBhZ2VfdXBfbG9va3VwX3RhYmxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNyZWdpc3Rlcl9wcm9wZXJ0aWVzIiwibmFtZSI6InJlZ2lzdGVyX3Byb3BlcnRpZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI3Jlc2V0IiwibmFtZSI6InJlc2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNzZXRfY29udGVudF90eXBlIiwibmFtZSI6InNldF9jb250ZW50X3R5cGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI3NldF9jdXJzb3JfbG9jYXRpb24iLCJuYW1lIjoic2V0X2N1cnNvcl9sb2NhdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjc2hvd19hdXhpbGlhcnlfdGV4dCIsIm5hbWUiOiJzaG93X2F1eGlsaWFyeV90ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNzaG93X2xhbmd1YWdlX2JhciIsIm5hbWUiOiJzaG93X2xhbmd1YWdlX2JhciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjc2hvd19sb29rdXBfdGFibGUiLCJuYW1lIjoic2hvd19sb29rdXBfdGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI3Nob3dfcHJlZWRpdF90ZXh0IiwibmFtZSI6InNob3dfcHJlZWRpdF90ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCNzdGFydF9zZXR1cCIsIm5hbWUiOiJzdGFydF9zZXR1cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjc3RhdGVfY2hhbmdlZCIsIm5hbWUiOiJzdGF0ZV9jaGFuZ2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCN1cGRhdGVfYXV4aWxpYXJ5X3RleHQiLCJuYW1lIjoidXBkYXRlX2F1eGlsaWFyeV90ZXh0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCN1cGRhdGVfbG9va3VwX3RhYmxlIiwibmFtZSI6InVwZGF0ZV9sb29rdXBfdGFibGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUJ1c18xXzAuSUJ1cy5QYW5lbFNlcnZpY2VDbGFzcy5odG1sI3VwZGF0ZV9wcmVlZGl0X3RleHQiLCJuYW1lIjoidXBkYXRlX3ByZWVkaXRfdGV4dCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQnVzXzFfMC5JQnVzLlBhbmVsU2VydmljZUNsYXNzLmh0bWwjdXBkYXRlX3Byb3BlcnR5IiwibmFtZSI6InVwZGF0ZV9wcm9wZXJ0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IklCdXNfMV8wLklCdXMuUGFuZWxTZXJ2aWNlQ2xhc3MuaHRtbCIsIm5hbWUiOiJQYW5lbFNlcnZpY2VDbGFzcyJ9