Skip to contents

Create calendar demo data for schedules and properties

Usage

cal_demo_data(view = c("month", "week", "day"))

cal_demo_props()

Arguments

view

Calendar view for which to use the data.

Value

a data.frame.

Examples


# Monthly schedule
cal_demo_data("month")
#>    calendarId        title                    body recurrenceRule
#> 1           1        Sport  Go to sport every week     Every week
#> 2           1        Sport  Go to sport every week     Every week
#> 3           1        Sport  Go to sport every week     Every week
#> 4           1     Week-end   Week-end with friends           <NA>
#> 5           2    Project 1       Coding cool stuff           <NA>
#> 6           2    Project 2       Coding cool stuff           <NA>
#> 7           2    Project 3       Coding cool stuff           <NA>
#> 8           3   Training 1       Learn programming           <NA>
#> 9           3   Training 2       Learn programming           <NA>
#> 10          2      Meeting Meeting with John Smith           <NA>
#> 11          2        Lunch     Lunch with Jane Doe           <NA>
#> 12          3   Conference       Cool R conference           <NA>
#> 13          4 Mum birthday          Dont forget!!!           <NA>
#>                  start                 end category          location
#> 1  2025-02-05 20:00:00 2025-02-05 22:00:00     time              <NA>
#> 2  2025-02-12 20:00:00 2025-02-12 22:00:00     time              <NA>
#> 3  2025-02-19 20:00:00 2025-02-19 22:00:00     time              <NA>
#> 4           2025-02-08          2025-02-09   allday              <NA>
#> 5           2025-02-03          2025-02-04   allday              <NA>
#> 6           2025-02-04          2025-02-07   allday              <NA>
#> 7           2025-02-29          2025-02-29   allday              <NA>
#> 8           2025-02-11          2025-02-14   allday              <NA>
#> 9           2025-02-18          2025-02-20   allday              <NA>
#> 10 2025-02-20 14:00:00 2025-02-20 17:00:00     time              <NA>
#> 11 2025-02-24 12:00:00 2025-02-24 14:00:00     time   Some restaurant
#> 12          2025-02-27          2025-02-28   allday Conference center
#> 13          2025-02-03          2025-02-03   allday              <NA>
#>    backgroundColor   color borderColor
#> 1             <NA>    <NA>        <NA>
#> 2             <NA>    <NA>        <NA>
#> 3             <NA>    <NA>        <NA>
#> 4             <NA>    <NA>        <NA>
#> 5          #5E81AC   white     #5E81AC
#> 6          #5E81AC   white     #5E81AC
#> 7          #5E81AC   white     #5E81AC
#> 8             <NA>    <NA>        <NA>
#> 9             <NA>    <NA>        <NA>
#> 10            <NA>    <NA>        <NA>
#> 11            <NA>    <NA>        <NA>
#> 12            <NA>    <NA>        <NA>
#> 13         #FAFAFA #FF0000     #FF0000

#' # Weekly schedule
cal_demo_data("week")
#>   calendarId    title                        body               start
#> 1          3 Course 1 Learn something interesting  2025-02-24 8:00:00
#> 2          3 Course 2 Learn something interesting 2025-02-24 14:00:00
#> 3          3 Course 3 Learn something interesting 2025-02-26 08:00:00
#> 4          3 Course 4 Learn something interesting 2025-02-27 16:00:00
#> 5          2    Lunch                  Work lunch 2025-02-25 12:00:00
#> 6          2  Meeting                Work meeting 2025-02-25 16:00:00
#> 7          1    Sport          Make some exercise 2025-02-27 07:00:00
#> 8          1    Movie       Go watch a cool movie 2025-02-26 18:00:00
#> 9          1  Day off              Take some rest          2025-02-28
#>                   end category
#> 1 2025-02-24 12:00:00     time
#> 2 2025-02-24 18:00:00     time
#> 3 2025-02-26 11:00:00     time
#> 4 2025-02-27 19:00:00     time
#> 5 2025-02-25 14:00:00     time
#> 6 2025-02-25 18:30:00     time
#> 7 2025-02-27 09:00:00     time
#> 8 2025-02-26 21:00:00     time
#> 9          2025-02-28   allday