label: label module server logic

Description Usage Arguments Value

View source: R/label.R

Description

label module server logic

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
label(
  input,
  output,
  session,
  data,
  label = "Select label columns",
  multiple = TRUE,
  sep = ", ",
  unique = TRUE,
  unique_sep = "_",
  disable = NULL
)

Arguments

input

Shiny's input object.

output

Shiny's output object.

session

Shiny's session object.

data

Data.table used for label creation. Column names will be used for selection. (supports reactive)

label

Set label of selectizeInput.

multiple

Allow multiple selection which will be merged with sep (default = TRUE).

sep

Separator used to collapse selection (default = ", ").

unique

Make labels unique. Defaults to TRUE. See make.unique.

unique_sep

Separator used for unique (default = "_"). Should differ from sep.

disable

Reactive containing boolean. To disable/ enable module.

Value

Reactive containing list(label = vector of strings or NULL on empty selection, selected = user input).


wilson documentation built on April 19, 2021, 5:07 p.m.