f7Fab {shinyMobile} | R Documentation |
Framework7 floating action button (FAB)
Description
f7Fab
generates a nice button to be put in f7Fabs.
updateF7Fab
changes the label of an f7Fab input on the client.
Usage
f7Fab(inputId, label, width = NULL, ..., flag = NULL)
updateF7Fab(inputId, label = NULL, session = shiny::getDefaultReactiveDomain())
Arguments
inputId |
The id of the input object. |
label |
The label to set for the input object. |
width |
The width of the input, e.g. |
... |
Named attributes to be applied to the button or link. |
flag |
Additional text displayed next to the button content. Only works if f7Fabs position parameter is not starting with center-... |
session |
The Shiny session object, usually the default value will suffice. |
Author(s)
David Granjon, dgranjon@ymail.com
Examples
if (interactive()) {
library(shiny)
library(shinyMobile)
ui <- f7Page(
f7SingleLayout(
navbar = f7Navbar(title = "updateF7Fab"),
f7Fab("trigger", "Click me")
)
)
server <- function(input, output, session) {
observeEvent(input$trigger, {
updateF7Fab("trigger", label = "Don't click me")
})
}
shinyApp(ui, server)
}
[Package shinyMobile version 1.0.1 Index]