The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
An R ‘shiny’ package that creates a htmlwidget for inputting a cron schedule in a nice way. It implements JossyDevers/cron-expression-input, but then for use as a Shiny input element.
We’ve submitted this as a package to CRAN, but that process takes some time. For now, install via devtools::install_github():
::install_github("DatalabFabriek/shinycroneditor") devtools
In your UI, add:
::cronOutput(
shinycroneditor"cronschedule1",
label = "Choose your first schedule",
language = "en-US")
Then, in your server, render the actual editor:
$cronschedule1 <- shinycroneditor::renderCron({
output::cron("0 6 * * *")
shinycroneditor })
Now you can simply use the cron schedule anywhere as a regular input variable:
::observe({
shinymessage(input$cronschedule1)
})
Have a look at inst/examples/shiny-app.R for a working example.
See LICENSE.md. Feel free to open a pull request or issue!
Do you like Shiny and do you live in the Netherlands? Get in touch via datalab.nl. We’re always looking for good programmers!
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.