validate.compound.param.value: validate.compound.param.value

Description Usage Arguments Details Value Author(s)

Description

Validate a compound-type AnalysisPageParam value

Usage

1
validate.compound.param.value(app, val, transform.labeled = FALSE)

Arguments

app

AnalysisPageParam

val

Candidate value

transform.labeled

Passed through to validate.param.value of children. Default: FALSE.

Details

Validate a compound-type AnalysisPageParam value:

  1. val must be a list. If length 0 then it is valid with no further checks.

  2. names(val) must not have any duplicates.

  3. names(val) must be a subset of names(app$children).

  4. Each of the values in the list must be validated by the corresponding child. transform.labeled is passed on.

Value

value, possibly with labeled children transformed

Author(s)

Brad Friedman


apomatix/AnalysisPageServer documentation built on May 26, 2019, 11:36 a.m.