inputSelection: R6 Class employing shiny::inputSelection

inputSelectionR Documentation

R6 Class employing shiny::inputSelection

Description

An instance of this class is used in similar way to shiny::inputSelection

Format

An R6::R6Class object.

Methods

Public methods


Method new()

Usage
inputSelection$new(.label_)

Method ui_input()

Usage
inputSelection$ui_input(
  .tag_ = "UI_input",
  .choices_,
  .selected_ = NULL,
  .multiple_ = FALSE,
  .width_ = "100%",
  .class_ = "d-flex align-items-center",
  .style_ = "display: flex; margin-top:\n                        2rem !important;"
)

Method ui_output()

Usage
inputSelection$ui_output(.tag_ = "UI_output")

Method ui_render_output()

Usage
inputSelection$ui_render_output(.tag_ = "UI_render_output")

Method server()

Usage
inputSelection$server(input, output, session, .choices_ = .choices_)

Method get_uiInId()

Usage
inputSelection$get_uiInId()

Method get_uiOtId()

Usage
inputSelection$get_uiOtId()

Method get_uiRdOtId()

Usage
inputSelection$get_uiRdOtId()

Method clone()

The objects of this class are cloneable with this method.

Usage
inputSelection$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


W-Mohammed/ShinyPSA documentation built on April 24, 2022, 6:57 p.m.