Produces three column task board showing any relevant objects (typically issues or milestones) as "Not Started", "In Progress", or "Done".
report_taskboard( data, in_progress_when, include_link = FALSE, hover = FALSE, colors = c("#f0e442", "#56b4e9", "#009e73") )
| data | Dataset, such as those representing issues or milestones (i.e. from |
|---|---|
| in_progress_when | Function with parameter |
| include_link | Boolean whether or not to include links back to GitHub |
| hover | Boolean whether or not tasks should be animated to slightly enlarge on hover |
| colors | Character vector of hex colors for not started, in progress, and complete tasks (respectively) |
Returns character string of HTML/CSS with class attribute to be correctly shown "as-is" in RMarkdown
The following logic is used to determine the status of each issue:
Done: Items with a state of "closed"
In Progress: Custom logic via in_progress_when. See ?taskboard_helpers for details.
Not Started: Default case for items neither In Progress or Closed