Full Calendar

The Full Calendar module integrates with the Wicket Viewer, rendering any collection of domain objects that expose a date to be rendered in a calendar view (using the fullcalendar javascript library).

Applib

TODO: v2 - to write up…​

need to reference implement either Calendarable or CalandarEventable in the applib.

Usage

To configure the extension:

  • include the dependency:

    pom.xml
    <dependency>
        <groupId>org.apache.causeway.extensions</groupId>
        <artifactId>causeway-extensions-fullcalendar-wicket-ui</artifactId>
    </dependency>
  • update the AppManifest:

    AppManifest.java
    @Configuration
    @Import({
            CausewayModuleExtFullCalendarWicketUi.class,  (1)
            ...
    })
    public class AppManifest {
    }