validate.compound.param.value {AnalysisPageServer} | R Documentation |
Validate a compound-type AnalysisPageParam value
validate.compound.param.value(app, val, transform.labeled = FALSE)
app |
AnalysisPageParam |
val |
Candidate value |
transform.labeled |
Passed through to |
Validate a compound-type AnalysisPageParam value:
val
must be a list. If length 0 then it is valid with no further checks.
names(val)
must not have any duplicates.
names(val)
must be a subset of names(app$children)
.
Each of the values in the list must be validated by the corresponding
child. transform.labeled
is passed on.
value, possibly with labeled children transformed
Brad Friedman