Header.java"prev,next today" for the left section, "title" for center, "month,agendaWeek,agendaDay" for right). The layout is serialized to JSON and passed to the FullCalendar JavaScript client as part of the initialization configuration.FullCalendar's header divides into three horizontal regions:
left — typically navigation buttons (prev, next, today)center — typically the calendar title displaying the current month/week/dayright — typically view switcher buttons (month, week, day)header option. The space-separated format is FullCalendar convention — commas or spaces separate items, with spaces being the ProjectForge convention.
All setters return Header, consistent with the fluent builder pattern used throughout the FullCalendar model classes. Enables inline configuration: config.getHeader().setLeft("prev,next today").setCenter("title").setRight("month,agendaWeek").
| Commit | What changed |
|---|---|
868d6abb7 through ceb63e8a1 | Six annual copyright header updates. The three-field layout model has been stable — the header section concept maps directly to FullCalendar's documented configuration options, and no changes to the layout model have been needed. |