(integer(1) | logical(1))
If set to a positive integer, base::strwrap() is used to wrap the string to the provided width.
If set to TRUE, the width defaults to 0.9 * getOption("width").
If set to FALSE, wrapping is disabled (default).
If wrapping is enabled, all whitespace characters ([[:space:]]) are converted to spaces,
and consecutive spaces are converted to a single space.
class
(character())
Class of the condition (for errors and warnings).
Errors and Warnings
Errors and warnings get the classes mlr3{error, warning} and also inherit from
simple{Error, Warning}.
It is possible to give errors and warnings their own class via the class argument.
Doing this, allows to suppress selective conditions via calling handlers, see e.g.
globalCallingHandlers.
When a function throws such a condition that the user might want to disable,
a section Errors and Warnings should be included in the function documention,
describing the condition and its class.
Details
For leanified R6 classes, the call included in the condition is the method call
and not the call into the leanified method.