Package: EZRShiny 0.1.0
EZRShiny: Build Consistent 'shiny' App Layouts with Less Code
Short, consistent wrappers around 'shiny', 'bslib' and 'shinyjs' for building multi-page 'shiny' apps. One function call builds the page with a navigation bar, logo, title and dark mode switch. Tab functions nest pages up to three levels deep, with optional sidebars. Input functions create full-width inputs with optional information tooltips, and helpers switch buttons on and off and show or hide tabs from the server. Includes a starter app template and an example app that explores the Titanic passenger data.
Authors:
EZRShiny_0.1.0.tar.gz
EZRShiny_0.1.0.zip(r-4.7-any)EZRShiny_0.1.0.zip(r-4.6-any)EZRShiny_0.1.0.zip(r-4.5-any)
EZRShiny_0.1.0.tgz(r-4.6-any)EZRShiny_0.1.0.tgz(r-4.5-any)
EZRShiny_0.1.0.tar.gz(r-4.7-any)EZRShiny_0.1.0.tar.gz(r-4.6-any)
EZRShiny_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
EZRShiny/json (API)
| # Install 'EZRShiny' in R: |
| install.packages('EZRShiny', repos = c('https://vari-bbc.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/vari-bbc/ezrshiny/issues
Last updated from:28549b0127. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 181 | ||
| source / vignettes | OK | 205 | ||
| linux-release | OK | 176 | ||
| macos-release | OK | 164 | ||
| macos-oldrel | OK | 174 | ||
| windows-devel | OK | 94 | ||
| windows-release | OK | 81 | ||
| windows-oldrel | OK | 100 | ||
| wasm-release | OK | 126 |
Exports:activateItemsaddTooltipbiLevelTabcreateEZAppdeactivateItemsendSectionhideNavTabsnavBarnavButtonnavCheckboxnavColornavDarkSwitchnavDatenavDownloadnavItemnavNumericnavOutputGirafenavOutputPicnavOutputPlotnavOutputPlotlynavOutputTablenavOutputTextnavPaddingnavSelectnavSpanTextnavTextnavUploadrunExampleAppshowNavTabssidebarLevelTabsideNavOutputPicsingleTabsourceFunctionsstartSectionsubSidebarTabsubTabsubTwoColPagetriLevelTabtriSubSidebarTabtriSubTabUINav
Dependencies:askpassbase64encbsiconsbslibcachemclicolourpickercommonmarkcpp11crosstalkcurldata.tabledigestdplyrDTevaluatefarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverfsgdtoolsgenericsggiraphggplot2gluegtableherehighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlazyevallifecyclemagrittrMASSmemoisemimeminiUIopensslotelpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownrprojrootS7sassscalesshinyshinyjsshinyWidgetssourcetoolsstringistringrsyssystemfontstibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunxtableyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add an information tooltip to a label | addTooltip |
| Start a new app from the EZRShiny template | createEZApp |
| Switch inputs on and off | activateItems deactivateItems |
| Hide and show tabs | hideNavTabs showNavTabs |
| Standard inputs | navButton navCheckbox navColor navDate navDownload navInputs navNumeric navSelect navText navUpload |
| Standard outputs | navOutputGirafe navOutputPic navOutputPlot navOutputPlotly navOutputs navOutputTable navOutputText sideNavOutputPic |
| Building blocks of the navigation bar | navBar navDarkSwitch navItem navPadding navPieces |
| Text with an information tooltip | navSpanText |
| Run the example Titanic app | runExampleApp |
| Source every R file in a folder | sourceFunctions |
| Mark the start and end of a section of server code in the log | endSection startSection |
| Sub tabs | subSidebarTab subTab subTabs subTwoColPage triSubSidebarTab triSubTab |
| Top-level tabs | biLevelTab sidebarLevelTab singleTab topTabs triLevelTab |
| Build the app's page | UINav |