f7Checkbox {shinyMobile} | R Documentation |
Framework7 checkbox
Description
f7Checkbox creates a checkbox input.
updateF7Checkbox
changes the value of a checkbox input on the client.
Usage
f7Checkbox(inputId, label, value = FALSE)
updateF7Checkbox(
inputId,
label = NULL,
value = NULL,
session = shiny::getDefaultReactiveDomain()
)
Arguments
inputId |
The input slot that will be used to access the value. |
label |
Display label for the control, or NULL for no label. |
value |
Initial value (TRUE or FALSE). |
session |
The Shiny session object. |
Examples
library(shiny)
library(shinyMobile)
app <- shinyApp(
ui = f7Page(
f7SingleLayout(
navbar = f7Navbar(title = "updateF7Checkbox"),
f7Block(f7Button("update", "Toggle checkbox")),
f7Checkbox(
inputId = "checkbox",
label = "Checkbox",
value = FALSE
)
)
), server = function(input, output, session) {
observeEvent(input$update, {
updateF7Checkbox("checkbox", value = !input$checkbox)
})
}
)
if (interactive() || identical(Sys.getenv("TESTTHAT"), "true")) app
[Package shinyMobile version 2.0.0 Index]