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:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane(name, preferences)¶
Bases:
deluge.ui.console.widgets.inputpane.BaseInputPane
,deluge.ui.console.widgets.window.BaseWindow
,deluge.ui.console.widgets.popup.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:
deluge.ui.console.modes.preferences.preference_panes.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:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.DownloadsPane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.InterfacePane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.NetworkPane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.OtherPane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.ProxyPane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.BasePreferencePane
- create_pane(core_conf, console_config)¶
- class deluge.ui.console.modes.preferences.preference_panes.QueuePane(preferences)¶
Bases:
deluge.ui.console.modes.preferences.preference_panes.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:
deluge.ui.console.widgets.sidebar.Sidebar
- on_resize()¶
- class deluge.ui.console.modes.preferences.preferences.Preferences(parent_mode, stdscr, console_config, encoding=None)¶
Bases:
deluge.ui.console.modes.basemode.BaseMode
,deluge.ui.console.widgets.popup.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:
deluge.ui.console.modes.basemode.BaseMode
,deluge.ui.console.widgets.popup.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¶