R/selectors.R

Defines functions tidy_vec_selector tidy_dots_selector

tidy_vec_selector <- function(.data, select_vars) {
  select_vars <- enexpr(select_vars)

  select_vars <- eval_select(select_vars, .data) %>%
    names() %>%
    syms()

  select_vars
}

tidy_dots_selector <- function(.data, ...) {

  select_vars <- eval_select(enexpr(c(...)), .data) %>%
    names() %>%
    syms()

  select_vars
}
mtfairbanks/gts documentation built on Feb. 12, 2020, 1:22 p.m.