renderPropUi: General BioLockJ Properties UI

Description Usage Arguments Details Value See Also

View source: R/renderPropUi.R

Description

Create the ui for an individual biolockj property.

Usage

1
2
3
4
5
6
7
8
9
renderPropUi(
  propName,
  prop,
  value,
  defaults,
  ownership = "general",
  moduleId = NULL,
  trailingUiFun = function() {     tagList(hr()) }
)

Arguments

propName

a property name, such script.numThreads

prop

a property object, which is a list that contains type, description, etc

value

a string, the current value

defaults

the list of lists of representation of defaults

ownership

the ownership category for the proprety, one of c("general", "shared", "owned", "override")

moduleId

if ownership is not "general", which module is the ownership referenceing

trailingUiFun

a function that takes no args and returns a tagList object

Details

As of this writing, the Properties class in BioLockJ has these KNOWN_TYPES: KNOWN_TYPES = STRING_TYPE, BOOLEAN_TYPE, FILE_PATH, EXE_PATH, LIST_TYPE, FILE_PATH_LIST, INTEGER_TYPE, NUMERTIC_TYPE; KNOWN_TYPES = "string", "boolean", "file path", "executable", "list", "list of file paths", "integer", "numeric";

Value

ui object list

See Also

updateSharedPropUi


IvoryC/shinyBioLockJ documentation built on May 29, 2021, 7:40 a.m.