output_template {sass} | R Documentation |
An intelligent (temporary) output file
Description
Intended for use with sass()
's output
argument for temporary file
generation that is cache
and options
aware. In particular, this ensures
that new redundant file(s) aren't generated on a sass()
cache hit, and that
the file's extension is suitable for the sass_options()
's output_style
.
Usage
output_template(
basename = "sass",
dirname = basename,
fileext = NULL,
path = tempdir()
)
Arguments
basename |
a non-empty character string giving the outfile name (without the extension). |
dirname |
a non-empty character string giving the initial part of the directory name. |
fileext |
the output file extension. The default is |
path |
the output file's root directory path. |
Value
A function with two arguments: options
and suffix
. When called inside
sass()
with caching enabled, the caching key is supplied to suffix
.
Examples
sass("body {color: red}", output = output_template())
func <- output_template(basename = "foo", dirname = "bar-")
func(suffix = "baz")
[Package sass version 0.4.9 Index]