Learn R Programming

ShinyReForms

ShinyReForms package lets you add and validate Forms in your Shiny application with an object-oriented interface.

Documentation

Documentation is available on githubpages.

Installation

Install current version from GitHub:

# install.packages("devtools")
devtools::install_github("piotrbajger/shinyreforms")

Or install the latest release from CRAN:

install.packages("shinyreforms")

Copy Link

Version

Install

install.packages('shinyreforms')

Monthly Downloads

171

Version

0.0.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Piotr Bajger

Last Published

May 12th, 2020

Functions in shinyreforms (0.0.1)

addHelpText

Adds a help icon to an input.
ValidatorNonEmpty

Validator requiring non-emptiness.
ValidatorRequired

Validator requiring a input (e.g. checked checkbox).
createHelpIcon

Creates a shinyreforms help icon and pop-up.
getInputId

Returns an ID of an input tag.
shinyReformsPage

Adds a shinyreforms dependency to a tag object.
shinyReformsDependency

Constructs a shinyreforms dependency.
addValidationSuffix

Appends a validation suffix to a string.
ShinyForm

Class representing a ShinyForm form.
Validator

Class representing a Validator.
ValidatorMaxLength

Validator enforcing maximum length.
ValidatorMinLength

Validator requiring minimum length.
validatedInput

Add validator to a Shiny input.