public interface CalendarEntryDropEvent extends CalendarEntryEvent
CalendarEntryDropEvent is a BBj Interface that contains event information for a calendar's entry drop event.
This data class will be made available to your custom callback routine after the user finishes repositioning a calendar entry
if you have previously executed the BBjCalendarWidget::setCallback()
method to register for the CalendarAPI.ON_CALENDAR_ENTRY_DROP() event.
| Modifier and Type | Method and Description |
|---|---|
JsonObject | getDelta()Returns the native JavaScript Duration Object as a JsonObject that represents the amount of time the entry's date/time was moved by. |
CalendarEntry | getOldCalendarEntry()Returns the old version of the calendar entry, e.g. the entry as it existed before the user resized it. |
BBjVector | getRelatedEntries()Returns a BBjVector filled with related entries, such as recurring entries or entries with the same groupId. |
getAsFormattedString, getAsJsonObject, getAsString, getCalendarUuid, getCalendarView, getEventNumber getAltKey, getCalendarX, getCalendarY, getClientX, getClientY, getControlKey, getJsEvent, getJsEventAsFormattedString, getJsEventAsString, getMetaKey, getScreenX, getScreenY, getShiftKey getCalendarEntry, getHtmlElement public JsonObject getDelta()Returns the native JavaScript Duration Object as a JsonObject that represents the amount of time the entry's date/time was moved by.
public CalendarEntry getOldCalendarEntry()Returns the old version of the calendar entry, e.g. the entry as it existed before the user resized it.
public BBjVector getRelatedEntries()Returns a BBjVector filled with related entries, such as recurring entries or entries with the same groupId.