Hide a framework7 navbar
f7HideNavbar( animate = TRUE, hideStatusbar = FALSE, session = shiny::getDefaultReactiveDomain() )
animate | Whether it should be hidden with animation or not. By default is TRUE. |
---|---|
hideStatusbar | When FALSE (default) it hides navbar partially keeping space required to cover statusbar area. Otherwise, navbar will be fully hidden. |
session | Shiny session object. |
if (interactive()) { library(shiny) library(shinyMobile) shinyApp( ui = f7Page( title = "Hide navbar", f7SingleLayout( navbar = f7Navbar("Hide/Show navbar"), f7Segment( f7Button(inputId = "hide", "Hide navbar", color = "red"), f7Button(inputId = "show", "Show navbar", color = "green"), ) ) ), server = function(input, output, session) { observeEvent(input$hide, { f7HideNavbar() }) observeEvent(input$show, { f7ShowNavbar() }) } ) }