Learn R Programming

⚠️There's a newer version (0.3.3.0) of this package.Take me there.

spsComps

systemPipeShiny Components (spsComps) package is a collection of Shiny custom UI and server components. These components include different kinds of new inputs, buttons, animations, procgress loaders on the UI side. Exception handling functions, new upload control function and more on server side.

View the online demo: https://lezhang.shinyapps.io/spsComps

Install

Install release version from CRAN:

install.packages("spsComps")

Develop version:

if (!requireNamespace("spsComps", quietly=TRUE))
    remotes::install_github("lz100/spsComps")

User manual

Read details of these components on our website

Other packages in systemPipeShiny

PackageDescriptionDocumentsFunction referenceDemo
systemPipeShinySPS main packagewebsitelinkdemo
spsCompsSPS UI and server componentswebsitelinkdemo
drawerSPS interactive image editing toolwebsitelinkdemo
spsUtilSPS utility functionswebsitelinkNA

Copy Link

Version

Install

install.packages('spsComps')

Monthly Downloads

647

Version

0.2

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Le Zhang

Last Published

May 4th, 2021

Functions in spsComps (0.2)

cssLoader

Create a variety of CSS loaders on UI
animateIcon

Font awesome animated icons
heightMatcher

Match height of one element to the other element
gallery

A shiny gallery component
hexLogo

Hexagon logo and logo panel
animateUI

Add/remove animation to any HTML/shiny component
addLoader

Add CSS loaders from server
clearableTextInput

A clearable text inputInput control
dynamicFile

Dynamically generate Shiny file selection component based on option
bsHoverPopover

Bootstrap popover trigger on hover instead of click
spsDepend

Add commonly used HTML dependencies
shinyCatch

Shiny exception handling
renderDesc

Render some collapsible markdown text
loadDF

Load tabular files as tibbles to server
spsHr

hr line with color #3b8dbc38
spsTimeline

A shiny timeline component
pgPaneUI

A draggable progress panel
tabTitle

h2 title with bootstrap info color
hrefTable

A table of hyper reference buttons
hrefTab

Display a list of links in a row of buttons
spsValidate

Validate expressions
spsCodeBtn

Display your code in a bootstrap modal or collapse
shinyCheckPkg

Shiny package checker
textButton

Text input with an action button
spsGoTop

Go top button
textInputGroup

Bootstrap 3 text input group