offcanvas: Offcanvas

offcanvasR Documentation

Offcanvas

Description

Create an offcanvas element.

Usage

offcanvas(trigger, content)

## S3 method for class 'offcanvasTrigger'
offcanvas(trigger, content)

## S3 method for class 'shiny.tag'
offcanvas(trigger, content)

Arguments

trigger

A collapseButton(), collapseLink(), shiny::actionButton(), shiny::actionLink().

content

The offcanvas content as returned by offcanvasContent().

Methods (by class)

  • offcanvas(offcanvasTrigger): Offcanvas wrapper for collapseButton(), collapseLink().

  • offcanvas(shiny.tag): Offcanvas wrapper for shiny::actionButton(), shiny::actionLink().

Examples

library(shiny)

ui <- fluidPage(
  theme = bslib::bs_theme(version = 5L),
  offcanvas(
    offcanvasButton(
      "Open"
    ),
    offcanvasContent(
      offcanvasHeader(
        "Off canvas"
      ),
      p(
        "Hello world"
      )
    )
  )
)

server <- \(input, output, session){

}

if(interactive())
 shinyApp(ui, server)


JohnCoene/bsutils documentation built on June 15, 2024, 3:21 a.m.