<!-- Generated by pkgdown: do not edit by hand --><htmllang="en"><head><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1, shrink-to-fit=no"><title>Run a startup version check and return a banner UI element — check_app_version • FreesearchR</title><!-- favicons --><linkrel="icon"type="image/png"sizes="96x96"href="../favicon-96x96.png"><linkrel="icon"type="”image/svg+xml”"href="../favicon.svg"><linkrel="apple-touch-icon"sizes="180x180"href="../apple-touch-icon.png"><linkrel="icon"sizes="any"href="../favicon.ico"><linkrel="manifest"href="../site.webmanifest"><scriptsrc="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><metaname="viewport"content="width=device-width, initial-scale=1, shrink-to-fit=no"><linkhref="../deps/bootstrap-5.3.1/bootstrap.min.css"rel="stylesheet"><scriptsrc="../deps/bootstrap-5.3.1/bootstrap.bundle.min.js"></script><linkhref="../deps/Montserrat-0.4.10/font.css"rel="stylesheet"><linkhref="../deps/Public_Sans-0.4.10/font.css"rel="stylesheet"><linkhref="../deps/font-awesome-6.5.2/css/all.min.css"rel="stylesheet"><linkhref="../deps/font-awesome-6.5.2/css/v4-shims.min.css"rel="stylesheet"><scriptsrc="../deps/headroom-0.11.0/headroom.min.js"></script><scriptsrc="../deps/headroom-0.11.0/jQuery.headroom.min.js"></script><scriptsrc="../deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js"></script><scriptsrc="../deps/clipboard.js-2.0.11/clipboard.min.js"></script><scriptsrc="../deps/search-1.0.0/autocomplete.jquery.min.js"></script><scriptsrc="../deps/search-1.0.0/fuse.min.js"></script><scriptsrc="../deps/search-1.0.0/mark.min.js"></script><!-- pkgdown --><scriptsrc="../pkgdown.js"></script><linkhref="../extra.css"rel="stylesheet"><metaproperty="og:title"content="Run a startup version check and return a banner UI element — check_app_version"><metaname="description"content="Callthisoutsideserver()–typicallyin
global.R or at the top of app.R – and embed the returned
value directly in your UI definition. Because the check runs at startup
the banner is present on first render with no loading delay, and no
uiOutput() / renderUI() wiring is needed."><metaproperty="og:description"content="Callthisoutsideserver()–typicallyin
global.R or at the top of app.R – and embed the returned
value directly in your UI definition. Because the check runs at startup
the banner is present on first render with no loading delay, and no
uiOutput() / renderUI() wiring is needed."><metaproperty="og:image"content="https://agdamsbo.github.io/FreesearchR/logo.png"><scriptdefersrc="https://stats.freesearchr.org/script.js"data-website-id="85bfd1e8-2cbe-4a4a-aa34-1dfb2960905b"></script></head><body>
<ahref="#main"class="visually-hidden-focusable">Skip to contents</a>
<liclass="nav-item"><aclass="external-link nav-link"href="https://github.com/agdamsbo/FreesearchR/"aria-label="GitHub"><spanclass="fa fab fa-github fa-lg"></span></a></li>
<dd><p>Optional fallback version string for environments where
the package is not installed (e.g. shinyapps.io). Pass the result of your
<code>app_version()</code> function here. Ignored when <code><ahref="https://rdrr.io/r/utils/packageDescription.html"class="external-link">packageVersion()</a></code>
<p>A <code><ahref="https://dreamrs.github.io/shinyWidgets/reference/bootstrap-utils.html"class="external-link">shinyWidgets::alert()</a></code> UI element, or <code>NULL</code> when there
is nothing to show (up to date in non-verbose mode).</p>