dev_suppress {teal.code} | R Documentation |
Suppresses plot display in the IDE by opening a PDF graphics device
Description
This function opens a PDF graphics device using grDevices::pdf
to suppress
the plot display in the IDE. The purpose of this function is to avoid opening graphic devices
directly in the IDE.
Usage
dev_suppress(x)
Arguments
x |
lazy binding which generates the plot(s) |
Details
The function uses base::on.exit
to ensure that the PDF graphics
device is closed (using grDevices::dev.off
) when the function exits,
regardless of whether it exits normally or due to an error. This is necessary to
clean up the graphics device properly and avoid any potential issues.
Value
No return value, called for side effects.
Examples
dev_suppress(plot(1:10))
[Package teal.code version 0.5.0 Index]