<spanid="cpl-core-console-background-color-enum-module"></span><h2>cpl_core.console.background_color_enum module<aclass="headerlink"href="#module-cpl_core.console.background_color_enum"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.background_color_enum.</span></span><spanclass="sig-name descname"><spanclass="pre">BackgroundColorEnum</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">blue</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_blue'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.blue"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">cyan</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_cyan'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.cyan"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">default</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_default'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.default"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">green</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_green'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.green"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">grey</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_grey'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.grey"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">magenta</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_magenta'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.magenta"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">red</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_red'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.red"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">white</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_white'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.white"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">yellow</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'on_yellow'</span></em><aclass="headerlink"href="#cpl_core.console.background_color_enum.BackgroundColorEnum.yellow"title="Permalink to this definition"></a></dt>
<spanid="cpl-core-console-console-module"></span><h2>cpl_core.console.console module<aclass="headerlink"href="#module-cpl_core.console.console"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.console.</span></span><spanclass="sig-name descname"><spanclass="pre">Console</span></span><aclass="headerlink"href="#cpl_core.console.console.Console"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span><spanclass="pre">property</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">background_color</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><aclass="headerlink"href="#cpl_core.console.console.Console.background_color"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">banner</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.banner"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">clear</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.clear"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">close</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.close"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">color_reset</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.color_reset"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">disable</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.disable"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">enable</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.enable"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">error</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">string</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">tb</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span><spanclass="w"></span><spanclass="p"><spanclass="pre">|</span></span><spanclass="w"></span><spanclass="pre">None</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.error"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span><spanclass="pre">property</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">foreground_color</span></span><emclass="property"><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="pre">str</span></em><aclass="headerlink"href="#cpl_core.console.console.Console.foreground_color"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">read</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">output</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span><spanclass="w"></span><spanclass="p"><spanclass="pre">|</span></span><spanclass="w"></span><spanclass="pre">None</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">str</span></span></span><aclass="headerlink"href="#cpl_core.console.console.Console.read"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">read_line</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">output</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">str</span><spanclass="w"></span><spanclass="p"><spanclass="pre">|</span></span><spanclass="w"></span><spanclass="pre">None</span></span><spanclass="w"></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="default_value"><spanclass="pre">None</span></span></em><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">str</span></span></span><aclass="headerlink"href="#cpl_core.console.console.Console.read_line"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">reset_cursor_position</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.reset_cursor_position"title="Permalink to this definition"></a></dt>
<dt>char: <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code></dt><dd><p>Character to show which element is selected</p>
</dd>
<dt>message: <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code></dt><dd><p>Message or header of the selection</p>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">set_background_color</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">color</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><aclass="reference internal"href="#cpl_core.console.background_color_enum.BackgroundColorEnum"title="cpl_core.console.background_color_enum.BackgroundColorEnum"><spanclass="pre">BackgroundColorEnum</span></a><spanclass="w"></span><spanclass="p"><spanclass="pre">|</span></span><spanclass="w"></span><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.set_background_color"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">set_cursor_position</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">x</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">y</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.set_cursor_position"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">set_foreground_color</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">color</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><aclass="reference internal"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum"title="cpl_core.console.foreground_color_enum.ForegroundColorEnum"><spanclass="pre">ForegroundColorEnum</span></a><spanclass="w"></span><spanclass="p"><spanclass="pre">|</span></span><spanclass="w"></span><spanclass="pre">str</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.set_foreground_color"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">set_hold_back</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">bool</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.set_hold_back"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">table</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">header</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">list</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">values</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">list</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">list</span><spanclass="p"><spanclass="pre">[</span></span><spanclass="pre">str</span><spanclass="p"><spanclass="pre">]</span></span><spanclass="p"><spanclass="pre">]</span></span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.table"title="Permalink to this definition"></a></dt>
<dt>header: List[<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>]</dt><dd><p>Header of the table</p>
</dd>
<dt>values: List[List[<codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">str</span></code>]]</dt><dd><p>Values of the table</p>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">write</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">end</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">''</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.write"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">write_at</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">x</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">y</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.write_at"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">write_line</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.write_line"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">classmethod</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">write_line_at</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">x</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">y</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console.Console.write_line_at"title="Permalink to this definition"></a></dt>
<spanid="cpl-core-console-console-call-module"></span><h2>cpl_core.console.console_call module<aclass="headerlink"href="#module-cpl_core.console.console_call"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.console_call.</span></span><spanclass="sig-name descname"><spanclass="pre">ConsoleCall</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">function</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">Callable</span></span></em>, <emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.console_call.ConsoleCall"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">property</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">args</span></span><aclass="headerlink"href="#cpl_core.console.console_call.ConsoleCall.args"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">property</span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">function</span></span><aclass="headerlink"href="#cpl_core.console.console_call.ConsoleCall.function"title="Permalink to this definition"></a></dt>
<spanid="cpl-core-console-foreground-color-enum-module"></span><h2>cpl_core.console.foreground_color_enum module<aclass="headerlink"href="#module-cpl_core.console.foreground_color_enum"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.foreground_color_enum.</span></span><spanclass="sig-name descname"><spanclass="pre">ForegroundColorEnum</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">value</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">blue</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'blue'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.blue"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">cyan</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'cyan'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.cyan"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">default</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'default'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.default"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">green</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'green'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.green"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">grey</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'grey'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.grey"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">magenta</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'magenta'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.magenta"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">red</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'red'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.red"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">white</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'white'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.white"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">yellow</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'yellow'</span></em><aclass="headerlink"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum.yellow"title="Permalink to this definition"></a></dt>
<spanid="cpl-core-console-spinner-thread-module"></span><h2>cpl_core.console.spinner_thread module<aclass="headerlink"href="#module-cpl_core.console.spinner_thread"title="Permalink to this heading"></a></h2>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.spinner_thread.</span></span><spanclass="sig-name descname"><spanclass="pre">SpinnerThread</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">msg_len</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><spanclass="pre">int</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">foreground_color</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><aclass="reference internal"href="#cpl_core.console.foreground_color_enum.ForegroundColorEnum"title="cpl_core.console.foreground_color_enum.ForegroundColorEnum"><spanclass="pre">ForegroundColorEnum</span></a></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">background_color</span></span><spanclass="p"><spanclass="pre">:</span></span><spanclass="w"></span><spanclass="n"><aclass="reference internal"href="#cpl_core.console.background_color_enum.BackgroundColorEnum"title="cpl_core.console.background_color_enum.BackgroundColorEnum"><spanclass="pre">BackgroundColorEnum</span></a></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.spinner_thread.SpinnerThread"title="Permalink to this definition"></a></dt>
<dt>foreground_color: <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">cpl_core.console.foreground_color.ForegroundColorEnum</span></code></dt><dd><p>Foreground color of the spinner</p>
<dt>background_color: <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">cpl_core.console.background_color.BackgroundColorEnum</span></code></dt><dd><p>Background color of the spinner</p>
<spanclass="sig-name descname"><spanclass="pre">exit</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.spinner_thread.SpinnerThread.exit"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">run</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><spanclass="sig-return"><spanclass="sig-return-icon">→</span><spanclass="sig-return-typehint"><spanclass="pre">None</span></span></span><aclass="headerlink"href="#cpl_core.console.spinner_thread.SpinnerThread.run"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">stop_spinning</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.spinner_thread.SpinnerThread.stop_spinning"title="Permalink to this definition"></a></dt>
<emclass="property"><spanclass="pre">class</span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">cpl_core.console.</span></span><spanclass="sig-name descname"><spanclass="pre">VersionInfo</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">major</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">minor</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">micro</span></span></em><spanclass="sig-paren">)</span><aclass="headerlink"href="#cpl_core.console.VersionInfo"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">major</span></span><aclass="headerlink"href="#cpl_core.console.VersionInfo.major"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">micro</span></span><aclass="headerlink"href="#cpl_core.console.VersionInfo.micro"title="Permalink to this definition"></a></dt>
<spanclass="sig-name descname"><spanclass="pre">minor</span></span><aclass="headerlink"href="#cpl_core.console.VersionInfo.minor"title="Permalink to this definition"></a></dt>