
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,
},
]