dots_values {rlang} | R Documentation |
This is a tool for advanced users. It captures dots, processes
unquoting and splicing operators, and evaluates them. Unlike
dots_list()
and dots_splice()
, it does not flatten spliced
objects. They are merely attributed a spliced
class (see
splice()
). You can process spliced objects manually, perhaps with
a custom predicate (see flatten_if()
).
dots_values(..., .ignore_empty = c("trailing", "none", "all"))
... |
Arguments to evaluate and process splicing operators. |
.ignore_empty |
Whether to ignore empty arguments. Can be one
of |
dots <- dots_values(!!! list(1)) dots # Flatten the spliced objects: flatten_if(dots, is_spliced)