Learn R Programming

dipsaus (version 0.0.3)

cat2: Color Output

Description

Color Output

Usage

cat2(..., level = "DEBUG", print_level = FALSE, file = "",
  sep = " ", fill = FALSE, labels = NULL, append = FALSE,
  end = "\n", pal = list(DEBUG = "grey60", INFO = "#1d9f34", WARNING =
  "#ec942c", ERROR = "#f02c2c", FATAL = "#763053", DEFAULT = "grey60"),
  use_cli = TRUE, bullet = "auto")

Arguments

...

to be printed

level

'DEBUG', 'INFO', 'WARNING', 'ERROR', or 'FATAL' (total 5 levels)

print_level

if true, prepend levels before messages

file, sep, fill, labels, append

pass to base::cat

end

character to append to the string

pal

a named list defining colors see details

use_cli

logical, whether to use package 'cli'

bullet

character, if use 'cli', which symbol to show. see symbol

Value

none.

Details

There are five levels of colors by default: 'DEBUG', 'INFO', 'WARNING', 'ERROR', or FATAL. Default colors are: 'DEBUG' (grey60), 'INFO' (#1d9f34), 'WARNING' (#ec942c), 'ERROR' (#f02c2c), 'FATAL' (#763053) and 'DEFAULT' (#000000, black). If level is not in preset five levels, the color will be "default"-black color.