deluge.ui.console.modes.preferences package
Submodules
deluge.ui.console.modes.preferences.preference_panes module
- class deluge.ui.console.modes.preferences.preference_panes.BandwidthPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane(name, preferences)
Bases:
BaseInputPane
,BaseWindow
,PopupsHandler
- add_config_values(conf_dict)
- property cols
- create_pane(core_conf, console_config)
- handle_read(c)
Handle a character read from curses screen
- Returns:
int – One of the constants defined in util.curses_util.ReadState. ReadState.IGNORED: The key was not handled. Further processing should continue. ReadState.READ: The key was read and processed. Do no further processing ReadState.CHANGED: The key was read and processed. Internal state was changed leaving data to be read by the caller.
- is_active_pane()
- property pane_width
- property pane_x_pos
- refresh()
- render(mode, screen, width, focused)
- property rows
- update(active)
- update_values(conf_dict)
- property visible_content_pane_height
- class deluge.ui.console.modes.preferences.preference_panes.CachePane(preferences)
Bases:
BasePreferencePane
- build_pane(core_conf, status)
- create_pane(core_conf, console_config)
- update(active)
- update_cache_status_fields(status)
- class deluge.ui.console.modes.preferences.preference_panes.DaemonPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.DownloadsPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.InterfacePane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.NetworkPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.OtherPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.ProxyPane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
- class deluge.ui.console.modes.preferences.preference_panes.QueuePane(preferences)
Bases:
BasePreferencePane
- create_pane(core_conf, console_config)
deluge.ui.console.modes.preferences.preferences module
- class deluge.ui.console.modes.preferences.preferences.PreferenceSidebar(torrentview, width)
Bases:
Sidebar
- on_resize()
- class deluge.ui.console.modes.preferences.preferences.Preferences(parent_mode, stdscr, console_config, encoding=None)
Bases:
BaseMode
,PopupsHandler
- back_to_parent()
- property height
- is_active_pane(pane)
- load_config()
- on_resize(rows, cols)
- read_input()
- refresh()
Refreshes the screen. Updates the lines based on the`:attr:lines` based on the :attr:display_lines_offset attribute and the status bars.
- resume()
- update()
- property width
Module contents
- class deluge.ui.console.modes.preferences.Preferences(parent_mode, stdscr, console_config, encoding=None)
Bases:
BaseMode
,PopupsHandler
- back_to_parent()
- property height
- is_active_pane(pane)
- load_config()
- on_resize(rows, cols)
- read_input()
- refresh()
Refreshes the screen. Updates the lines based on the`:attr:lines` based on the :attr:display_lines_offset attribute and the status bars.
- resume()
- update()
- property width