- CALENDAR_ENTRY_DISPLAY_AUTO() - Static method in class BBjCalendarWidget.CalendarAPI
-
When in daygrid view, it renders the entry as a solid rectangle if it is all-day or multi-day.
- CALENDAR_ENTRY_DISPLAY_AUTO() - Static method in interface BBjCalendarWidget.CalendarEntry
-
When in daygrid view, it renders the entry as a solid rectangle if it is all-day or multi-day.
- CALENDAR_ENTRY_DISPLAY_BACKGROUND() - Static method in class BBjCalendarWidget.CalendarAPI
-
This modifies the background of the entry's date/time frame in the calendar.
- CALENDAR_ENTRY_DISPLAY_BACKGROUND() - Static method in interface BBjCalendarWidget.CalendarEntry
-
This modifies the background of the entry's date/time frame in the calendar.
- CALENDAR_ENTRY_DISPLAY_BLOCK() - Static method in class BBjCalendarWidget.CalendarAPI
-
When in daygrid view, it renders the entry as a solid rectangle.
- CALENDAR_ENTRY_DISPLAY_BLOCK() - Static method in interface BBjCalendarWidget.CalendarEntry
-
When in daygrid view, it renders the entry as a solid rectangle.
- CALENDAR_ENTRY_DISPLAY_INVERSE_BACKGROUND() - Static method in class BBjCalendarWidget.CalendarAPI
-
This inversely modifies the background of the entry's date/time frame in the calendar.
- CALENDAR_ENTRY_DISPLAY_INVERSE_BACKGROUND() - Static method in interface BBjCalendarWidget.CalendarEntry
-
This inversely modifies the background of the entry's date/time frame in the calendar.
- CALENDAR_ENTRY_DISPLAY_LIST_ITEM() - Static method in class BBjCalendarWidget.CalendarAPI
-
When in daygrid view, it renders the entry as a colored dot.
- CALENDAR_ENTRY_DISPLAY_LIST_ITEM() - Static method in interface BBjCalendarWidget.CalendarEntry
-
When in daygrid view, it renders the entry as a colored dot.
- CALENDAR_ENTRY_DISPLAY_NONE() - Static method in class BBjCalendarWidget.CalendarAPI
-
This hides the entry on the calendar.
- CALENDAR_ENTRY_DISPLAY_NONE() - Static method in interface BBjCalendarWidget.CalendarEntry
-
This hides the entry on the calendar.
- CALENDAR_TOOLBAR_ALIGNMENT_CENTER() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarToolbarSection
constructor that indicates the center section of the toolbar to be defined.
- CALENDAR_TOOLBAR_ALIGNMENT_CENTER() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value that's used with the CalendarToolbarSection constructor that indicates the center section of the toolbar to be defined.
- CALENDAR_TOOLBAR_ALIGNMENT_END() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarToolbarSection
constructor that indicates the ending, or right, section of the toolbar to be defined.
- CALENDAR_TOOLBAR_ALIGNMENT_END() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value that's used with the CalendarToolbarSection constructor that indicates the ending, or right, section of the toolbar to be defined.
- CALENDAR_TOOLBAR_ALIGNMENT_START() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarToolbarSection
constructor that indicates the starting, or left, section of the toolbar to be defined.
- CALENDAR_TOOLBAR_ALIGNMENT_START() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value that's used with the CalendarToolbarSection constructor that indicates the starting, or left, section of the toolbar to be defined.
- CALENDAR_TOOLBAR_BUTTON_DAY() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'day' toolbar button .
- CALENDAR_TOOLBAR_BUTTON_DAY() - Static method in interface BBjCalendarWidget.CalendarOptions
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'day' toolbar button.
- CALENDAR_TOOLBAR_BUTTON_LIST() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'list' toolbar button .
- CALENDAR_TOOLBAR_BUTTON_LIST() - Static method in interface BBjCalendarWidget.CalendarOptions
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'list' toolbar button.
- CALENDAR_TOOLBAR_BUTTON_MONTH() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'month' toolbar button .
- CALENDAR_TOOLBAR_BUTTON_MONTH() - Static method in interface BBjCalendarWidget.CalendarOptions
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'month' toolbar button.
- CALENDAR_TOOLBAR_BUTTON_TODAY() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'today' toolbar button .
- CALENDAR_TOOLBAR_BUTTON_TODAY() - Static method in interface BBjCalendarWidget.CalendarOptions
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'today' toolbar button.
- CALENDAR_TOOLBAR_BUTTON_WEEK() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'week' toolbar button .
- CALENDAR_TOOLBAR_BUTTON_WEEK() - Static method in interface BBjCalendarWidget.CalendarOptions
-
A constant value that's used with the CalendarOptions::setButtonText()
method that uniquely identifies the 'week' toolbar button.
- CALENDAR_TOOLBAR_OBJECT_NEXT() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's next button object that's used for moving the calendar forward one month/week/day.
- CALENDAR_TOOLBAR_OBJECT_NEXT() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's next button object that's used for moving the calendar forward one month/week/day.
- CALENDAR_TOOLBAR_OBJECT_NEXT_YEAR() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's next year button object that's used for moving the calendar forward one year.
- CALENDAR_TOOLBAR_OBJECT_NEXT_YEAR() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's next year button object that's used for moving the calendar forward one year.
- CALENDAR_TOOLBAR_OBJECT_PREV() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's previous button object that's used for moving the calendar back one month/week/day.
- CALENDAR_TOOLBAR_OBJECT_PREV() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's previous button object that's used for moving the calendar back one month/week/day.
- CALENDAR_TOOLBAR_OBJECT_PREV_YEAR() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's previous year button object that's used for moving the calendar back one year.
- CALENDAR_TOOLBAR_OBJECT_PREV_YEAR() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's previous year button object that's used for moving the calendar back one year.
- CALENDAR_TOOLBAR_OBJECT_TITLE() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's title object that contains the current month/week/day.
- CALENDAR_TOOLBAR_OBJECT_TITLE() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's title object that contains the current month/week/day, which is the default content for the center toolbar section.
- CALENDAR_TOOLBAR_OBJECT_TODAY() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value for the toolbar's today button object that moves the calendar to the current month/week/day.
- CALENDAR_TOOLBAR_OBJECT_TODAY() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value for the toolbar's today button object that moves the calendar to the current month/week/day.
- CALENDAR_TOOLBAR_POSITION_BOTTOM() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the setPosition()
method that indicates that the toolbar should be below the calendar.
- CALENDAR_TOOLBAR_POSITION_BOTTOM() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value that's used with the setPosition() method that indicates that the toolbar should be below the calendar.
- CALENDAR_TOOLBAR_POSITION_TOP() - Static method in class BBjCalendarWidget.CalendarAPI
-
A constant value that's used with the setPosition()
method that indicates that the toolbar should be above the calendar.
- CALENDAR_TOOLBAR_POSITION_TOP() - Static method in interface BBjCalendarWidget.CalendarToolbar
-
A constant value that's used with the setPosition() method that indicates that the toolbar should be above the calendar.
- CALENDAR_VIEW_DAY_GRID_MONTH() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_DAY_GRID_MONTH() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_DAY_GRID_WEEK() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_DAY_GRID_WEEK() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_LIST_DAY() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_LIST_DAY() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_LIST_MONTH() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_LIST_MONTH() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_LIST_WEEK() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_LIST_WEEK() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_LIST_YEAR() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_LIST_YEAR() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_TIME_GRID_DAY() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_TIME_GRID_DAY() - Static method in interface BBjCalendarWidget.CalendarView
-
- CALENDAR_VIEW_TIME_GRID_WEEK() - Static method in class BBjCalendarWidget.CalendarAPI
-
- CALENDAR_VIEW_TIME_GRID_WEEK() - Static method in interface BBjCalendarWidget.CalendarView
-
- CalendarAPI - Class in BBjCalendarWidget
-
The CalendarAPI
is a BBj Custom Class that facilitates creating calendar objects, accessing constants, and is used in combination with the BBjCalendarWidget
.
- CalendarAPI() - Constructor for class BBjCalendarWidget.CalendarAPI
-
- CalendarDateClickEvent - Interface in BBjCalendarWidget
-
CalendarDateClickEvent
is a BBj Interface that contains event information after the user clicks on a date or time.
- CalendarDatesSetEvent - Interface in BBjCalendarWidget
-
CalendarDatesSetEvent
is a BBj Interface that contains event information after the calendar's date range
has been initially set or changed in some way and the DOM has been updated.
- CalendarEntriesSetEvent - Interface in BBjCalendarWidget
-
CalendarEntriesSetEvent
is a BBj Interface that contains event information after the calendar's entry data
has been initially set or changed in some way.
- CalendarEntry - Interface in BBjCalendarWidget
-
CalendarEntry
is a BBj Interface that contains information for a
BBjCalendarWidget's entry (event, appointment, etc.).
- CalendarEntryAddEvent - Interface in BBjCalendarWidget
-
CalendarEntryAddEvent
is a BBj Interface that contains event information for when a single entry (not an event source) has
been added to the calendar via the BBjCalendarWidget::addEntry()
method.
- CalendarEntryChangeEvent - Interface in BBjCalendarWidget
-
CalendarEntryChangeEvent
is a BBj Interface that contains event information for when a calendar entry has been changed.
- CalendarEntryClickEvent - Interface in BBjCalendarWidget
-
CalendarEntryClickEvent
is a BBj Interface that contains event information for a calendar's entry click.
- CalendarEntryDropEvent - Interface in BBjCalendarWidget
-
CalendarEntryDropEvent
is a BBj Interface that contains event information for a calendar's entry drop event.
- CalendarEntryEvent - Interface in BBjCalendarWidget
-
CalendarEntryEvent
is a BBj Interface that contains event information for a calendar's entry
(appointment, event, etc.) object.
- CalendarEntryModificationEvent - Interface in BBjCalendarWidget
-
CalendarEntryModificationEvent
is a BBj Interface that contains event information for a calendar's
entry (appointment, event, etc.) object.
- CalendarEntryMouseEnterEvent - Interface in BBjCalendarWidget
-
CalendarEntryMouseEnterEvent
is a BBj Interface that contains event information for a calendar's entry mouse enter event.
- CalendarEntryMouseLeaveEvent - Interface in BBjCalendarWidget
-
CalendarEntryMouseLeaveEvent
is a BBj Interface that contains event information for a calendar's entry mouse leave event.
- CalendarEntryRemoveEvent - Interface in BBjCalendarWidget
-
CalendarEntryRemoveEvent
is a BBj Interface that contains event information when an entry has been removed from the calendar.
- CalendarEntryResizeEvent - Interface in BBjCalendarWidget
-
CalendarEntryResizeEvent
is a BBj Interface that contains event information for a calendar's entry resize event.
- CalendarEntrySource - Interface in BBjCalendarWidget
-
CalendarEntrySource
is a BBj Custom Class that defines entry feeds for the BBjCalendarWidget
and
serves as a base class for more specific entry sources such as the CalendarEntrySourceGoogle
and
CalendarEntrySourceiCalendar
classes.
- CalendarEntrySourceFailureEvent - Interface in BBjCalendarWidget
-
CalendarEntrySourceFailureEvent
is a BBj Interface that contains event information for the case where fetching a CalendarEntrySource
failed.
- CalendarEntrySourceGoogle - Interface in BBjCalendarWidget
-
CalendarEntrySource
is a BBj Interface that defines entry feeds for the
BBjCalendarWidget
in the
Google Calendar
format.
- CalendarEntrySourceiCalendar - Interface in BBjCalendarWidget
-
CalendarEntrySourceiCalendar
is a BBj Interface that defines entry feeds for the
BBjCalendarWidget
in the
iCalendar
format.
- CalendarEntrySourceSuccessEvent - Interface in BBjCalendarWidget
-
CalendarEntrySourceSuccessEvent
is a BBj Interface that contains event information for the case where fetching a CalendarEntrySource
succeeded.
- CalendarEvent - Interface in BBjCalendarWidget
-
CalendarEvent
is a BBj Interface that contains event information for
a
BBjCalendarWidget.
- CalendarEventWithJavaScriptEvent - Interface in BBjCalendarWidget
-
CalendarEventWithJavaScriptEvent
is a BBj Interface that contains event information for
a
BBjCalendarWidget.
- CalendarOptions - Interface in BBjCalendarWidget
-
The CalendarOptions
is a BBj Interface that defines the options, or configuration parameters, for the calendar.
- CalendarReadyEvent - Interface in BBjCalendarWidget
-
CalendarReadyEvent
is a BBj Interface that contains event information when the calendar has been initialized and may be interacted with.
- CalendarSelectEvent - Interface in BBjCalendarWidget
-
CalendarSelectEvent
is a BBj Interface that contains event information after the user selects a date and/or time.
- CalendarToolbar - Interface in BBjCalendarWidget
-
The CalendarToolbar
is a BBj Custom Class that defines the toolbar for the calendar that can
be positioned on the top or bottom and contains three sections: start, center, and end.
- CalendarToolbarSection - Interface in BBjCalendarWidget
-
The CalendarToolbarSection
is a BBj Custom Class that defines a section (start, center, end)
of the CalendarToolbar
.
- CalendarUnselectEvent - Interface in BBjCalendarWidget
-
CalendarUnselectEvent
is a BBj Interface that contains event information after the user deselects a
previously-selected date and/or time.
- CalendarView - Interface in BBjCalendarWidget
-
The CalendarView
is a BBj Interface that defines different calendar views and is used in combination with the BBjCalendarWidget
.
- CalendarViewChangeEvent - Interface in BBjCalendarWidget
-
CalendarViewChangeEvent
is a BBj Interface that contains event information for a calendar's view change event.
- clearCallback(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Removes the callback given the callback number.
- clearStyles() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Clears all the CSS styles from the widget.
- consoleLog(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Logs the provided string to the browser's console for debugging purposes regardless of whether the EnableDebug option has been set.
- containsAllTags(BBjVector) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether an entry contains all the provided tags in the entry's vector of tags.
- containsAllTags(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether a CalendarEntry
contains all the provided tags in comma-delimted string in the entry's vector of tags.
- containsAnyTag(BBjVector) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether an entry contains any of the provided tags in the entry's vector of tags.
- containsAnyTag(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether an entry contains any of the provided tags in the entry's vector of tags.
- containsExtendedPropertyKey(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether the provided extended property key exists the entry's HashMap of extended properties.
- containsTag(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns whether the provided tag exists the entry's vector of tags.
- convertEntriesArrayToBBjVector(JsonArray) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that converts a JSON array of calendar entries, such as what's received from
the JavaScript code, into a BBjVector filled with CalendarEntry objects.
- convertEntriesArrayToBBjVector(BBjString) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that converts a stringified JSON array of calendar entries, such as what's received
from the JavaScript code, into a BBjVector filled with
CalendarEntry
objects.
- convertEntriesBBjVectorToJsonArray(BBjVector) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that converts a BBjVector filled with
CalendarEntry
object to a JSON array of calendar entries.
- createBBjCalendarWidget(BBjWindow) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a BBjCalendarWidget
given a BBjWindow where the widget takes up the full size of the window.
- createBBjCalendarWidget(BBjWindow, BBjNumber) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a BBjCalendarWidget
given a BBjWindow where the widget takes up the full size of the window.
- createBBjCalendarWidget(BBjWindow, BBjNumber, BBjNumber, BBjNumber, BBjNumber, BBjNumber) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a BBjCalendarWidget
given a BBjWindow and control ID, and the calendar's size and position.
- createBBjCalendarWidget(BBjWindow, BBjNumber, BBjNumber, BBjNumber, BBjNumber, BBjNumber, CalendarOptions) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a
BBjCalendarWidget
given a BBjWindow and control ID, the calendar's size and position, and a
CalendarOptions
object.
- createBBjCalendarWidget(BBjWindow, BBjNumber, BBjNumber, BBjNumber, BBjNumber, BBjNumber, CalendarOptions, BBjString, BBjNumber) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a BBjCalendarWidget
given a BBjWindow and control ID, size and position information, a calendar configuration, initial HTML template for the calendar, and a debug flag.
- createCalendarEntry(JsonObject) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntry
given a JsonObject representation of the CalendarEntry
object.
- createCalendarEntry(BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntry
given an entry title and starting date/time string.
- createCalendarEntry(BBjString, BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntry
given an entry title, starting date/time string, and ending date/time string.
- createCalendarEntrySource() - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySource
with default values.
- createCalendarEntrySource(BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySource
given a unique ID that identifes the entry source
for later use, such as with the BBjCalendarWidget::getEntrySourceById()
method,
and a URL to access the feed.
- createCalendarEntrySource(BBjString, BBjString, BBjString, BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySource
given a unique ID that identifes the entry source
for later use, such as with the BBjCalendarWidget::getEntrySourceById()
method, along with the URL and
colors for the source's entries.
- createCalendarEntrySourceGoogle(BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Contructs a CalendarEntrySourceGoogle
object for the provided Google Calendar ID.
- createCalendarEntrySourceGoogle(BBjString, BBjString, BBjString, BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySourceGoogle
object for the provided Google Calendar ID specifying a color scheme for the source's entries.
- createCalendarEntrySourceiCalendar(BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySourceiCalendar
for an iCalendar feed given a unique ID that identifes the entry source
for later use, such as with the BBjCalendarWidget::getEntrySourceById()
method,
and a URL to access the feed.
- createCalendarEntrySourceiCalendar(BBjString, BBjString, BBjString, BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarEntrySourceiCalendar
for an iCalendar feed given a unique ID that identifes the entry source
for later use, such as with the BBjCalendarWidget::getEntrySourceById()
method,
a URL to access the feed, and a color scheme for the source's entries.
- createCalendarOptions() - Static method in class BBjCalendarWidget.CalendarAPI
-
- createCalendarToolbar() - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbar
using the default toolbar position of CalendarAPI.CALENDAR_TOOLBAR_POSITION_TOP()
.
- createCalendarToolbar(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbar
given the desired toolbar position, e.g.
- createCalendarToolbar(BBjString, CalendarToolbarSection, CalendarToolbarSection, CalendarToolbarSection) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbar
given the desired toolbar position, e.g.
- createCalendarToolbar(BBjString, BBjString, BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbar
given the desired toolbar position, e.g.
- createCalendarToolbarSection(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbarSection
.
- createCalendarToolbarSection(BBjString, BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarToolbarSection
that takes an alignment and a set of options that would normally be set via the setObjects() method.
- createCalendarView(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarView
object given a view type.
- createCalendarView(JsonObject) - Static method in class BBjCalendarWidget.CalendarAPI
-
Creates a CalendarView
given a JsonObject representation of the view object.
- getActiveEnd() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the calendar's last visible day as a date string.
- getActiveStart() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the calendar's first visible day as a date string.
- getAlignment() - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Returns the section's horizontal alignement as one of the three possible alignments constants.
- getAllDay() - Method in interface BBjCalendarWidget.CalendarDateClickEvent
-
Returns a BBjNumber acting as a boolean that determines whether the user clicked on an all-day cell (1) or not (0).
- getAllDay() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's all-day status that determines if the entry is shown in the "all-day" section of the view, if applicable.
- getAllDay() - Method in interface BBjCalendarWidget.CalendarSelectEvent
-
Returns a BBjNumber acting as a boolean that determines whether the user selected all-day cells (1) or not (0).
- getAllViewTypes() - Static method in class BBjCalendarWidget.CalendarAPI
-
Returns a BBjVector filled with all possible calendar view type constants such as CalendarAPI.CALENDAR_VIEW_DAY_GRID_MONTH()
, CalendarAPI.CALENDAR_VIEW_TIME_GRID_WEEK()
, etc.
- getAllViewTypes() - Static method in interface BBjCalendarWidget.CalendarView
-
Returns a BBjVector filled with all possible calendar view types.
- getAltKey() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns whether the user's alt key was pressed when the event occurred.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarToolbar
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Returns a formatted, i.e.
- getAsFormattedString() - Method in interface BBjCalendarWidget.CalendarView
-
Returns a formatted, i.e.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns a JsonObject representation of the CalendarEntry
object.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the options object as a JsonObject.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns a JsonObject representation of the CalendarEvent
.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the CalendarOptions
as a JsonObject.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarToolbar
-
Returns the CalendarToolbar object as a JsonObject.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Returns the component's JSON representation.
- getAsJsonObject() - Method in interface BBjCalendarWidget.CalendarView
-
Returns a JsonObject representation of the calendar view object.
- getAspectRatio() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the width-to-height aspect ratio of the calendar.
- getAsString() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns a stringified JsonObject representation of the CalendarEntry
object.
- getAsString() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns a stringified JsonObject representation of the CalendarEntrySource
object.
- getAsString() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns a stringified JsonObject representation of the CalendarEvent
.
- getAsString() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns a stringified JsonObject representation of CalendarOptions
object.
- getAsString() - Method in interface BBjCalendarWidget.CalendarToolbar
-
Returns a stringified JsonObject representation of CalendarToolbar object.
- getAsString() - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Returns a stringified JsonObject representation of CalendarToolbarSection object.
- getAsString() - Method in interface BBjCalendarWidget.CalendarView
-
Returns a stringified JsonObject representation of the calendar view object.
- getBackColor() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the background color of the calendar's containing window.
- getBackgroundColor() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's background color.
- getBackgroundColor() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry background color.
- getBBjVectorAsJsonArray(BBjVector) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that returns a JSON array version of the supplied BBjVector.
- getBBjVectorAsJsonArray(BBjVector) - Static method in class BBjCalendarWidget.CalendarAPI
-
Returns a JSON array version of the supplied BBjVector.
- getBorderColor() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's border color.
- getBorderColor() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry border color.
- getButtonText(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the text of the provided button or null() if the text has not been set, where the button is identified via a constant like CalenarAPI.CALENDAR_TOOLBAR_BUTTON_TODAY.
- getCalendarEntry() - Method in interface BBjCalendarWidget.CalendarEntryEvent
-
Returns the entry (appointment, event, etc.) from the calendar.
- getCalendarEntry() - Method in interface BBjCalendarWidget.CalendarEntryModificationEvent
-
Returns the entry (appointment, event, etc.) from the calendar.
- getCalendarId() - Method in interface BBjCalendarWidget.CalendarEntrySourceGoogle
-
Returns the source's "Calendar ID" string from the settings page for the specific public Google calendar, e.g.
- getCalendarUuid() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns a unique ID that identifes the calendar instance to which the event belongs.
- getCalendarUuid() - Method in interface BBjCalendarWidget.CalendarView
-
Returns a unique ID that identifes the calendar instance to which the view belongs.
- getCalendarView() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns the calendar's CalendarView
object.
- getCalendarX() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the X-coordinate of the user's mouse relative to the calendar control.
- getCalendarY() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the Y-coordinate of the user's mouse relative to the calendar control.
- getClassName() - Method in interface BBjCalendarWidget.CalendarEntry
-
- getClassName() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry class name string.
- getClassNames() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's class names (or CSS styles) in a vector of strings.
- getClientX() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the X-coordinate of the user's mouse relative to the calendar's window.
- getClientY() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the Y-coordinate of the user's mouse relative to the calendar's window.
- getColor() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's combined background and border color, or null if the CalendarEvent
object was provided
by the FullCalendar.
- getColor() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry combined background and border color.
- getControlKey() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns whether the user's control key was pressed when the event occurred.
- getControlType() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the unique control type for the BBjCalendarWidget
, which is 65050.
- getCurrentEnd() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the calendar's date that is the end of the interval the view is trying to represent.
- getCurrentStart() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the calendar's start date of the interval the view is trying to represent.
- getDate() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the calendar's currently selected date.
- getDate() - Method in interface BBjCalendarWidget.CalendarDateClickEvent
-
Returns the calendar's date (day/time) that was clicked.
- getDateAsISOString() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the calendar's currently selected date in ISO format.
- getDateString() - Method in interface BBjCalendarWidget.CalendarDateClickEvent
-
Returns the calendar's date in ISO 8601 format.
- getDefaultTimedEntryDuration() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the fallback duration for timed entries that do not have a specified end time.
- getDelta() - Method in interface BBjCalendarWidget.CalendarEntryDropEvent
-
Returns the native JavaScript Duration Object as a JsonObject that represents the amount of time the entry's date/time was moved by.
- getDescription() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's extended information that can be used to further describe the entry beyond the title text.
- getDescription() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns a source's extended information that can be used to further describe the source.
- getDisplay() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's display style.
- getDisplay() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's display style.
- getEnableDayHeaders() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the day headers should appear for the Month, TimeGrid, and DayGrid views (1) or not (0).
- getEnableDebug() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns whether the BBjCalendarWidget
should run in debug mode (1) or not (0).
- getEnableDurationEditable() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns the entry's duration editable status that determines if the entry's duration can be modified by the user by dragging (resizing).
- getEnableDurationEditable() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry duration editable status that determines if the source's entry duration can be modified by the user by dragging (resizing).
- getEnableEditable() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns the entry's editable status that determines if the entry can be modified by the user.
- getEnableEditable() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry editable status that determines if the entry can be modified by the user.
- getEnableEditable() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the user can modify entries on the calendar (1) or not (0).
- getEnableEntryDurationEditable() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the user can modify entry durations on the calendar (1) or not (0).
- getEnableEntryOverlap() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's overlap status that determines if the entries may be dragged/resized over one another.
- getEnableEntryOverlap() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether entries being dragged and resized are allowed to overlap one other (1) or not (0).
- getEnableEntryResizableFromStart() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the user can resize an entry from its starting edge (1) or not (0).
- getEnableEntryStartEditable() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the user can modify event start times through dragging (1) or not (0).
- getEnableExpandRows() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether a calendar view's rows will expand to fit the available height (1) or not (0).
- getEnableFixedWeekCount() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the calendar will always show 6 weeks in month view (1) or not (0).
- getEnableNavLinks() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether day and week names are clickable (1) or not (0), causing the associated view to be loaded on click.
- getEnableNowIndicator() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the calendar will display a marker indicating the current time (1) or not (0).
- getEnableOverlap() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns whether the source's entries being dragged and resized are allowed to overlap one other (1) or not (0).
- getEnableSelectable() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the user can highlight multiple days or timeslots by clicking and dragging (1) or not (0).
- getEnableShowNonCurrentDates() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the previous or next month's dates should display in the calendar's month view (1) or not (0).
- getEnableSlotEntryOverlap() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether entries should visually overlap one another (1) or not (0).
- getEnableStartEditable() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns the entry's start time editable status that determines if the entry's start time can be modified by the user by dragging (resizing).
- getEnableStartEditable() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry start time editable status that determines if the entry's start time can be modified by the user by dragging (resizing).
- getEnableUnselectAuto() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether clicking elsewhere on calendar/window causes the current selection to be cleared (1) or not (0).
- getEnableWeekends() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether the calendar views include Saturday/Sunday columns (1) or not (0).
- getEnableWeekNumbers() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns whether week numbers should be displayed on the calendar (1) or not (0).
- getEnd() - Method in interface BBjCalendarWidget.CalendarDatesSetEvent
-
Returns the calendar's ending date for the current range.
- getEnd() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's exclusive ending date/time.
- getEnd() - Method in interface BBjCalendarWidget.CalendarSelectEvent
-
Returns the calendar's ending date of the selection, which may include timezone information and is exclusive.
- getEndDelta() - Method in interface BBjCalendarWidget.CalendarEntryResizeEvent
-
Returns the native JavaScript Duration Object as a JsonObject that represents the amount of time the entry's end date was moved by.
- getEndStr() - Method in interface BBjCalendarWidget.CalendarDatesSetEvent
-
Returns the calendar's ending date in ISO 8601 format for the current range.
- getEndString() - Method in interface BBjCalendarWidget.CalendarSelectEvent
-
Returns the calendar's selected ending date in ISO 8601 format and is exclusive.
- getEntries() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns all of the calendar's entries as a BBjVector of
CalendarEntry
objects.
- getEntries() - Method in interface BBjCalendarWidget.CalendarEntriesSetEvent
-
Returns the calendar's entries as a BBjVector filled with CalendarEntry
objects.
- getEntriesAsJsonArray() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns all of the calendar's entries as a JsonArray of JsonObject events.
- getEntriesFetched() - Method in interface BBjCalendarWidget.CalendarEntrySourceSuccessEvent
-
Returns a BBjVector filled with CalendarEntry
objects for all the fetched entries.
- getEntriesWithTag(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns all of the calendar's entries as a BBjVector of
CalendarEntry
objects.
- getEntriesWithTags(BBjVector) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns all of the calendar's entries as a BBjVector of
CalendarEntry
objects.
- getEntryBackgroundColor() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the background color for all calendar entries.
- getEntryBorderColor() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the border color for all calendar entries.
- getEntryColor() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the background and border color for all calendar entries.
- getEntryDisplay() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the display setting parameter for the calendar entries.
- getEntrySourceIds() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a BBjVector filled with IDs for all the CalendarEntrySource
objects that have previously been added to the calendar via the addEntrySource()
method.
- getEntryTextColor() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the text color for all calendar entries.
- getErrorMessage() - Method in interface BBjCalendarWidget.CalendarEntrySourceFailureEvent
-
Returns a the error message associate with the fetching failure.
- getEventDescription(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that returns a descriptive string given an event number based on the CalendarAPI.ON_CALENDAR_*
callback constants.
- getEventNumber() - Method in interface BBjCalendarWidget.CalendarEvent
-
Returns the event number that corresponds to one of the CalendarAPI.ON_CALENDAR_*
callback constants.
- getExtendedProperties() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's custom key/value string pairs that define the entry's custom properties
- getExtendedPropertyValue(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns the value of the provided extended property if the key exists in the entry's HashMap of extended properties.
- getFirstDay() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the day on which each week begins where the value is a 0-based number starting with Sunday.
- getFooterToolbar() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the header or footer toolbar that's displayed on the calendar.
- getGoogleCalendarApiKey() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the API key that is used to access public Goolge Calendars programmatically.
- getGroupId() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's group ID.
- getHeaderToolbar() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the header or footer toolbar that's displayed on the calendar.
- getHeight() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's height.
- getHeight() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the height setting parameter for the calendar.
- getHiddenDays() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns which days of the week should be hidden in the calendar in a BBjVector containing the day numbers that should be hidden.
- getHiddenTags() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a BBjVector filled with optional custom tags that were previously set with the setHiddenTags() method and determine which calendar entries should be hidden.
- getHtmlElement() - Method in interface BBjCalendarWidget.CalendarDateClickEvent
-
Returns the native HTML element with low-level information such as content, size, and position.
- getHtmlElement() - Method in interface BBjCalendarWidget.CalendarEntryEvent
-
Returns the native HTML element with low-level information such as content, size, and position.
- getHtmlElement() - Method in interface BBjCalendarWidget.CalendarViewChangeEvent
-
Returns the native HTML element with low-level information such as content, size, and position.
- getHtmlView() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the underlying BBjHtmlView control that contains the JavaScript FullCalendar.
- getId() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's unique ID if it has previously been set.
- getId() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's unique ID that identifes the entry source for later use, such as with the getEntrySourceById()
method.
- getImage() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a BBjImage screenshot of the BBjCalendarWidget
.
- getInitialDate() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the initial date that the calendar displays.
- getInitialView() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the calendar's initial view type.
- getIsReady() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a BBjNumber acting as a boolean that indicates whether the widget is ready to be interacted with (1) or not (0).
- getJsEvent() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the native JavaScript event for the calendar event with low-level information such as click coordinates.
- getJsEventAsFormattedString() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns a formatted, i.e.
- getJsEventAsString() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns a stringified JsonObject representation of the native JavaScript event.
- getJsonArrayAsBBjVector(JsonArray) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that returns a BBjVector version of the supplied JSON array.
- getJsonArrayAsBBjVector(JsonArray) - Static method in class BBjCalendarWidget.CalendarAPI
-
Returns a BBjVector version of the supplied JSON array.
- getJsonObjectAsFormattedString(JsonObject) - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
A utility method that returns a formatted, or pretty-printed version of the supplied JSON object sorted alphabetically by key.
- getJsonObjectAsFormattedString(JsonObject) - Static method in class BBjCalendarWidget.CalendarAPI
-
Returns a formatted, or pretty-printed version of the supplied JSON object sorted alphabetically by key.
- getLocale() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the calendar's locale setting which defaults to null() and can be modified via the setLocale() method.
- getLocalTimeZoneOffsetFromUtc() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the difference between the client's local time and UTC in minutes.
- getLocalTimeZoneOffsetFromUtc() - Static method in class BBjCalendarWidget.CalendarAPI
-
- getLocation() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's extended information that can be used to further describe the entry beyond the title text.
- getMetaKey() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns whether the user's meta key was pressed when the event occurred.
- getName() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's name as previously-set via the setName()
method.
- getNumberOfEntriesFetched() - Method in interface BBjCalendarWidget.CalendarEntrySourceSuccessEvent
-
Returns the number of fetched entries.
- getOldCalendarEntry() - Method in interface BBjCalendarWidget.CalendarEntryChangeEvent
-
Returns the old version of the calendar entry, e.g.
- getOldCalendarEntry() - Method in interface BBjCalendarWidget.CalendarEntryDropEvent
-
Returns the old version of the calendar entry, e.g.
- getOldCalendarEntry() - Method in interface BBjCalendarWidget.CalendarEntryResizeEvent
-
Returns the old version of the calendar entry, e.g.
- getOptions() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the calendar's current options in an instance of the
CalendarOptions
class.
- getOptionsAsJsonObject() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the calendar's options as a JsonObject.
- getPosition() - Method in interface BBjCalendarWidget.CalendarToolbar
-
Returns the position of the calendar's toolbar as of the toolbar position constants like
CalendarAPI.CALENDAR_TOOLBAR_POSITION_TOP()
or CalendarAPI.CALENDAR_TOOLBAR_POSITION_BOTTOM()
.
- getRelatedEntries() - Method in interface BBjCalendarWidget.CalendarEntryDropEvent
-
Returns a BBjVector filled with related entries, such as recurring entries or entries with the same groupId.
- getRelatedEntries() - Method in interface BBjCalendarWidget.CalendarEntryModificationEvent
-
Returns a BBjVector filled with related entries, such as recurring entries or entries with the same groupId.
- getRelatedEntries() - Method in interface BBjCalendarWidget.CalendarEntryResizeEvent
-
Returns a BBjVector filled with related entries, such as recurring entries or entries with the same groupId.
- getScreenX() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the X-coordinate of the user's mouse relative to the screen.
- getScreenY() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns the Y-coordinate of the user's mouse relative to the screen.
- getShiftKey() - Method in interface BBjCalendarWidget.CalendarEventWithJavaScriptEvent
-
Returns whether the user's shift key was pressed when the event occurred.
- getSlotDuration() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the time slot duration.
- getSlotMaxTime() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the maximum time slot (latest time) that will be displayed for each day in a time grid view.
- getSlotMinTime() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the minimum time slot (earliest time) that will be displayed for each day in a time grid view.
- getSlotScrollTime() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the time slot that the calendar initially scrolls to.
- getStart() - Method in interface BBjCalendarWidget.CalendarDatesSetEvent
-
Returns the calendar's starting date for the current range.
- getStart() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's starting date/time.
- getStart() - Method in interface BBjCalendarWidget.CalendarSelectEvent
-
Returns the calendar's selected starting date, which may include timezone information.
- getStartDelta() - Method in interface BBjCalendarWidget.CalendarEntryResizeEvent
-
Returns the native JavaScript Duration Object as a JsonObject that represents the amount of time the entry's start date was moved by.
- getStartStr() - Method in interface BBjCalendarWidget.CalendarDatesSetEvent
-
Returns the calendar's starting date in ISO 8601 format for the current range.
- getStartString() - Method in interface BBjCalendarWidget.CalendarSelectEvent
-
Returns the calendar's selected starting date in ISO 8601 format.
- getStyle(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the value of the specified CSS property.
- getStyles() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's name as previously-set via the setName()
method.
- getTags() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's tags in a vector of strings.
- getTextColor() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's text color.
- getTextColor() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's entry text color.
- getTheme() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the theme that the calendar is using.
- getThemes() - Static method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns all of the calendar's available themes as an alphabetized list in a BBjVector filled with the theme names.
- getTimeZone() - Method in interface BBjCalendarWidget.CalendarDatesSetEvent
-
Returns the calendar's time zone setting.
- getTimeZone() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the calendar's timezone setting which defaults to "local".
- getTitle() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's optional unique ID if it has previously been set.
- getTitle() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the view's current title, which is a property for users of the class.
- getType() - Method in interface BBjCalendarWidget.CalendarView
-
Returns the calendar's view type.
- getUrl() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's associated URL that may be visited when this entry is clicked by the user.
- getUrl() - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Returns the source's URL parameter.
- getUserData() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the custom object that was previously associated with the widget by calling the setUserData()
method.
- getUuid() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a unique auto-generated ID for the calendar instance that may be used to distinguish between instances of the class.
- getUuid() - Method in interface BBjCalendarWidget.CalendarEntry
-
Returns an entry's unique UUID that is automatically generated for all entries.
- getValidDateString(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a date string formatted as YYYY-MM-DD if the provided date string can be parsed into a valid date, or null() if the date string is invalid.
- getValidDateString(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
- getValidDateTimeString(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns an ISO 8601 formatted date/time string if the provided date/time string can be parsed into a valid date, or null() if it can't be parsed.
- getValidDateTimeString(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
- getValidRangeEnd() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the calendar's ending date that the user sees and interact with.
- getValidRangeStart() - Method in interface BBjCalendarWidget.CalendarOptions
-
Returns the calendar's starting date that the user sees and interact with.
- getValidTimeString(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a time string formatted as HH:MM:SS using 24-hour format if the provided time string can be parsed into a valid time, or null() if the time string is invalid.
- getValidTimeString(BBjString) - Static method in class BBjCalendarWidget.CalendarAPI
-
- getViewType() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
- getVisibleTags() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns a BBjVector filled with optional custom tags that were previously set with the setVisibleTags() method and determine which calendar entries should be displayed.
- getWidth() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's width.
- getX() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's X coordinate, or horizontal position.
- getY() - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Returns the widget's Y coordinate, or vertical position.
- saveAsPngImage(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Saves a BBjImage screenshot of the BBjCalendarWidget
to the specified file path.
- setActiveEnd(BBjString) - Method in interface BBjCalendarWidget.CalendarView
-
Sets the calendar's last visible day to the provided date string.
- setActiveStart(BBjString) - Method in interface BBjCalendarWidget.CalendarView
-
Sets the calendar's first visible day to the provided date string.
- setAlignment(BBjString) - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
- setAllDay(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's all-day status that determines if the entry is shown in the "all-day" section of the view, if applicable.
- setAspectRatio(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the width-to-height aspect ratio of the calendar, where the default value is 1.35 but by default is overridden by the default Height option.
- setBackColor(BBjColor) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the background color of the calendar's containing window.
- setBackgroundColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's background color.
- setBackgroundColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry background color.
- setBorderColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's border color.
- setBorderColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry border color.
- setButtonText(BBjString, BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the text of the provided button, where the button is identified via a constant like CalenarAPI.CALENDAR_TOOLBAR_BUTTON_TODAY.
- setCalendarId(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySourceGoogle
-
Sets the source's "Calendar ID" string from the settings page for the specific public Google calendar, e.g.
- setCallback(BBjNumber, BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Registers a callback in a procedural program for the provided event type.
- setCallback(BBjNumber, CustomObject, BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Registers a callback in an object-oriented program for the provided event type.
- setClassName(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
- setClassName(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry class name string (or CSS style).
- setClassNames(BBjVector) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's class names (or CSS styles) from a BBjVector that determine the HTML class that's associated with the entry.
- setClassNames(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's class names (or CSS styles) from a comma-delimited string that determine the HTML class that's associated with the entry.
- setColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's combined background and border color.
- setColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry combined background and border color.
- setColors(BBjString, BBjString, BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
A convenience method that sets an entry's background, border, and text colors in a single method call.
- setCurrentEnd(BBjString) - Method in interface BBjCalendarWidget.CalendarView
-
Sets the calendar's date that is the end of the interval the view is trying to represent.
- setCurrentStart(BBjString) - Method in interface BBjCalendarWidget.CalendarView
-
Sets the calendar's start date of the interval the view is trying to represent.
- setDefaultTimedEntryDuration(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the fallback duration for timed entries that do not have a specified end time, where the default value is "01:00" or one hour.
- setDescription(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's extended information that can be used to further describe the entry beyond the title text.
- setDescription(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's extended information that can be used to further describe the source.
- setDisplay(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's alternate rendering style.
- setDisplay(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets a source's alternate rendering style.
- setEnabled(boolean) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets whether the widget should be enabled.
- setEnableDayHeaders(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the day headers should appear for the Month, TimeGrid, and DayGrid views (1) or not(0), where the default value is 1.
- setEnableDebug(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets whether the BBjCalendarWidget
should run in debug mode (1) or not (0), where the default is 0.
- setEnableDurationEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's duration editable status that determines if the entry's duration can be modified by the user by dragging (resizing).
- setEnableDurationEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry duration editable status that determines if the source's entry duration can be modified by the user by dragging (resizing).
- setEnableEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's editable status that determines if the user can modify the entry, i.e.
- setEnableEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry editable status that determines if the entry can be modified by the user.
- setEnableEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the user can modify entries on the calendar (1) or not (0), where the default value is 0.
- setEnableEntryDurationEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the user can modify entry durations on the calendar (1) or not (0), where the default value is 1.
- setEnableEntryOverlap(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's overlap status that determines if the entries may be dragged/resized over one another.
- setEnableEntryOverlap(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether entries being dragged and resized are allowed to overlap one other (1) or not (0), where the default value is 1.
- setEnableEntryResizableFromStart(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the user can resize an entry from its starting edge (1) or not (0), where the default value is 0.
- setEnableEntryStartEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the user can modify event start times through dragging (1) or not (0), where the default value is 1.
- setEnableExpandRows(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether a calendar view's rows will expand to fit the available height (1) or not (0), where the default value is 0.
- setEnableFixedWeekCount(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the calendar will always show 6 weeks in month view (1) or not (0), where the default value is 1.
- setEnableNavLinks(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether day and week names are clickable (1) or not (0), causing the associated view to be loaded on click, where the default value is 0.
- setEnableNowIndicator(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the calendar will display a marker indicating the current time (1) or not (0), where the default value is 0.
- setEnableOverlap(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets whether the source's entries being dragged and resized are allowed to overlap one other (1) or not (0), where the default value is 1.
- setEnableSelectable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the user can highlight multiple days or timeslots by clicking and dragging (1) or not (0), where the default value is 0.
- setEnableShowNonCurrentDates(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether the previous or next month's dates should display in the calendar's month view (1) or not (0), where the default value is 1.
- setEnableSlotEntryOverlap(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether entries should visually overlap one another (1) or not (0) where the default value is 1.
- setEnableStartEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's start time editable status that determines if the entry's start time can be modified by the user by dragging (resizing).
- setEnableStartEditable(BBjNumber) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry start time editable status that determines if the source's entry start time can be modified by the user by dragging (resizing).
- setEnableUnselectAuto(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether clicking elsewhere on calendar/window causes the current selection to be cleared (1) or not (0), where the default value is 1.
- setEnableWeekends(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether to include Saturday/Sunday columns in any of the calendar views (1) or not (0), where the default value is 1.
- setEnableWeekNumbers(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets whether week numbers should be displayed on the calendar (1) or not (0), where the default value is 0.
- setEnd(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's exclusive ending date/time.
- setEntryBackgroundColor(BBjColor) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the background color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryBackgroundColor(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the background color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryBorderColor(BBjColor) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the border color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryBorderColor(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the border color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryColor(BBjColor) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the combined background and border color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryColor(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the background and border color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryDisplay(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets how entries are rendered on the calendar, where the default value is "auto".
- setEntryTextColor(BBjColor) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the text color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setEntryTextColor(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the text color for all calendar entries, unless overridden by the CalendarEntry
object itself.
- setExtendedProperties(HashMap) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's extended properties, i.e.
- setFirstDay(BBjNumber) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the day on which each week begins where the value is a 0-based number starting with Sunday, where the default value is 0.
- setFooterToolbar(CalendarToolbar) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the footer toolbar that's displayed on the calendar given a previously-defined
CalendarToolbar
object.
- setGoogleCalendarApiKey(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the API key that is used to access public Goolge Calendars programmatically, where the default value can only be used for testing and should be changed before use in a production environment.
- setGroupId(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's group ID.
- setHeaderToolbar(CalendarToolbar) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the header toolbar that's displayed on the calendar given a previously-defined
CalendarToolbar
object.
- setHeight(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the height of the calendar, where the default value is "100%".
- setHiddenDays(BBjVector) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets which days of the week should be hidden in the calendar, and defaults to an empty vector []
which means that none of the days will be hidden.
- setHiddenDays(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets which days of the week should be hidden in the calendar
- setHiddenTags(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets one or more optional, custom tags that determine which calendar
entries should be hidden.
- setHiddenTags(BBjVector) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets one or more optional, custom tags that determine which calendar
entries should be hidden.
- setId(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's optional unique ID that can be used later to identify the entry.
- setInitialDate(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the initial date that the calendar displays, where the default value is the current date.
- setInitialView(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
- setLocale(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the locale for the calendar.
- setLocation(BBjNumber, BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the location of the calendar widget given the provided X and Y coordinates.
- setLocation(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's location that can be used to define a location for the entry.
- setName(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the widget's name, which can later be retrieved via the getName()
method.
- setObjects(BBjString) - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Sets the objects to be included in this toolbar section via a comma-separated list of string values like CalendarAPI.CALENDAR_TOOLBAR_OBJECT_*
.
- setObjects(BBjVector) - Method in interface BBjCalendarWidget.CalendarToolbarSection
-
Sets the objects to be included in this toolbar section via a list of string values like CalendarAPI.CALENDAR_TOOLBAR_OBJECT_*
contained in a BBjVector.
- setOptions(CalendarOptions) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the calendar's options given an instance of the
CalendarOptions
class.
- setPadding(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the padding, or spacing around the calendar control, to the same number of pixels for all four sides.
- setPadding(BBjNumber, BBjNumber, BBjNumber, BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the padding, or spacing around the calendar control, to the specified number of pixels for the top, right, bottom, and left sides.
- setPosition(BBjString) - Method in interface BBjCalendarWidget.CalendarToolbar
-
Sets the position of the calendar's toolbar to the top or bottom of the calendar, which defaults to the top position.
- setSize(BBjNumber, BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the size of the calendar widget given the provided width and height.
- setSlotDuration(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the frequency for displaying time slots, where the default value is "00:30:00" which translates to 30 minutes.
- setSlotMaxTime(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the maximum time slot (latest time) that will be displayed for each day, where the default value is "24:00:00" (midnight).
- setSlotMinTime(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the minimum time slot (earliest time) that will be displayed for each day, where the default value is "00:00:00" (midnight).
- setSlotScrollTime(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the time slot that the calendar initially scrolls to, where the default value is "06:00:00" or 6 AM.
- setStart(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's starting date/time.
- setStyle(BBjString, BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets a CSS property on the widget.
- setTags(BBjVector) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's tags that can be used for a variety of purposes such as hiding or showing entries based on given tags.
- setTags(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's tags that can be used for a variety of purposes such as hiding or showing entries based on given tags.
- setTextColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's text color.
- setTextColor(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's entry text color.
- setTheme(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the calendar's theme to one of the installed Boostrap themes, which modifies the calendar's fonts and color scheme.
- setTheme(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the theme that the calendar uses.
- setTimeZone(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the calendar's timezone, where the default value is "local" for the user's local timezone.
- setTitle(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets entry's title that is the description/summary text that will appear on an entry.
- setToolbarSection(CalendarToolbarSection) - Method in interface BBjCalendarWidget.CalendarToolbar
-
Sets a CalendarToolbarSection
on the toolbar.
- setToolbarSections(CalendarToolbarSection, CalendarToolbarSection, CalendarToolbarSection) - Method in interface BBjCalendarWidget.CalendarToolbar
-
Sets all three CalendarToolbarSection
s on the toolbar in a single method call.
- setType(BBjString) - Method in interface BBjCalendarWidget.CalendarView
-
Sets the calendar's view type using one of the view type constants such as CalendarAPI.CALENDAR_VIEW_DAY_GRID_MONTH()
, CalendarAPI.CALENDAR_VIEW_TIME_GRID_WEEK()
, etc.
- setUrl(BBjString) - Method in interface BBjCalendarWidget.CalendarEntry
-
Sets an entry's associated URL that may be visited when this entry is clicked by the user.
- setUrl(BBjString) - Method in interface BBjCalendarWidget.CalendarEntrySource
-
Sets the source's URL parameter.
- setUserData(Object) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets a custom, arbitrary object to be associated with the widget which can be retrieved later via the getUserData()
method.
- setValidRangeEnd(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the calendar's ending date that the user sees and interact with, where the default value is unset (null()) as setting it limits the dates shown.
- setValidRangeStart(BBjString) - Method in interface BBjCalendarWidget.CalendarOptions
-
Sets the calendar's starting date that the user sees and interact with, where the default value is unset (null()) as setting it limits the dates shown.
- setViewType(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets the calendar's view type.
- setVisible(boolean) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets whether the widget should be visible or hidden.
- setVisibleTags(BBjString) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets one or more optional, custom tags that determine which calendar
entries should be displayed.
- setVisibleTags(BBjVector) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Sets one or more optional, custom tags that determine which calendar
entries should be displayed.
- suppressBuiDebouncing(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Supresses JavaScript debouncing for BUI.
- SuppressBuiDebouncing! - Variable in class BBjCalendarWidget.BBjJavaScriptExecutor
-
A BBjNumber acting as a boolean that determines whether the executor should override script debouncing in BUI.
- suppressDebouncing(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Supressesss JavaScript debouncing for both GUI and BUI.
- suppressGuiDebouncing(BBjNumber) - Method in interface BBjCalendarWidget.BBjCalendarWidget
-
Supresses JavaScript debouncing when running in GUI.
- SuppressGuiDebouncing! - Variable in class BBjCalendarWidget.BBjJavaScriptExecutor
-
A BBjNumber acting as a boolean that determines whether the executor should override script debouncing in GUI.