msg_done: Pre-formatted messages for a custom user interface

Description Usage Arguments Value Functions Note Examples

View source: R/messages.R

Description

These functions are used to construct an user interface a la usethis.

These msg_* functions can be broken down into two main categories:

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19

Arguments

...

One or several expression (character or vector object).

Value

Print a success message.

Functions

Note

Messages can be suppressed by using options(messages = FALSE). Messages can be reactivated by using: options(messages = TRUE).

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
## Block messages ----

msg_done("A success message")
msg_todo("A to do message")
msg_info("An informational message")
msg_warn("A warning message")
msg_oops("An error message")

msg_line()
msg_line("A message")

msg_rule("Left message")
msg_rule("Left message", , "Right message")
msg_rule("Left message", right = "Right message")
msg_rule(, "Center message")
msg_rule(center = "Center message")

## Inline messages ----

msg_done("The variable", msg_field("x"), "has been set to", msg_value(1))
msg_todo("Please use the function:", msg_code("msg_rule()"))
msg_line("Thanks for using", msg_code("messages"))
msg_line(msg_code("msg_rule()"))

FRBCesab/messages documentation built on March 6, 2022, 12:27 a.m.