Built site for shiny@1.9.1.9000: d37beee

This commit is contained in:
gadenbuie
2024-12-06 19:26:28 +00:00
parent 8759c983ad
commit 8f8219e5d6
11 changed files with 114 additions and 61 deletions

View File

@@ -54,6 +54,7 @@
<ul><li><p>Small improvements to the default pulse busy indicator to better blend with any background. Its also now slightly smaller by default. (<a href="https://github.com/rstudio/shiny/issues/4122" class="external-link">#4122</a>)</p></li>
<li><p>When spinners and the pulse busy indicators are enabled, Shiny now shows the pulse indicator when dynamic UI elements are recalculating if no other spinners are present in the app. (<a href="https://github.com/rstudio/shiny/issues/4137" class="external-link">#4137</a>)</p></li>
<li><p>Improve collection of deep stack traces (stack traces that are tracked across steps in an async promise chain) with <code>coro</code> async generators such as <code>elmer</code> chat streams. Previously, Shiny treated each iteration of an async generator as a distinct deep stack, leading to pathologically long stack traces; now, Shiny only keeps/prints unique deep stack trace, discarding duplicates. (<a href="https://github.com/rstudio/shiny/issues/4156" class="external-link">#4156</a>)</p></li>
<li><p>Added an example to the <code>ExtendedTask</code> documentation. (<a href="https://github.com/daattali" class="external-link">@daattali</a> <a href="https://github.com/rstudio/shiny/issues/4087" class="external-link">#4087</a>)</p></li>
</ul></div>
<div class="section level3">
<h3 id="bug-fixes-development-version">Bug fixes<a class="anchor" aria-label="anchor" href="#bug-fixes-development-version"></a></h3>

View File

@@ -2,4 +2,4 @@ pandoc: 3.1.11
pkgdown: 2.1.1
pkgdown_sha: ~
articles: {}
last_built: 2024-12-06T18:18Z
last_built: 2024-12-06T19:25Z

View File

@@ -175,9 +175,9 @@ status changes.</p>
<p>Returns one of the following values:</p><ul><li><p><code>"initial"</code>: This <code>ExtendedTask</code> has not yet been invoked</p></li>
<li><p><code>"running"</code>: An invocation is currently running</p></li>
<li><p><code>"success"</code>: An invocation completed successfully, and a value can be
retrieved via the <code>result()</code> method</p></li>
retrieved via the <code><a href="https://future.futureverse.org/reference/result.html" class="external-link">result()</a></code> method</p></li>
<li><p><code>"error"</code>: An invocation completed with an error, which will be
re-thrown if you call the <code>result()</code> method</p></li>
re-thrown if you call the <code><a href="https://future.futureverse.org/reference/result.html" class="external-link">result()</a></code> method</p></li>
</ul><div class="section">
<h4 id="usage-2">Usage<a class="anchor" aria-label="anchor" href="#usage-2"></a></h4>
<p></p><div class="r"><div class="sourceCode"><pre><code><span><span class="va">ExtendedTask</span><span class="op">$</span><span class="fu">status</span><span class="op">(</span><span class="op">)</span></span></code></pre></div><p></p></div>
@@ -185,7 +185,7 @@ re-thrown if you call the <code>result()</code> method</p></li>
</div><p></p><hr><a id="method-ExtendedTask-result"></a><div class="section">
<h3 id="method-result-">Method <code>result()</code><a class="anchor" aria-label="anchor" href="#method-result-"></a></h3>
<h3 id="method-result-">Method <code><a href="https://future.futureverse.org/reference/result.html" class="external-link">result()</a></code><a class="anchor" aria-label="anchor" href="#method-result-"></a></h3>
<p>Attempts to read the results of the most recent invocation. This is a
reactive read that invalidates as the task's status changes.</p>
<p>The actual behavior differs greatly depending on the current status of
@@ -203,7 +203,7 @@ aware that if the result isn't ready for whatever reason, processing will
stop in much the same way as <code>req(FALSE)</code> does, but when the result is
ready you'll get invalidated, and when you run again the result should be
there.</p>
<p>Note that the <code>result()</code> method is generally not meant to be used with
<p>Note that the <code><a href="https://future.futureverse.org/reference/result.html" class="external-link">result()</a></code> method is generally not meant to be used with
<code><a href="observeEvent.html">observeEvent()</a></code>, <code><a href="observeEvent.html">eventReactive()</a></code>, <code><a href="bindEvent.html">bindEvent()</a></code>, or <code><a href="isolate.html">isolate()</a></code> as the
invalidation will be ignored.</p><div class="section">
<h4 id="usage-3">Usage<a class="anchor" aria-label="anchor" href="#usage-3"></a></h4>
@@ -215,6 +215,58 @@ invalidation will be ignored.</p><div class="section">
</div>
<div id="ref-examples">
<h2>Examples</h2>
<div class="sourceCode"><pre class="sourceCode r"><code><span class="r-in"><span><span class="kw">if</span> <span class="op">(</span><span class="cn">FALSE</span><span class="op">)</span> <span class="op">{</span> <span class="co"># rlang::is_interactive() &amp;&amp; rlang::is_installed("future")</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://shiny.posit.co/" class="external-link">shiny</a></span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://rstudio.github.io/bslib/" class="external-link">bslib</a></span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="kw"><a href="https://rdrr.io/r/base/library.html" class="external-link">library</a></span><span class="op">(</span><span class="va"><a href="https://future.futureverse.org" class="external-link">future</a></span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="fu"><a href="https://future.futureverse.org/reference/plan.html" class="external-link">plan</a></span><span class="op">(</span><span class="va">multisession</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="va">ui</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://rstudio.github.io/bslib/reference/page.html" class="external-link">page_fluid</a></span><span class="op">(</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="titlePanel.html">titlePanel</a></span><span class="op">(</span><span class="st">"Extended Task Demo"</span><span class="op">)</span>,</span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rstudio.github.io/htmltools/reference/builder.html" class="external-link">p</a></span><span class="op">(</span></span></span>
<span class="r-in"><span> <span class="st">'Click the button below to perform a "calculation"'</span>,</span></span>
<span class="r-in"><span> <span class="st">"that takes a while to perform."</span></span></span>
<span class="r-in"><span> <span class="op">)</span>,</span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rstudio.github.io/bslib/reference/input_task_button.html" class="external-link">input_task_button</a></span><span class="op">(</span><span class="st">"recalculate"</span>, <span class="st">"Recalculate"</span><span class="op">)</span>,</span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rstudio.github.io/htmltools/reference/builder.html" class="external-link">p</a></span><span class="op">(</span><span class="fu"><a href="textOutput.html">textOutput</a></span><span class="op">(</span><span class="st">"result"</span><span class="op">)</span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="va">server</span> <span class="op">&lt;-</span> <span class="kw">function</span><span class="op">(</span><span class="va">input</span>, <span class="va">output</span><span class="op">)</span> <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="va">rand_task</span> <span class="op">&lt;-</span> <span class="va">ExtendedTask</span><span class="op">$</span><span class="fu">new</span><span class="op">(</span><span class="kw">function</span><span class="op">(</span><span class="op">)</span> <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://future.futureverse.org/reference/future.html" class="external-link">future</a></span><span class="op">(</span></span></span>
<span class="r-in"><span> <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="co"># Slow operation goes here</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/Sys.sleep.html" class="external-link">Sys.sleep</a></span><span class="op">(</span><span class="fl">2</span><span class="op">)</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/sample.html" class="external-link">sample</a></span><span class="op">(</span><span class="fl">1</span><span class="op">:</span><span class="fl">100</span>, <span class="fl">1</span><span class="op">)</span></span></span>
<span class="r-in"><span> <span class="op">}</span>,</span></span>
<span class="r-in"><span> seed <span class="op">=</span> <span class="cn">TRUE</span></span></span>
<span class="r-in"><span> <span class="op">)</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="co"># Make button state reflect task.</span></span></span>
<span class="r-in"><span> <span class="co"># If using R &gt;=4.1, you can do this instead:</span></span></span>
<span class="r-in"><span> <span class="co"># rand_task &lt;- ExtendedTask$new(...) |&gt; bind_task_button("recalculate")</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rstudio.github.io/bslib/reference/bind_task_button.html" class="external-link">bind_task_button</a></span><span class="op">(</span><span class="va">rand_task</span>, <span class="st">"recalculate"</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="fu"><a href="observeEvent.html">observeEvent</a></span><span class="op">(</span><span class="va">input</span><span class="op">$</span><span class="va">recalculate</span>, <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="co"># Invoke the extended in an observer</span></span></span>
<span class="r-in"><span> <span class="va">rand_task</span><span class="op">$</span><span class="fu">invoke</span><span class="op">(</span><span class="op">)</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="va">output</span><span class="op">$</span><span class="va">result</span> <span class="op">&lt;-</span> <span class="fu"><a href="renderPrint.html">renderText</a></span><span class="op">(</span><span class="op">{</span></span></span>
<span class="r-in"><span> <span class="co"># React to updated results when the task completes</span></span></span>
<span class="r-in"><span> <span class="va">number</span> <span class="op">&lt;-</span> <span class="va">rand_task</span><span class="op">$</span><span class="fu">result</span><span class="op">(</span><span class="op">)</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://rdrr.io/r/base/paste.html" class="external-link">paste0</a></span><span class="op">(</span><span class="st">"Your number is "</span>, <span class="va">number</span>, <span class="st">"."</span><span class="op">)</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="op">}</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="fu"><a href="shinyApp.html">shinyApp</a></span><span class="op">(</span><span class="va">ui</span>, <span class="va">server</span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="op">}</span></span></span>
</code></pre></div>
</div>
</div>
<div class="col-md-3 hidden-xs hidden-sm" id="pkgdown-sidebar">
<nav id="toc" data-toggle="toc" class="sticky-top"><h2 data-toc-skip>Contents</h2>

View File

@@ -119,21 +119,21 @@ and <a href="https://getbootstrap.com/docs/3.3/components/#glyphicons" class="ex
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="navbar-header"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;span class="navbar-brand"&gt;App Title&lt;/span&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="8754"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="6285"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-8754-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6285-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;i aria-label="bar-chart-o icon" class="far fa-bar-chart-o fa-fw" role="presentation"&gt;&lt;/i&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> Plot</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-8754-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6285-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;i aria-label="rectangle-list icon" class="far fa-rectangle-list fa-fw" role="presentation"&gt;&lt;/i&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> Summary</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-8754-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6285-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;i aria-label="table icon" class="fas fa-table fa-fw" role="presentation"&gt;&lt;/i&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> Table</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/a&gt;</span>
@@ -142,10 +142,10 @@ and <a href="https://getbootstrap.com/docs/3.3/components/#glyphicons" class="ex
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/nav&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="container-fluid"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="8754"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-8754-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-8754-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-8754-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="6285"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-6285-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-6285-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-6285-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/body&gt;</span>

View File

@@ -207,24 +207,24 @@ example below).</p>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="navbar-header"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;span class="navbar-brand"&gt;App Title&lt;/span&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="9837"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="9138"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9837-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9138-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9837-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9138-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9837-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9138-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/ul&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/nav&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="container-fluid"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="9837"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-9837-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-9837-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-9837-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="9138"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-9138-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-9138-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-9138-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/body&gt;</span>
@@ -244,23 +244,23 @@ example below).</p>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="navbar-header"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;span class="navbar-brand"&gt;App Title&lt;/span&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="7684"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav navbar-nav nav-underline" data-tabsetid="9158"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7684-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-9158-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="dropdown"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#" class="dropdown-toggle" data-toggle="dropdown" data-bs-toggle="dropdown" data-value="More"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> More</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;b class="caret"&gt;&lt;/b&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="dropdown-menu" data-tabsetid="1167"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="dropdown-menu" data-tabsetid="2808"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-1167-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-2808-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="divider"&gt;&lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="dropdown-header"&gt;Section header&lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-1167-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-2808-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/ul&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
@@ -268,10 +268,10 @@ example below).</p>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/nav&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="container-fluid"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="7684"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-7684-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-1167-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-1167-4"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="9158"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-9158-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-2808-1"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-2808-4"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/body&gt;</span>

View File

@@ -144,24 +144,24 @@ doesn't support separators.</p>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;h2&gt;Application Title&lt;/h2&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="row"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="col-sm-4 well"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-pills nav-stacked" data-tabsetid="5234"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-pills nav-stacked" data-tabsetid="7978"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="navbar-brand"&gt;Header&lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5234-2" data-toggle="tab" data-bs-toggle="tab" data-value="First"&gt;First&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7978-2" data-toggle="tab" data-bs-toggle="tab" data-value="First"&gt;First&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5234-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second"&gt;Second&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7978-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second"&gt;Second&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5234-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third"&gt;Third&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7978-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third"&gt;Third&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/ul&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="col-sm-8"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="5234"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="First" id="tab-5234-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Second" id="tab-5234-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Third" id="tab-5234-4"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="7978"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="First" id="tab-7978-2"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Second" id="tab-7978-3"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Third" id="tab-7978-4"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>

View File

@@ -148,7 +148,7 @@ more information about reactive expressions.</p>
<span class="r-in"><span><span class="fu"><a href="isolate.html">isolate</a></span><span class="op">(</span><span class="fu">reactiveC</span><span class="op">(</span><span class="op">)</span><span class="op">)</span></span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> <span style="font-weight: bold;">&lt;quosure&gt;</span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> expr: <span style="color: #0000BB;">^values$A + 2</span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> env: <span style="color: #0000BB;">0x55db4eaad558</span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> env: <span style="color: #0000BB;">0x563d10e0e0a0</span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span><span class="co"># Instead, the quosure should be `rlang::inject()`ed</span></span></span>
<span class="r-in"><span><span class="va">reactiveD</span> <span class="op">&lt;-</span> <span class="fu">rlang</span><span class="fu">::</span><span class="fu"><a href="https://rlang.r-lib.org/reference/inject.html" class="external-link">inject</a></span><span class="op">(</span><span class="fu">reactive</span><span class="op">(</span><span class="op">!</span><span class="op">!</span><span class="va">myquo</span><span class="op">)</span><span class="op">)</span></span></span>

View File

@@ -153,7 +153,7 @@ values and reactive expressions.</p>
<span class="r-out co"><span class="r-pr">#&gt;</span> data()</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> })</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> }</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;environment: 0x55db53c39630&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;environment: 0x563d103ca670&gt;</span>
</code></pre></div>
</div>
</div>

View File

@@ -125,17 +125,17 @@ use <code>reactiveVal</code>. See the Examples section for an illustration.</p>
<span class="r-in"><span> <span class="va">value</span> <span class="op">&lt;-</span> <span class="fu">reactiveVal</span><span class="op">(</span><span class="fl">0</span><span class="op">)</span> <span class="co"># rv &lt;- reactiveValues(value = 0)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="fu"><a href="observeEvent.html">observeEvent</a></span><span class="op">(</span><span class="va">input</span><span class="op">$</span><span class="va">minus</span>, <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="va">newValue</span> <span class="op">&lt;-</span> <span class="fu">value</span><span class="op">(</span><span class="op">)</span> <span class="op">-</span> <span class="fl">1</span> <span class="co"># newValue &lt;- rv$value - 1</span></span></span>
<span class="r-in"><span> <span class="fu">value</span><span class="op">(</span><span class="va">newValue</span><span class="op">)</span> <span class="co"># rv$value &lt;- newValue</span></span></span>
<span class="r-in"><span> <span class="va">newValue</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://future.futureverse.org/reference/value.html" class="external-link">value</a></span><span class="op">(</span><span class="op">)</span> <span class="op">-</span> <span class="fl">1</span> <span class="co"># newValue &lt;- rv$value - 1</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://future.futureverse.org/reference/value.html" class="external-link">value</a></span><span class="op">(</span><span class="va">newValue</span><span class="op">)</span> <span class="co"># rv$value &lt;- newValue</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="fu"><a href="observeEvent.html">observeEvent</a></span><span class="op">(</span><span class="va">input</span><span class="op">$</span><span class="va">plus</span>, <span class="op">{</span></span></span>
<span class="r-in"><span> <span class="va">newValue</span> <span class="op">&lt;-</span> <span class="fu">value</span><span class="op">(</span><span class="op">)</span> <span class="op">+</span> <span class="fl">1</span> <span class="co"># newValue &lt;- rv$value + 1</span></span></span>
<span class="r-in"><span> <span class="fu">value</span><span class="op">(</span><span class="va">newValue</span><span class="op">)</span> <span class="co"># rv$value &lt;- newValue</span></span></span>
<span class="r-in"><span> <span class="va">newValue</span> <span class="op">&lt;-</span> <span class="fu"><a href="https://future.futureverse.org/reference/value.html" class="external-link">value</a></span><span class="op">(</span><span class="op">)</span> <span class="op">+</span> <span class="fl">1</span> <span class="co"># newValue &lt;- rv$value + 1</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://future.futureverse.org/reference/value.html" class="external-link">value</a></span><span class="op">(</span><span class="va">newValue</span><span class="op">)</span> <span class="co"># rv$value &lt;- newValue</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span></span></span>
<span class="r-in"><span> <span class="va">output</span><span class="op">$</span><span class="va">value</span> <span class="op">&lt;-</span> <span class="fu"><a href="renderPrint.html">renderText</a></span><span class="op">(</span><span class="op">{</span></span></span>
<span class="r-in"><span> <span class="fu">value</span><span class="op">(</span><span class="op">)</span> <span class="co"># rv$value</span></span></span>
<span class="r-in"><span> <span class="fu"><a href="https://future.futureverse.org/reference/value.html" class="external-link">value</a></span><span class="op">(</span><span class="op">)</span> <span class="co"># rv$value</span></span></span>
<span class="r-in"><span> <span class="op">}</span><span class="op">)</span></span></span>
<span class="r-in"><span><span class="op">}</span></span></span>
<span class="r-in"><span></span></span>

View File

@@ -110,25 +110,25 @@ This function should be used within <code>tabsetPanel(type = "hidden")</code>. S
<span class="r-in"><span><span class="op">)</span></span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="col-sm-8" role="main"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tabbable"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-tabs" data-tabsetid="1018"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-tabs" data-tabsetid="7604"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-1018-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7604-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-1018-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7604-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-1018-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-7604-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/ul&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="1018"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-1018-1"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="7604"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-7604-1"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-1018-2"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-7604-2"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;pre class="shiny-text-output noplaceholder" id="summary"&gt;&lt;/pre&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-1018-3"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-7604-3"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div id="table" class="shiny-html-output"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>

View File

@@ -135,25 +135,25 @@ tabPanels</p></dd>
<span class="r-in"><span><span class="op">)</span></span></span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="col-sm-8" role="main"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tabbable"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-tabs" data-tabsetid="6423"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;ul class="nav nav-tabs" data-tabsetid="5090"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li class="active"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6423-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5090-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"&gt;Plot&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6423-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5090-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"&gt;Summary&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-6423-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;a href="#tab-5090-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"&gt;Table&lt;/a&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/li&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/ul&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="6423"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-6423-1"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-content" data-tabsetid="5090"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane active" data-value="Plot" id="tab-5090-1"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-6423-2"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Summary" id="tab-5090-2"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;pre class="shiny-text-output noplaceholder" id="summary"&gt;&lt;/pre&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-6423-3"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div class="tab-pane" data-value="Table" id="tab-5090-3"&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;div id="table" class="shiny-html-output"&gt;&lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>
<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;/div&gt;</span>