| Title: | Create Sliders for 'Shiny' | 
| Version: | 0.1.0 | 
| Date: | 2019-03-13 | 
| Description: | Create sliders from left, right, top and bottom which may include any html or 'Shiny' input or output. | 
| License: | MIT + file LICENSE | 
| Encoding: | UTF-8 | 
| LazyData: | true | 
| Imports: | shiny, jsonlite | 
| RoxygenNote: | 6.1.1 | 
| URL: | https://github.com/JohnCoene/pushbar | 
| BugReports: | https://github.com/JohnCoene/pushbar/issues | 
| NeedsCompilation: | no | 
| Packaged: | 2019-03-13 20:20:39 UTC; jp | 
| Author: | John Coene [aut, cre] | 
| Maintainer: | John Coene <jcoenep@gmail.com> | 
| Repository: | CRAN | 
| Date/Publication: | 2019-03-15 17:11:22 UTC | 
Setup Pushbar
Description
Set up pushbar.
Creates element containing pushbar content.
Usage
pushbar_deps()
setup_pushbar(blur = FALSE, overlay = TRUE)
pushbar(..., id = from, from = c("left", "right", "top", "bottom"),
  class = NULL, style = pushbar_style())
Arguments
blur | 
 Whether to blur the background when pushbar is opened.  | 
overlay | 
 Whether to darken the background when pushbar is opened.  | 
... | 
 Any other valid tags.  | 
id | 
 Id of pushbar.  | 
from | 
 Wherefrom the pushbar should open.  | 
class | 
 Additional class to pass to   | 
style | 
 Valid css defaults to   | 
Details
Creates a div.
Note
You are advised to add padding inside your pushbar i.e.: style="padding:20px;"
Examples
library(shiny)
ui <- fluidPage(
  pushbar_deps(),
  actionButton("open", "Open pushbar"),
  pushbar(
    h4("HELLO")
  )
)
server <- function(input, output, session){
  setup_pushbar()
 
  observeEvent(input$open, {
    pushbar_open()
  })  
}
if(interactive()) shinyApp(ui, server)
Pushbar Buttons
Description
Open and close pushbar programatically.
Usage
pushbar_open(id = c("left", "right", "top", "bottom"))
pushbar_close()
Arguments
id | 
 Id of pushbar to open.  | 
Style
Description
Default pushbar CSS, used in pushbar.
Usage
pushbar_style()