You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Garrick Aden-Buie 10e583e80d Add notes about apps avaiable via repl_example() 6 年之前
R Now it's a real data frame! 6 年之前
dev Add notes about apps avaiable via repl_example() 6 年之前
inst/htmlwidgets Now it's a real data frame! 6 年之前
man Add updateFrappeChart() 6 年之前
.Rbuildignore Add readme 6 年之前
.gitignore (meta: fix gitignore) 6 年之前
DESCRIPTION Add missing htmlwidgets dependencies 6 年之前
LICENSE Add readme 6 年之前
LICENSE.md Add readme 6 年之前
NAMESPACE Add updateFrappeChart() 6 年之前
README.md Add custom shiny input project to README 6 年之前
frappeCharts.Rproj usethis::create_package("frappeCharts") 6 年之前
package-lock.json npm run build 6 年之前
package.json npm run build 6 年之前

README.md

frappeCharts - An HTML Widgets Demo

This is a demo repository for the JavaScript for Shiny Users workshop at rstudio::conf.

The goal is to build an htmlwidget around the Frappe Charts JavaScript library.

The repository is itself a walk through of the project. Walk through the commit log or read through the dev journal to explore the project and the changes made at each step of the process.


Building Custom Shiny Inputs

✨ Bonus! ✨

This repo also contains a walkthough building a custom Shiny input: a <textarea> input that measures typing speed. At the end of the project, we incorporate the frappeCharts widget we built in the main project.

Walk through the commit log of the shiny-input branch or read through the shiny-input dev journal to explore the project and the changes made at each step of the process.

The final app is available to demo at https://gadenbuie.shinyapps.io/type-racer/