Check if x is a rdocx, rpptx, or rxlsx object
Usage
check_officer(
x,
arg = caller_arg(x),
what = c("rdocx", "rpptx", "rxlsx"),
call = caller_env(),
...
)
check_docx(x, arg = caller_arg(x), call = caller_env(), ...)
check_pptx(x, arg = caller_arg(x), call = caller_env(), ...)
check_xlsx(x, arg = caller_arg(x), call = caller_env(), ...)
check_block_list(
x,
arg = caller_arg(x),
allow_empty = FALSE,
allow_null = FALSE,
call = caller_env()
)
Arguments
- x
Object to check.
- arg
Argument name of object to check. Used to improve
cli::cli_abort()
messages. Defaults tocaller_arg(x)
.- what
Class names to check
- call
The execution environment of a currently running function, e.g.
caller_env()
. The function will be mentioned in error messages as the source of the error. See thecall
argument ofabort()
for more information.- ...
Additional parameters passed to
cli::cli_abort()
- allow_empty
If
TRUE
,check_block_list()
allows an empty block list. Defaults toFALSE
.- allow_null
If
FALSE
(default), error if x isNULL
.