Skip to contents

Template JS functions to support customer renderer

Usage

cal_template(
  cal,
  milestoneTitle = NULL,
  taskTitle = NULL,
  alldayTitle = NULL,
  ...
)

Arguments

cal

A calendar() object.

milestoneTitle

The milestone title (at left column) template function.

taskTitle

The task title (at left column) template function.

alldayTitle

The allday title (at left column) template function.

...

Additionals arguments, see online documentation.

Value

A calendar htmlwidget object.

Note

Online JavaScript documentation: https://github.com/nhn/tui.calendar/blob/main/docs/en/apis/template.md. All arguments must be JavaScript function with htmlwidgets::JS().

Examples

calendar(view = "week", taskView = TRUE) %>%
  cal_template(
    milestoneTitle = "TODO",
    taskTitle = "Assignment",
    alldayTitle = "Full-time"
  )

15  Sun
16  Mon
17  Tue
18  Wed
19  Thu
20  Fri
21  Sat
TODO
Assignment
Full-time
12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
12 am
20:57