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.