Title: | A Wrapper of JavaScript Library 'flipdown.js' |
Version: | 0.1.0 |
Description: | Include a countdown https://github.com/PButcher/flipdown in all R contexts with the convenience of 'htmlwidgets'. |
URL: | https://github.com/fanggong/flipdownWidgets |
BugReports: | https://github.com/fanggong/flipdownWidgets/issues |
License: | MIT + file LICENSE |
Imports: | htmlwidgets |
Encoding: | UTF-8 |
RoxygenNote: | 7.1.1 |
NeedsCompilation: | no |
Packaged: | 2021-06-29 10:08:44 UTC; Dell |
Author: | Yongchao Fang [aut, cre], Peter Butcher [ctb, cph] (author of flipdown.js) |
Maintainer: | Yongchao Fang <yongchao.fang@outlook.com> |
Repository: | CRAN |
Date/Publication: | 2021-06-30 10:00:02 UTC |
Create an HTML countdown widget using the flipdown.js library
Description
This function creates an HTML widgets to display a countdown using the flipdown.js library.
Usage
flipdownWidgets(
to,
...,
theme = c("dark", "light"),
headings = c("Days", "Hours", "Minutes", "Seconds"),
width = NULL,
height = NULL,
elementId = NULL
)
Arguments
to |
R object to be passed to the as.POSIXct function to specifying the target date. |
... |
all the argument to be passed to as.POSIXct. |
theme |
The theme of the widget. Possible value: "dark", "light". |
headings |
A character vector of length 4 specifying the heading related to each time part. Defaults to c("Days", "Hours", "Minutes", "Seconds"). |
width |
Width of the countdown widget. Must be a valid CSS unit (like |
height |
Not being used here. The height of the widget will be automatically sized according to the width of the widget. |
elementId |
An id for the widget (a random string by default). |
Value
An HTML countdown widget
Examples
library(flipdownWidgets)
flipdownWidgets(Sys.time() + 100)
Shiny bindings for flipdownWidgets
Description
Output and render functions for using flipdownWidgets within Shiny applications and interactive Rmd documents.
Usage
flipdownWidgetsOutput(outputId, width = "100%", height = "400px")
renderFlipdownWidgets(expr, env = parent.frame(), quoted = FALSE)
Arguments
outputId |
output variable to read from |
width , height |
Must be a valid CSS unit (like |
expr |
An expression that generates a flipdownWidgets |
env |
The environment in which to evaluate |
quoted |
Is |
Value
flipdownWidgetsOutput
returns a flipdownWidgets output element that can be included in user interface.
And renderFlipdownWidgets
returns a function which will generate data for render.