public interface CalendarEvent extends Serializable
Event in the calendar. Customize your own event by implementing this interface.
| Modifier and Type | Interface and Description |
|---|---|
static class |
CalendarEvent.EventChangeEvent
Event to signal that an event has changed.
|
static interface |
CalendarEvent.EventChangeListener
Listener for EventSetChange events.
|
static interface |
CalendarEvent.EventChangeNotifier
Notifier interface for EventChange events.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCaption()
Gets caption of event.
|
String |
getDescription()
Gets description of event.
|
Date |
getEnd()
Get end date of event.
|
Date |
getStart()
Gets start date of event.
|
String |
getStyleName()
Gets style name of event.
|
boolean |
isAllDay()
An all-day event typically does not occur at a specific time but targets
a whole day or days.
|
Date getStart()
Date getEnd()
String getCaption()
String getDescription()
String getStyleName()
Gets style name of event. In the client, style name will be set to the event's element class name and can be styled by CSS
Styling example:Java code:
event.setStyleName("color1");
CSS:
.v-calendar-event-color1 {
background-color: #9effae;}boolean isAllDay()
Copyright © 2019 Vaadin Ltd. All rights reserved.