highlight_col {tokenbrowser} | R Documentation |
Create a highlight color for a html style attribute
Description
Designed to be used together with the attr_style function. The return value can directly be used to set the color in an html tag attribute (e.g., color, background-color)
Usage
highlight_col(value, col = "yellow")
Arguments
value |
Either a logical vector or a numeric vector with values between 0 and 1. If a logical vector is used, then tokens with TRUE will be highlighted (with the color specified in pos_col). If a numeric vector is used, the value determines the alpha (transparency), with 0 being fully transparent and 1 being fully colored. |
col |
The color used to highlight |
Value
The string used to specify a color in an html tag attribute
Examples
highlight_col(c(NA, 0, 0.1,0.5, 1))
## used in combination with attr_style()
attr_style(color = highlight_col(c(NA, 0, 0.1,0.5, 1)))
## note that for background-color you need inversed quotes to deal
## with the hyphen in an argument name
attr_style(`background-color` = highlight_col(c(NA, 0, 0.1,0.5, 1)))
tag_attr(class = c(1, 2),
style = attr_style(`background-color` = highlight_col(c(FALSE,TRUE))))
[Package tokenbrowser version 0.1.5 Index]