Skip to content

Commit 2fd6c4b

Browse files
Merge pull request #1906 from totvs/main
Update documentation on develop branch
2 parents 38b3dae + d2f3b9a commit 2fd6c4b

File tree

9 files changed

+828
-143
lines changed

9 files changed

+828
-143
lines changed

docs/base.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.collect_zindex"><code class="docutils literal notranslate"><span class="pre">Base.collect_zindex()</span></code></a></li>
6565
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.compare_field_values"><code class="docutils literal notranslate"><span class="pre">Base.compare_field_values()</span></code></a></li>
6666
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.double_click"><code class="docutils literal notranslate"><span class="pre">Base.double_click()</span></code></a></li>
67+
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.driver"><code class="docutils literal notranslate"><span class="pre">Base.driver</span></code></a></li>
6768
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.element_exists"><code class="docutils literal notranslate"><span class="pre">Base.element_exists()</span></code></a></li>
6869
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.element_name"><code class="docutils literal notranslate"><span class="pre">Base.element_name()</span></code></a></li>
6970
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.execution_flow"><code class="docutils literal notranslate"><span class="pre">Base.execution_flow()</span></code></a></li>
@@ -76,6 +77,7 @@
7677
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_current_DOM"><code class="docutils literal notranslate"><span class="pre">Base.get_current_DOM()</span></code></a></li>
7778
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_element_text"><code class="docutils literal notranslate"><span class="pre">Base.get_element_text()</span></code></a></li>
7879
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_element_value"><code class="docutils literal notranslate"><span class="pre">Base.get_element_value()</span></code></a></li>
80+
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_soup_select"><code class="docutils literal notranslate"><span class="pre">Base.get_soup_select()</span></code></a></li>
7981
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.get_url"><code class="docutils literal notranslate"><span class="pre">Base.get_url()</span></code></a></li>
8082
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.log_error"><code class="docutils literal notranslate"><span class="pre">Base.log_error()</span></code></a></li>
8183
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.move_to_element"><code class="docutils literal notranslate"><span class="pre">Base.move_to_element()</span></code></a></li>
@@ -97,6 +99,7 @@
9799
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.start_testcase"><code class="docutils literal notranslate"><span class="pre">Base.start_testcase()</span></code></a></li>
98100
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.switch_to_iframe"><code class="docutils literal notranslate"><span class="pre">Base.switch_to_iframe()</span></code></a></li>
99101
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.take_screenshot"><code class="docutils literal notranslate"><span class="pre">Base.take_screenshot()</span></code></a></li>
102+
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.wait"><code class="docutils literal notranslate"><span class="pre">Base.wait</span></code></a></li>
100103
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.web_scrap"><code class="docutils literal notranslate"><span class="pre">Base.web_scrap()</span></code></a></li>
101104
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.webapp_shadowroot"><code class="docutils literal notranslate"><span class="pre">Base.webapp_shadowroot()</span></code></a></li>
102105
<li class="toctree-l3"><a class="reference internal" href="#tir.technologies.core.base.Base.zindex_sort"><code class="docutils literal notranslate"><span class="pre">Base.zindex_sort()</span></code></a></li>
@@ -329,6 +332,12 @@
329332
</div>
330333
</dd></dl>
331334

335+
<dl class="py property">
336+
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.driver">
337+
<span class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></span><span class="sig-name descname"><span class="pre">driver</span></span><a class="headerlink" href="#tir.technologies.core.base.Base.driver" title="Link to this definition"></a></dt>
338+
<dd><p>Property to always get the current shared driver instance</p>
339+
</dd></dl>
340+
332341
<dl class="py method">
333342
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.element_exists">
334343
<span class="sig-name descname"><span class="pre">element_exists</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">term</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scrap_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">ScrapType.TEXT</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">position</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optional_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">main_container</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'.tmodaldialog,.ui-dialog'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.element_exists" title="Link to this definition"></a></dt>
@@ -568,6 +577,24 @@
568577
</div>
569578
</dd></dl>
570579

580+
<dl class="py method">
581+
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.get_soup_select">
582+
<span class="sig-name descname"><span class="pre">get_soup_select</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">selector</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">twebview</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">select_one</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.get_soup_select" title="Link to this definition"></a></dt>
583+
<dd><p>Get a soup select object.</p>
584+
<dl class="field-list simple">
585+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
586+
<dd class="field-odd"><ul class="simple">
587+
<li><p><strong>selector</strong> – Css selector</p></li>
588+
<li><p><strong>twebview</strong> – Force twebview mode. If None, keeps legacy behavior.</p></li>
589+
<li><p><strong>select_one</strong> – When True, returns only the first match.</p></li>
590+
</ul>
591+
</dd>
592+
<dt class="field-even">Returns<span class="colon">:</span></dt>
593+
<dd class="field-even"><p>Return a soup select object</p>
594+
</dd>
595+
</dl>
596+
</dd></dl>
597+
571598
<dl class="py method">
572599
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.get_url">
573600
<span class="sig-name descname"><span class="pre">get_url</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">url</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.get_url" title="Link to this definition"></a></dt>
@@ -915,6 +942,12 @@
915942
</div>
916943
</dd></dl>
917944

945+
<dl class="py property">
946+
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.wait">
947+
<span class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></span><span class="sig-name descname"><span class="pre">wait</span></span><a class="headerlink" href="#tir.technologies.core.base.Base.wait" title="Link to this definition"></a></dt>
948+
<dd><p>Property to always get the current shared wait instance</p>
949+
</dd></dl>
950+
918951
<dl class="py method">
919952
<dt class="sig sig-object py" id="tir.technologies.core.base.Base.web_scrap">
920953
<span class="sig-name descname"><span class="pre">web_scrap</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">term</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scrap_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">ScrapType.TEXT</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optional_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">label</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">main_container</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#tir.technologies.core.base.Base.web_scrap" title="Link to this definition"></a></dt>

0 commit comments

Comments
 (0)