genGallery: Generate gallery by only providing tab names

Description Usage Arguments Details Value Examples

View source: R/spsUIcollections.R

Description

A fast way in SPS to generate a gallery to display plot tab screenshots

Usage

1
2
3
4
5
6
7
8
9
genGallery(
  tab_ids = NULL,
  Id = NULL,
  title = "Gallery",
  type = NULL,
  title_color = "#0275d8",
  image_frame_size = 3,
  app_path = NULL
)

Arguments

tab_ids

a vector of tab IDs

Id

element ID

title

gallery title

type

If this value is not NULL, filter by tab type, and tab_ids will be ignored. One of c("core", "wf", "data", "vs"). use spsTabInfo() to see tab information

title_color

title color, common colors or hex code

image_frame_size

integer, 1-12

app_path

app path, default current working directory

Details

require a SPS project and the config/tabs.csv file. If you want to use gallery outside a SPS project, use spsComps::gallery

Value

gallery div

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
if(interactive()){
    spsInit()
    ui <- fluidPage(
        genGallery(c("plot_example1")),
        genGallery(type = "plot")
    )
    server <- function(input, output, session) {

    }
    shinyApp(ui, server)
}

systemPipeShiny documentation built on March 16, 2021, 6:01 p.m.