Shell
Iface
constructor
g_
iface
name
add_
value
add_
widget_
custom
add_
widget_
full
get_
object
get_
plugin_
manager
get_
preferences
get_
profile_
manager
get_
status
get_
ui
get_
value
hide_
dockable_
widget
iconify_
dockable_
widget
load_
session
maximize_
widget
present_
widget
remove_
value
remove_
widget
save_
prompt
save_
session
saving_
pop
saving_
push
show_
dockable_
widget
unmaximize
value_
added
value_
removed
GJS API Reference
Anjuta-3.0
Anjuta
ShellIface
Class ShellIface
Hierarchy
ShellIface
Index
Constructors
constructor
Properties
g_
iface
name
Methods
add_
value
add_
widget_
custom
add_
widget_
full
get_
object
get_
plugin_
manager
get_
preferences
get_
profile_
manager
get_
status
get_
ui
get_
value
hide_
dockable_
widget
iconify_
dockable_
widget
load_
session
maximize_
widget
present_
widget
remove_
value
remove_
widget
save_
prompt
save_
session
saving_
pop
saving_
push
show_
dockable_
widget
unmaximize
value_
added
value_
removed
Constructors
constructor
new
Shell
Iface
(
)
:
ShellIface
Returns
ShellIface
Properties
g_
iface
g_
iface
:
TypeInterface
Static
name
name
:
string
Methods
add_
value
add_
value
(
shell
:
Shell
, name
:
string
, value
:
any
)
:
void
Parameters
shell:
Shell
name:
string
value:
any
Returns
void
add_
widget_
custom
add_
widget_
custom
(
shell
:
Shell
, widget
:
Gtk
.
Widget
, name
:
string
, title
:
string
, stock_id
:
string
, label
:
Gtk
.
Widget
, placement
:
ShellPlacement
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
name:
string
title:
string
stock_id:
string
label:
Gtk
.
Widget
placement:
ShellPlacement
Returns
void
add_
widget_
full
add_
widget_
full
(
shell
:
Shell
, widget
:
Gtk
.
Widget
, name
:
string
, title
:
string
, stock_id
:
string
, placement
:
ShellPlacement
, locked
:
boolean
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
name:
string
title:
string
stock_id:
string
placement:
ShellPlacement
locked:
boolean
Returns
void
get_
object
get_
object
(
shell
:
Shell
, iface_name
:
string
)
:
GObject
.
Object
Parameters
shell:
Shell
iface_name:
string
Returns
GObject
.
Object
get_
plugin_
manager
get_
plugin_
manager
(
shell
:
Shell
)
:
Anjuta
.
PluginManager
Parameters
shell:
Shell
Returns
Anjuta
.
PluginManager
get_
preferences
get_
preferences
(
shell
:
Shell
)
:
Anjuta
.
Preferences
Parameters
shell:
Shell
Returns
Anjuta
.
Preferences
get_
profile_
manager
get_
profile_
manager
(
shell
:
Shell
)
:
ProfileManager
Parameters
shell:
Shell
Returns
ProfileManager
get_
status
get_
status
(
shell
:
Shell
)
:
Anjuta
.
Status
Parameters
shell:
Shell
Returns
Anjuta
.
Status
get_
ui
get_
ui
(
shell
:
Shell
)
:
Anjuta
.
UI
Parameters
shell:
Shell
Returns
Anjuta
.
UI
get_
value
get_
value
(
shell
:
Shell
, name
:
string
, value
:
any
)
:
void
Parameters
shell:
Shell
name:
string
value:
any
Returns
void
hide_
dockable_
widget
hide_
dockable_
widget
(
shell
:
Shell
, widget
:
Gtk
.
Widget
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
Returns
void
iconify_
dockable_
widget
iconify_
dockable_
widget
(
shell
:
Shell
, widget
:
Gtk
.
Widget
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
Returns
void
load_
session
load_
session
(
shell
:
Shell
, phase
:
SessionPhase
, session
:
Anjuta
.
Session
)
:
void
Parameters
shell:
Shell
phase:
SessionPhase
session:
Anjuta
.
Session
Returns
void
maximize_
widget
maximize_
widget
(
shell
:
Shell
, widget_name
:
string
)
:
void
Parameters
shell:
Shell
widget_name:
string
Returns
void
present_
widget
present_
widget
(
shell
:
Shell
, widget
:
Gtk
.
Widget
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
Returns
void
remove_
value
remove_
value
(
shell
:
Shell
, name
:
string
)
:
void
Parameters
shell:
Shell
name:
string
Returns
void
remove_
widget
remove_
widget
(
shell
:
Shell
, widget
:
Gtk
.
Widget
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
Returns
void
save_
prompt
save_
prompt
(
shell
:
Shell
, save_prompt
:
SavePrompt
)
:
void
Parameters
shell:
Shell
save_prompt:
SavePrompt
Returns
void
save_
session
save_
session
(
shell
:
Shell
, phase
:
SessionPhase
, session
:
Anjuta
.
Session
)
:
void
Parameters
shell:
Shell
phase:
SessionPhase
session:
Anjuta
.
Session
Returns
void
saving_
pop
saving_
pop
(
shell
:
Shell
)
:
void
Parameters
shell:
Shell
Returns
void
saving_
push
saving_
push
(
shell
:
Shell
)
:
void
Parameters
shell:
Shell
Returns
void
show_
dockable_
widget
show_
dockable_
widget
(
shell
:
Shell
, widget
:
Gtk
.
Widget
)
:
void
Parameters
shell:
Shell
widget:
Gtk
.
Widget
Returns
void
unmaximize
unmaximize
(
shell
:
Shell
)
:
void
Parameters
shell:
Shell
Returns
void
value_
added
value_
added
(
shell
:
Shell
, name
:
string
, value
:
any
)
:
void
Parameters
shell:
Shell
name:
string
value:
any
Returns
void
value_
removed
value_
removed
(
shell
:
Shell
, name
:
string
)
:
void
Parameters
shell:
Shell
name:
string
Returns
void
Shell
Iface
constructor
g_
iface
name
add_
value
add_
widget_
custom
add_
widget_
full
get_
object
get_
plugin_
manager
get_
preferences
get_
profile_
manager
get_
status
get_
ui
get_
value
hide_
dockable_
widget
iconify_
dockable_
widget
load_
session
maximize_
widget
present_
widget
remove_
value
remove_
widget
save_
prompt
save_
session
saving_
pop
saving_
push
show_
dockable_
widget
unmaximize
value_
added
value_
removed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjZ19pZmFjZSIsIm5hbWUiOiJnX2lmYWNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNhZGRfdmFsdWUiLCJuYW1lIjoiYWRkX3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNhZGRfd2lkZ2V0X2N1c3RvbSIsIm5hbWUiOiJhZGRfd2lkZ2V0X2N1c3RvbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjYWRkX3dpZGdldF9mdWxsIiwibmFtZSI6ImFkZF93aWRnZXRfZnVsbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjZ2V0X29iamVjdCIsIm5hbWUiOiJnZXRfb2JqZWN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNnZXRfcGx1Z2luX21hbmFnZXIiLCJuYW1lIjoiZ2V0X3BsdWdpbl9tYW5hZ2VyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNnZXRfcHJlZmVyZW5jZXMiLCJuYW1lIjoiZ2V0X3ByZWZlcmVuY2VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNnZXRfcHJvZmlsZV9tYW5hZ2VyIiwibmFtZSI6ImdldF9wcm9maWxlX21hbmFnZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQW5qdXRhXzNfMC5Bbmp1dGEuU2hlbGxJZmFjZS5odG1sI2dldF9zdGF0dXMiLCJuYW1lIjoiZ2V0X3N0YXR1cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjZ2V0X3VpIiwibmFtZSI6ImdldF91aSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjZ2V0X3ZhbHVlIiwibmFtZSI6ImdldF92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjaGlkZV9kb2NrYWJsZV93aWRnZXQiLCJuYW1lIjoiaGlkZV9kb2NrYWJsZV93aWRnZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQW5qdXRhXzNfMC5Bbmp1dGEuU2hlbGxJZmFjZS5odG1sI2ljb25pZnlfZG9ja2FibGVfd2lkZ2V0IiwibmFtZSI6Imljb25pZnlfZG9ja2FibGVfd2lkZ2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNsb2FkX3Nlc3Npb24iLCJuYW1lIjoibG9hZF9zZXNzaW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNtYXhpbWl6ZV93aWRnZXQiLCJuYW1lIjoibWF4aW1pemVfd2lkZ2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNwcmVzZW50X3dpZGdldCIsIm5hbWUiOiJwcmVzZW50X3dpZGdldCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjcmVtb3ZlX3ZhbHVlIiwibmFtZSI6InJlbW92ZV92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjcmVtb3ZlX3dpZGdldCIsIm5hbWUiOiJyZW1vdmVfd2lkZ2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNzYXZlX3Byb21wdCIsIm5hbWUiOiJzYXZlX3Byb21wdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjc2F2ZV9zZXNzaW9uIiwibmFtZSI6InNhdmVfc2Vzc2lvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjc2F2aW5nX3BvcCIsIm5hbWUiOiJzYXZpbmdfcG9wIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCNzYXZpbmdfcHVzaCIsIm5hbWUiOiJzYXZpbmdfcHVzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjc2hvd19kb2NrYWJsZV93aWRnZXQiLCJuYW1lIjoic2hvd19kb2NrYWJsZV93aWRnZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQW5qdXRhXzNfMC5Bbmp1dGEuU2hlbGxJZmFjZS5odG1sI3VubWF4aW1pemUiLCJuYW1lIjoidW5tYXhpbWl6ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBbmp1dGFfM18wLkFuanV0YS5TaGVsbElmYWNlLmh0bWwjdmFsdWVfYWRkZWQiLCJuYW1lIjoidmFsdWVfYWRkZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQW5qdXRhXzNfMC5Bbmp1dGEuU2hlbGxJZmFjZS5odG1sI3ZhbHVlX3JlbW92ZWQiLCJuYW1lIjoidmFsdWVfcmVtb3ZlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkFuanV0YV8zXzAuQW5qdXRhLlNoZWxsSWZhY2UuaHRtbCIsIm5hbWUiOiJTaGVsbElmYWNlIn0=