public interface CalendarEntrySourceiCalendar extends CalendarEntrySource
CalendarEntrySourceiCalendar
is a BBj Interface that defines entry feeds for the BBjCalendarWidget
in the iCalendar
format.
Entry source feeds are a way to add multiple calendar entries to the calendar at once from a source like a public Google calendar, a web service that provides entries in JSON format, an iCalendar (ICS) file or document, etc.
Note that iCalendar feeds will be queried upon calendar load and will not be queried after. Unlike a JSON or Google feed,
the URL will not be queried when the user navigates forward or backward in time. However, calling the calendar's
refetchEntrySource()
or
refetchAllEntrySources()
or
methods will cause the source feed to be requeried.
getAsFormattedString, getAsJsonObject, getAsString, getBackgroundColor, getBorderColor, getClassName, getColor, getDescription, getDisplay, getEnableDurationEditable, getEnableEditable, getEnableOverlap, getEnableStartEditable, getId, getTextColor, getUrl, setBackgroundColor, setBorderColor, setClassName, setColor, setDescription, setDisplay, setEnableDurationEditable, setEnableEditable, setEnableOverlap, setEnableStartEditable, setTextColor, setUrl