R/z_guess_has_R4.1_features_docs.R
guess_has_R4.1_features.Rdguess_has_R4.1_features() guesses whether "active" graphics device supports
the grid graphics features introduced in R v4.1. If it guesses it does
it returns TRUE else FALSE.
guess_has_R4.1_features(
features = c("clippingPaths", "gradients", "masks", "patterns")
)Character vector of features to guess support for.
Will return TRUE only if guesses support for all requested features.
Supports clipping path feature
Supports (both linear and radial) gradient feature
Supports (alpha) mask feature
Supports (tiling) pattern feature
TRUE if we guess all features are supported else FALSE
To avoid taking a dependency on gridpattern you may copy the source of guess_has_R4.1_features()
into your own package under the permissive MIT No Attribution (MIT-0) license. Either use
usethis::use_standalone("trevorld/gridpattern", "standalone-guess_has_R4.1_features.R")
or copy the file standalone-guess_has_R4.1_features.R into your R directory and
add grDevices and utils to the Imports of your DESCRIPTION file.
https://www.stat.auckland.ac.nz/~paul/Reports/GraphicsEngine/definitions/definitions.html for more info about the new grid graphics features introduced in R v4.1.