| ask_yesno | R Documentation |
Ask a question and read from the terminal in interactive scenario
ask_yesno( ..., end = "", level = "INFO", error_if_canceled = TRUE, use_rs = TRUE, ok = "Yes", cancel = "No", rs_title = "Yes or No:" )
..., end, level |
passed to |
error_if_canceled |
raise error if canceled |
use_rs |
whether to use |
ok |
button label for yes |
cancel |
button label for no |
rs_title |
message title if 'RStudio' question box pops up. |
The prompt string will ask for an yes or no question. Users need to enter "y", "yes" for yes, "n", "no" or no, and "c" for cancel (case-insensitive).
This can only be used in an interactive session.
logical or NULL or raise an error. If "yes" is entered,
returns TRUE; if "no" is entered, returns FALSE; if "c" is
entered, error_if_canceled=TRUE will result in an error, otherwise
return NULL
cat2, readline,
ask_or_default
if(interactive()){
ask_yesno('Do you know how hard it is to submit an R package and ',
'pass the CRAN checks?')
ask_yesno('Can I pass the CRAN check this time?')
}