Function to return the names of the arguments to show for a function:

applyFunctionArgumentHierarchy(
  functionArgumentHierarchy,
  functionArguments,
  return.only.names = TRUE,
  ignore.condition = NULL
)

Arguments

functionArgumentHierarchy

The function argument hierarchy defined in the stoxFunctionAttributes.

functionArguments

A list of the arguments to the function (both function inputs and function parameters).

return.only.names

Logical: If TRUE return only the names of the arguments to show.

ignore.condition

Character: A vector of strings naming parameters to ignore in the hierarchy. Current use is "UseProcessData" to identify function inputs hidden by that parameter.