This creates a character vector that represents colours so when it is printed, colours will be formatted as hexadecimal strings.
Usage
pal_colour(x = character())
is_colour(x)
as_colour(x)
# Default S3 method
as_colour(x)
# S3 method for class 'palettes_palette'
as_colour(x)
Details
Colours can be specified using either:
Hexadecimal strings of the form
"#RRGGBB"
or"#RRGGBBAA"
Colour names from
grDevices::colors()
Positive integers
i
that index intogrDevices::palette()
[i]
Examples
pal_colour(c("darkred", "#0F7BA2"))
#> <palettes_colour[2]>
#> • #8B0000
#> • #0F7BA2
is_colour("darkred")
#> [1] FALSE
is_colour(pal_colour("darkred"))
#> [1] TRUE
as_colour("#0F7BA2")
#> <palettes_colour[1]>
#> • #0F7BA2