Public Member Functions | |
def | __init__ |
def | restore_settings |
def | save_settings |
def | shutdown_plugin |
def | trigger_configuration |
Static Public Attributes | |
list | shell_types |
Private Member Functions | |
def | _switch_shell_widget |
Private Attributes | |
_context | |
_shell_type_index | |
_widget |
def rqt_shell.shell.Shell.__init__ | ( | self, | |
context | |||
) |
def rqt_shell.shell.Shell._switch_shell_widget | ( | self | ) | [private] |
def rqt_shell.shell.Shell.restore_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
def rqt_shell.shell.Shell.save_settings | ( | self, | |
plugin_settings, | |||
instance_settings | |||
) |
def rqt_shell.shell.Shell.shutdown_plugin | ( | self | ) |
def rqt_shell.shell.Shell.trigger_configuration | ( | self | ) |
rqt_shell::shell.Shell::_context [private] |
rqt_shell::shell.Shell::_widget [private] |
list rqt_shell::shell.Shell::shell_types [static] |
[ { 'title': 'XTerm', 'widget_class': XTermWidget, 'description': 'Fully functional embedded XTerm (needs xterm and only works on X11).', 'enabled': _has_xterm, }, { 'title': 'SpyderShell', 'widget_class': SpyderShellWidget, 'description': 'Advanced shell (needs spyderlib).', 'enabled': _has_spyderlib, }, { 'title': 'SimpleShell', 'widget_class': ShellWidget, 'description': 'Simple shell for executing non-interactive finite commands.', 'enabled': True, }, ]