mirror of
https://github.com/rstudio/shiny.git
synced 2026-04-29 03:00:45 -04:00
Built site for shiny@1.9.1.9000: d37beee
This commit is contained in:
@@ -54,6 +54,7 @@
|
||||
<ul><li><p>Small improvements to the default pulse busy indicator to better blend with any background. It’s 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>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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() && 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"><-</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"><-</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"><-</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 >=4.1, you can do this instead:</span></span></span>
|
||||
<span class="r-in"><span> <span class="co"># rand_task <- ExtendedTask$new(...) |> 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"><-</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"><-</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>
|
||||
|
||||
@@ -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">#></span> <div class="navbar-header"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <span class="navbar-brand">App Title</span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="8754"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="6285"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-8754-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6285-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <i aria-label="bar-chart-o icon" class="far fa-bar-chart-o fa-fw" role="presentation"></i></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> Plot</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-8754-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6285-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <i aria-label="rectangle-list icon" class="far fa-rectangle-list fa-fw" role="presentation"></i></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> Summary</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-8754-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6285-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <i aria-label="table icon" class="fas fa-table fa-fw" role="presentation"></i></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> Table</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </a></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">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </nav></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="container-fluid"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="8754"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-8754-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-8754-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-8754-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="6285"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-icon-class="far fa-bar-chart-o fa-fw" data-value="Plot" id="tab-6285-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" data-icon-class="far fa-rectangle-list fa-fw" id="tab-6285-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" data-icon-class="fas fa-table fa-fw" id="tab-6285-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </body></span>
|
||||
|
||||
@@ -207,24 +207,24 @@ example below).</p>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="navbar-header"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <span class="navbar-brand">App Title</span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="9837"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="9138"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9837-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9138-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9837-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9138-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9837-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9138-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </ul></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </nav></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="container-fluid"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="9837"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-9837-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-9837-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-9837-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="9138"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-9138-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-9138-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-9138-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </body></span>
|
||||
@@ -244,23 +244,23 @@ example below).</p>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="navbar-header"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <span class="navbar-brand">App Title</span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="7684"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav navbar-nav nav-underline" data-tabsetid="9158"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7684-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-9158-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="dropdown"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-bs-toggle="dropdown" data-value="More"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> More</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <b class="caret"></b></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="dropdown-menu" data-tabsetid="1167"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="dropdown-menu" data-tabsetid="2808"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-1167-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-2808-1" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="divider"></li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="dropdown-header">Section header</li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-1167-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-2808-4" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </ul></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
@@ -268,10 +268,10 @@ example below).</p>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </nav></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="container-fluid"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="7684"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-7684-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-1167-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-1167-4"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="9158"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-9158-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-2808-1"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-2808-4"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </body></span>
|
||||
|
||||
@@ -144,24 +144,24 @@ doesn't support separators.</p>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <h2>Application Title</h2></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="row"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="col-sm-4 well"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-pills nav-stacked" data-tabsetid="5234"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-pills nav-stacked" data-tabsetid="7978"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="navbar-brand">Header</li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5234-2" data-toggle="tab" data-bs-toggle="tab" data-value="First">First</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7978-2" data-toggle="tab" data-bs-toggle="tab" data-value="First">First</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5234-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second">Second</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7978-3" data-toggle="tab" data-bs-toggle="tab" data-value="Second">Second</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5234-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third">Third</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7978-4" data-toggle="tab" data-bs-toggle="tab" data-value="Third">Third</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </ul></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="col-sm-8"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="5234"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="First" id="tab-5234-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Second" id="tab-5234-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Third" id="tab-5234-4"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="7978"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="First" id="tab-7978-2"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Second" id="tab-7978-3"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Third" id="tab-7978-4"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
|
||||
@@ -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">#></span> <span style="font-weight: bold;"><quosure></span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> expr: <span style="color: #0000BB;">^values$A + 2</span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> env: <span style="color: #0000BB;">0x55db4eaad558</span></span>
|
||||
<span class="r-out co"><span class="r-pr">#></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"><-</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>
|
||||
|
||||
@@ -153,7 +153,7 @@ values and reactive expressions.</p>
|
||||
<span class="r-out co"><span class="r-pr">#></span> data()</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> })</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> }</span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <environment: 0x55db53c39630></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <environment: 0x563d103ca670></span>
|
||||
</code></pre></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -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"><-</span> <span class="fu">reactiveVal</span><span class="op">(</span><span class="fl">0</span><span class="op">)</span> <span class="co"># rv <- 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"><-</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 <- 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 <- newValue</span></span></span>
|
||||
<span class="r-in"><span> <span class="va">newValue</span> <span class="op"><-</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 <- 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 <- 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"><-</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 <- 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 <- newValue</span></span></span>
|
||||
<span class="r-in"><span> <span class="va">newValue</span> <span class="op"><-</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 <- 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 <- 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"><-</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>
|
||||
|
||||
@@ -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">#></span> <div class="col-sm-8" role="main"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tabbable"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-tabs" data-tabsetid="1018"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-tabs" data-tabsetid="7604"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-1018-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7604-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-1018-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7604-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-1018-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-7604-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </ul></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="1018"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-1018-1"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="7604"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-7604-1"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-1018-2"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-7604-2"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <pre class="shiny-text-output noplaceholder" id="summary"></pre></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-1018-3"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-7604-3"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div id="table" class="shiny-html-output"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
|
||||
@@ -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">#></span> <div class="col-sm-8" role="main"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tabbable"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-tabs" data-tabsetid="6423"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <ul class="nav nav-tabs" data-tabsetid="5090"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li class="active"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6423-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5090-1" data-toggle="tab" data-bs-toggle="tab" data-value="Plot">Plot</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6423-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5090-2" data-toggle="tab" data-bs-toggle="tab" data-value="Summary">Summary</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-6423-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <a href="#tab-5090-3" data-toggle="tab" data-bs-toggle="tab" data-value="Table">Table</a></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </li></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </ul></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="6423"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-6423-1"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-content" data-tabsetid="5090"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane active" data-value="Plot" id="tab-5090-1"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="shiny-plot-output html-fill-item" id="plot" style="width:100%;height:400px;"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-6423-2"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Summary" id="tab-5090-2"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <pre class="shiny-text-output noplaceholder" id="summary"></pre></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-6423-3"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div class="tab-pane" data-value="Table" id="tab-5090-3"></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> <div id="table" class="shiny-html-output"></div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
<span class="r-out co"><span class="r-pr">#></span> </div></span>
|
||||
|
||||
Reference in New Issue
Block a user