prepare_gear | R Documentation |
Prepare a module (including mocks, tests and examples) for publication as a modulr gear.
prepare_gear(name = .Last.name, url = NULL, load = TRUE)
name |
A string (character vector of lenght one). A module name can contain letters, figures and some special characters,
namely Names containing The name "modulr" corresponds to a special module and is therefore reserved. |
url |
A string (character vector of length one). The URL must use the HTTP(S) protocol. |
load |
A flag. Should an undefined module be implicitely loaded? |
A modulr gear is an R Markdown script containing a module, its
docstring info, and its special modules definitions, like mocks,
tests, and examples, for instance. prepare_gear
prepares such a Modulr
Gear. If an url
is given, the script will be completed accordingly
(see example).
A string (character vector of length one) containing a modulr gear R Markdown script.
define
, release_gear_as_gist
, info
,
and reset
.
reset()
define("foo", NULL, function() {
#' # A `foo` module
#'
#' Description goes here.
NULL
})
cat(prepare_gear("foo", url = "https://example.org/gears/foo"), sep = "\n")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.