R/consort_start.R

Defines functions consort_start

Documented in consort_start

#' Initialize a ggconsort object for plotting. Used internally.
#' @param .data A \code{ggconsort_cohort} object
#' @keywords Internal

consort_start <- function(.data) {
  if (inherits(.data, "ggconsort")) {
    return(.data)
  }

  assert_cohort(.data)

  .data[['consort']] <- list()
  class(.data) <- c("ggconsort", class(.data))

  .data
}
tgerke/ggconsort documentation built on Dec. 23, 2021, 8:49 a.m.