Built-in callbacks for option definitions {defineOptions} | R Documentation |
Built-in callbacks for option definitions
Description
define_option
function takes an callback argument. The
following functions return built-in callbacks for the callback argument.
Usage
opt_optional_input_required( input_when_omitted )
opt_optional_input_disallowed( input_when_specified, input_when_omitted)
opt_required_input_required()
Arguments
input_when_omitted |
character |
input_when_specified |
character |
Details
opt_optional_input_required() function returns a callback that is used to define that the option is optional but when the option is specified its input value is required to be specified. opt_optional_input_disallowed() function returns a callback that is used to define that the option is optional and input value should not be specified. This kind of option is called a flag. opt_required_input_required() function returns a callback that is used to define that the option is required and its value is also required.
Value
Function object
See Also
define_option
ParserDef-class
defineOptions-package
Examples
callback = opt_optional_input_required( input_when_omitted = "70,180" )
callback = opt_optional_input_disallowed( input_when_specified = "TRUE",
input_when_omitted = "FALSE" )
callback = opt_required_input_required()
[Package defineOptions version 0.9 Index]