<spanid="pyanaconda-ui-tui-tuiobject-module"></span><h2>pyanaconda.ui.tui.tuiobject module<aclass="headerlink"href="#module-pyanaconda.ui.tui.tuiobject"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="descclassname">pyanaconda.ui.tui.tuiobject.</code><codeclass="descname">ErrorDialog</code><spanclass="sig-paren">(</span><em>app</em>, <em>message</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.ErrorDialog"title="Permalink to this definition">¶</a></dt>
<li><strong>message</strong> (<aclass="reference external"href="https://docs.python.org/3/library/stdtypes.html#str"title="(in Python v3.5)"><em>str</em></a>) – the message to show to the user</li>
<codeclass="descname">input</code><spanclass="sig-paren">(</span><em>args</em>, <em>key</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.ErrorDialog.input"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">prompt</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.ErrorDialog.prompt"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">refresh</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.ErrorDialog.refresh"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">title</code><emclass="property"> = 'Error'</em><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.ErrorDialog.title"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyanaconda.ui.tui.tuiobject.</code><codeclass="descname">PasswordDialog</code><spanclass="sig-paren">(</span><em>app</em>, <em>device</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">answer</code><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog.answer"title="Permalink to this definition">¶</a></dt>
<dd><p>The response can be None (no response) or the password entered.</p>
<codeclass="descname">input</code><spanclass="sig-paren">(</span><em>args</em>, <em>key</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog.input"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">prompt</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog.prompt"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">refresh</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog.refresh"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">title</code><emclass="property"> = 'Password'</em><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.PasswordDialog.title"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyanaconda.ui.tui.tuiobject.</code><codeclass="descname">TUIObject</code><spanclass="sig-paren">(</span><em>app</em>, <em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.TUIObject"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">refresh</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.TUIObject.refresh"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">showable</code><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.TUIObject.showable"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">title</code><emclass="property"> = 'Default title'</em><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.TUIObject.title"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyanaconda.ui.tui.tuiobject.</code><codeclass="descname">YesNoDialog</code><spanclass="sig-paren">(</span><em>app</em>, <em>message</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">answer</code><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog.answer"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">input</code><spanclass="sig-paren">(</span><em>args</em>, <em>key</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog.input"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">prompt</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog.prompt"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">refresh</code><spanclass="sig-paren">(</span><em>args=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog.refresh"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">title</code><emclass="property"> = 'Question'</em><aclass="headerlink"href="#pyanaconda.ui.tui.tuiobject.YesNoDialog.title"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">pyanaconda.ui.tui.</code><codeclass="descname">TextUserInterface</code><spanclass="sig-paren">(</span><em>storage</em>, <em>payload</em>, <em>instclass</em>, <em>productTitle='Anaconda'</em>, <em>isFinal=True</em>, <em>quitMessage=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface"title="Permalink to this definition">¶</a></dt>
<imgsrc="_images/inheritance-678d22cf30414f97633cad02d4391116582d906b.png"alt="Inheritance diagram of TextUserInterface"usemap="#inheritance3174816cbf"class="inheritance"/>
<areashape="rect"id="node1"href="pyanaconda.ui.html#pyanaconda.ui.UserInterface"title="This is the base class for all kinds of install UIs.  It primarily"alt=""coords="5,5,187,33"/>
<areashape="rect"id="node2"href="#pyanaconda.ui.tui.TextUserInterface"title="This is the main class for Text user interface."alt=""coords="21,81,171,109"/>
<li><strong>productTitle</strong> (<aclass="reference external"href="https://docs.python.org/3/library/stdtypes.html#str"title="(in Python v3.5)"><em>str</em></a>) – the name of the product</li>
<li><strong>isFinal</strong> (<aclass="reference external"href="https://docs.python.org/3/library/functions.html#bool"title="(in Python v3.5)"><em>bool</em></a>) – Boolean that marks the release
<li><strong>quitMessage</strong> (<aclass="reference external"href="https://docs.python.org/3/library/stdtypes.html#str"title="(in Python v3.5)"><em>str</em></a>) – The text to be used in quit
<codeclass="descname">ENVIRONMENT</code><emclass="property"> = 'anaconda'</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.ENVIRONMENT"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">basemask</code><emclass="property"> = 'pyanaconda.ui'</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.basemask"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">basepath</code><emclass="property"> = '/builddir/anaconda/pyanaconda/ui'</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.basepath"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">meh_interface</code><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.meh_interface"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">path</code><emclass="property"> = '/tmp/updates/pyanaconda/ui'</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.path"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">pathlist</code><emclass="property"> = {'/builddir/anaconda/pyanaconda/ui', '/usr/lib64/python3.5/site-packages/pyanaconda/ui', '/usr/lib/python3.5/site-packages/pyanaconda/ui', '/tmp/updates/pyanaconda/ui'}</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.pathlist"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">run</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.run"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">setup</code><spanclass="sig-paren">(</span><em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.setup"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">showDetailedError</code><spanclass="sig-paren">(</span><em>message</em>, <em>details</em>, <em>buttons=None</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.showDetailedError"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">showError</code><spanclass="sig-paren">(</span><em>message</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.showError"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">showYesNoQuestion</code><spanclass="sig-paren">(</span><em>message</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.showYesNoQuestion"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">sitepackages</code><emclass="property"> = ['/usr/lib64/python3.5/site-packages/pyanaconda/ui', '/usr/lib/python3.5/site-packages/pyanaconda/ui']</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.sitepackages"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">tty_num</code><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.tty_num"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">updatepath</code><emclass="property"> = '/tmp/updates/pyanaconda/ui'</em><aclass="headerlink"href="#pyanaconda.ui.tui.TextUserInterface.updatepath"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">pyanaconda.ui.tui.</code><codeclass="descname">exception_msg_handler</code><spanclass="sig-paren">(</span><em>event</em>, <em>data</em><spanclass="sig-paren">)</span><aclass="headerlink"href="#pyanaconda.ui.tui.exception_msg_handler"title="Permalink to this definition">¶</a></dt>
Built with <ahref="http://sphinx-doc.org/">Sphinx</a> using a <ahref="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <ahref="https://readthedocs.org">Read the Docs</a>.