Each section below tests one parameter in isolation.
Extension Options
height (string)
Height set to 400px.
height (numeric)
Height set to 500 (coerced to 500px).
timegridHeight
Timegrid height set to 300%.
file (TSV)
Events loaded from data/events.tsv with tab separator.
file (CSV)
Events loaded from data/events.csv with comma separator.
date
Initial date set to 2026-04-16.
events (inline YAML)
Two inline events: one timed, one allday.
calendars
Two calendar definitions with distinct colors.
Pass-through TOAST UI Options
defaultView: week
defaultView: month
defaultView: day
useFormPopup: true
Click an empty time slot to see the create form popup (isReadOnly is false).
useDetailPopup: true
Click an event to see the detail popup.
isReadOnly: true
Events cannot be dragged or edited.
isReadOnly: false
Events can be dragged and edited.
usageStatistics: true
Usage statistics enabled (network request to NHN).
gridSelection: false
Date grid click selection disabled.
gridSelection: object
Click enabled, double-click disabled.
timezone
Timezone set to America/New_York.
theme
Custom background color applied via theme.
template
Milestone task view with template test.
WeekOptions
week.startDayOfWeek
Start day set to Monday (1).
week.dayNames
Custom day name labels.
week.narrowWeekend
Weekend columns narrowed.
week.workweek
Weekends excluded.
week.showNowIndicator: false
Current time indicator hidden.
week.timezonesCollapsed
Sub-timezones start collapsed.
week.hourStart
Time grid starts at hour 8.
week.hourEnd
Time grid ends at hour 18.
week.eventView: false
All event panels hidden.
week.eventView: [time]
Only time panel shown (allday hidden).
week.taskView: false
Task/milestone panels hidden.
week.taskView: [milestone]
Only milestone panel shown.
week.collapseDuplicateEvents
Two identical events collapsed.
MonthOptions
month.dayNames
Custom uppercase day labels.
month.startDayOfWeek
Start day set to Monday (1).
month.narrowWeekend
Weekend columns narrowed in month view.
month.visibleWeeksCount
Only 2 weeks visible.
month.isAlways6Weeks: false
Not forced to 6 rows.
month.workweek
Weekends excluded in month view.
month.visibleEventCount
Max 2 visible events per day (4 events on same day).