render_page: Render page with template

View source: R/render.R

render_pageR Documentation

Render page with template

Description

Each page is composed of four templates: "head", "header", "content", and "footer". Each of these templates is rendered using the data, and then assembled into an overall page using the "layout" template.

Usage

render_page(pkg = ".", name, data, path = "", depth = NULL, quiet = FALSE)

data_template(pkg = ".", depth = 0L)

Arguments

pkg

Path to package to document.

name

Name of the template (e.g. "home", "vignette", "news")

data

Data for the template.

This is automatically supplemented with three lists:

  • site: title and path to root.

  • yaml: the template key from _pkgdown.yml.

  • package: package metadata including name andversion.

See the full contents by running data_template().

path

Location to create file; relative to destination directory. If "" (the default), prints to standard out.

depth

Depth of path relative to base directory.

quiet

If quiet, will suppress output messages


pkgdown documentation built on April 24, 2022, 5:05 p.m.