R/emoji_functions.R

Defines functions print_emoji print_emoji.data.frame

Documented in print_emoji print_emoji.data.frame

#' Prints data frame and emoji
#' @param x a data frame
#' @param ... arguments passed to \code{\link{print}}
#' @export

print_emoji <- function(x, ...) {
  UseMethod("print_emoji")
}

#' @importFrom crayon red green yellow blue magenta cyan
#' @import emo
#' @rdname print_emoji
#' @export

print_emoji.data.frame <- function(x, ...) {
  cat(
    ji("rainbow"),
    red("Here to add a"), green("P"),
    yellow("O"), blue("P"),
    magenta("of color to your"),
    cyan("dataset"),
    ji("red_heart"),
    ji("blue_heart"),
    ji("sparkling_heart"),
    ji("green_heart"),
    "\n"
  )
  print.data.frame(x, ...)
}
stannir98/bigfuntest documentation built on Nov. 14, 2019, 12:17 a.m.