Part of bzrlib.tests.testui View In Hierarchy
This is overloaded as both the UIFactory and the progress model.
Method | __init__ | Undocumented |
Method | nested_progress_bar | Return a nested progress bar. |
Method | finished | Undocumented |
Method | update | Undocumented |
Inherited from UIFactory:
Method | __enter__ | Context manager entry support. |
Method | __exit__ | Context manager exit support. |
Method | be_quiet | Tell the UI to be more quiet, or not. |
Method | confirm_action | Seek user confirmation for an action. |
Method | get_password | Prompt the user for a password. |
Method | is_quiet | Undocumented |
Method | make_output_stream | Get a stream for sending out bulk text data. |
Method | clear_term | Prepare the terminal for output. |
Method | format_user_warning | Undocumented |
Method | choose | Prompt the user for a list of alternatives. |
Method | get_boolean | Get a boolean question answered from the user. |
Method | get_integer | Get an integer from the user. |
Method | make_progress_view | Construct a new ProgressView object for this UI. |
Method | recommend_upgrade | Recommend the user upgrade a control directory. |
Method | report_transport_activity | Called by transports as they do IO. |
Method | log_transport_activity | Write out whatever transport activity has been measured. |
Method | show_user_warning | Show a warning to the user. |
Method | show_error | Show an error message (not an exception) to the user. |
Method | show_message | Show a message to the user. |
Method | show_warning | Show a warning to the user. |
Method | _make_output_stream_explicit | Undocumented |
Method | _progress_finished | Called by the ProgressTask when it finishes |
Method | _progress_all_finished | Called when the top-level progress task finished |
Method | _progress_updated | Called by the ProgressTask when it changes. |
Inherited from DummyProgress:
Method | tick | Undocumented |
Method | child_update | Undocumented |
Method | clear | Undocumented |
Method | child_progress | Undocumented |
When the bar has been finished with, it should be released by calling bar.finished().