jscolorInput {RLumShiny} | R Documentation |
Create a JSColor picker input widget
Description
Creates a JSColor (Javascript/HTML Color Picker) widget to be used in shiny applications.
Usage
jscolorInput(
inputId,
label,
value,
position = "bottom",
color = "transparent",
mode = "HSV",
slider = TRUE,
close = FALSE
)
Arguments
inputId |
|
label |
|
value |
|
position |
|
color |
|
mode |
|
slider |
|
close |
|
See Also
Other input.elements: animationOptions
, sliderInput
;
checkboxGroupInput
; checkboxInput
; dateInput
;
dateRangeInput
; fileInput
; numericInput
;
passwordInput
; radioButtons
; selectInput
,
selectizeInput
; submitButton
; textInput
Examples
# html code
jscolorInput("col", "Color", "21BF6B", slider = FALSE)
# example app
## Not run:
shinyApp(
ui = fluidPage(
jscolorInput(inputId = "col", label = "JSColor Picker",
value = "21BF6B", position = "right",
mode = "HVS", close = TRUE),
plotOutput("plot")
),
server = function(input, output) {
output$plot <- renderPlot({
plot(cars, col = input$col, cex = 2, pch = 16)
})
})
## End(Not run)