Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 Alarm
com.flexcalendar.components.calendar.core.dataModel Class describing alarm added to the CalendarItem
 AlarmEvent
com.flexcalendar.components.calendar.events This event is dispatched for CalendarItems with alarm set.
 AlarmObserver
com.flexcalendar.components.calendar.utils This class holds logic for the alarm functionality
 AlarmType
com.flexcalendar.components.calendar.core.dataModel Type of alarm, can be one of: - MINUTE - HOUR - DAY - WEEK
 AlarmVariantsBuilder
com.flexcalendar.components.calendar.editor.builders 
 BaloonItemEditor
com.flexcalendar.components.calendar.editor.baloon Baloon item editor interface.
 Base64
com.ext.hurlant.util 
 BaseCalendarItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults Base for default item renderers for FlexCalendar.
 BaseFCError
com.flexcalendar.components.calendar.errors Base Flex Calendar error class.
 BaseGrid
com.flexcalendar.components.calendar.displayClasses.grids Base class for Flex Calendar grids (month and day/multiday)
 BaseRemoteCalendarItemSet
com.flexcalendar.components.calendar.core.dataModel Base class for remote calendar item sets implementations.
 BasicDragManager
com.flexcalendar.components.calendar.mouseHandling 
 CalendarContext
com.flexcalendar.components.calendar.utils.context Holds calendar parameters that can be accessed from inner components.
 CalendarCursorManager
com.flexcalendar.components.calendar.mouseHandling Class responsible for handling mouse cursor over FlexCalendar component
 CalendarDataProvider
com.flexcalendar.components.calendar.core.dataModel Class used as DataProvider by FlexCalendar.
 CalendarDragEvent
com.flexcalendar.components.calendar.events Event dispatched when user drag and drop something on grids.
 CalendarError
com.flexcalendar.components.calendar.core Class representing error in Calendar API usage
 CalendarHeader
com.flexcalendar.components.calendar.displayClasses.headers Draws calendar header
 CalendarItem
com.flexcalendar.components.calendar.core.dataModel Class describing (single or recurring) calendar item.
 CalendarItemAddedEvent
com.flexcalendar.components.calendar.events Event dispatched when calendar item event is added
 CalendarItemModificationEvent
com.flexcalendar.components.calendar.events Event dispatched when calendar item is modified (or when modification fails)
 CalendarItemRemovedEvent
com.flexcalendar.components.calendar.events Event dispatched when calendar item event is removed
 CalendarItemSet
com.flexcalendar.components.calendar.core.dataModel Class describing set of items.
 CalendarItemSetCache
com.flexcalendar.components.calendar.core.dataModel Keeps cache of items for specific CalendarItemSet in given period of time.
 CalendarItemSetMetadataUpdatedEvent
com.flexcalendar.components.calendar.events This event is dispatched when Data Provider builds item Details for given period As metadata we can understand following properties of CalendarItemSet: - name - backgroundColor - visibility
 CalendarMode
com.flexcalendar.components.calendar.utils Enumeration-pretending class that contains possible modes of Flex Calendar Component
 CalendarMouseBaseEvent
com.flexcalendar.components.calendar.events Base class for event connected with mouse.
 CalendarMouseEvent
com.flexcalendar.components.calendar.events Event dispatched when user clicks on calendar components
 CalendarRendererPositionFunction
com.flexcalendar.components.calendar.displayClasses.renderers Class describing types of function associated to mouse pointer position over CalendarRenderer.
 Colors
com.flexcalendar.components.calendar.utils Helper class with color declarations
 ColumnsHeader
com.flexcalendar.components.calendar.displayClasses.headers Columns header displays calendar item sets' details at the header, when columns mode is enabled.
 ConfigUtils
com.flexcalendar.components.calendar.utils Helper class with configuration settings
 CurrentTimeIndicator
com.flexcalendar.components.calendar.displayClasses.grids Renders current time line on DayViewGrid, Component styles are inherited from DayViewGrid
 DataProviderItemDetailsBuildedEvent
com.flexcalendar.components.calendar.events This event is dispatched when Data Provider builds item Details for given period
 DateOptions
com.flexcalendar.components.calendar.utils This class contains options for date handling.
 DateRange
com.flexcalendar.components.calendar.core Class representing date range - range from start date to end date
 DateTimeParser
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Class for parsing date or datetime strings according to iCalendar RFC.
 DateUtils
com.flexcalendar.components.calendar.utils Helper class with static utils function for Date class
 DayViewBasicDragManager
com.flexcalendar.components.calendar.mouseHandling 
 DayViewContainer
com.flexcalendar.components.calendar.displayClasses Component containing grid & header for days
 DayViewDragManager
com.flexcalendar.components.calendar.mouseHandling Class responsible for moving and resizing item renderers in day view.
 DayViewGrid
com.flexcalendar.components.calendar.displayClasses.grids Hour grid - responsible for drawing hour labels & grid in day/multiday view
 DayViewHeader
com.flexcalendar.components.calendar.displayClasses.headers Class displaying headers of each day.
 DayViewHeaderDragManager
com.flexcalendar.components.calendar.mouseHandling Class responsible for moving item renderers in header of day view.
 DefaultCalendarDayViewAvailableSpaceRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults [PRO-LICENCE-REQUIRED] - to use features marked as [PRO-LICENCE-REQUIRED] you need to purchase PRO licence of Flex Calendar Component.
 DefaultCalendarDayViewItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults Default item renderer for FlexCalendar, displaying items in day and multiday view.
 DefaultCalendarDayViewLongItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults Default item renderer for FlexCalendar, displaying long events in the day view.
 DefaultCalendarDayViewUnavailableSpaceRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults [PRO-LICENCE-REQUIRED] - to use features marked as [PRO-LICENCE-REQUIRED] you need to purchase PRO licence of Flex Calendar Component.
 DefaultCalendarMonthViewItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults Default item renderer for FlexCalendar, displaying items in the mont view
 DefaultCalendarMonthViewLongItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.defaults Default item renderer for FlexCalendar, displaying long items in the mont view
 DefaultViewTypeStrategy
com.flexcalendar.components.calendar.displayClasses.viewType Default strategy for computing DAY or MONTH view.
 FlexCalendar
com.flexcalendar.components.calendar Main Calendar component class.
 FlexUtils
com.flexcalendar.components.calendar.utils Utils class providing basic helper functions useful in Flex environment.
 FormatICalendarArrayBuilder
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Helper class for building Arrays from strings, containing iCalendar properties
 GetEventsForDateRangeErrorEvent
com.flexcalendar.components.calendar.events Event meant to be dispatched when retrieving events issues occurs.
 GetEventsForDateRangeSuccessEvent
com.flexcalendar.components.calendar.events Event meant to be dispatched when events for given date range are successfully retrieved.
 HourLabels
com.flexcalendar.components.calendar.displayClasses Class responsible for drawing hour labels on the day/multiday view
 ICalendarContext
com.flexcalendar.components.calendar.utils.context Interface describing caneldar context - holding calendar configuration parameters, services etc.
 ICalendarDataProvider
com.flexcalendar.components.calendar.core.dataModel 
 ICalendarItem
com.flexcalendar.components.calendar.core.dataModel 
 ICalendarItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers Interface for item renderers (standard, label and long) To create own item renderer just implement this interface.
 ICalendarItemSet
com.flexcalendar.components.calendar.core.dataModel 
 ICalendarRenderer
com.flexcalendar.components.calendar.displayClasses.renderers Base Interface for all renderers.
 ICalendarSpaceRenderer
com.flexcalendar.components.calendar.displayClasses.renderers 
 IDateRangeAware
com.flexcalendar.components.calendar.core 
 IEnumeration
com.ext.collections Defines the contract for concrete Enumeration implementations which must provide an API for generating a series of elements from which each element can be accessed successively.
 IGrid
com.flexcalendar.components.calendar.displayClasses.grids 
 IItemEditor
com.flexcalendar.components.calendar.editor Item editor interface.
 IIterator
com.ext.collections Defines the contract for concrete Iterator implementations which must provide an API for traversing an aggregate object
 InstanceCache
com.flexcalendar.components.calendar.utils This is generic class that can be used to manage array of instances
 IntervalVariantsBuilder
com.flexcalendar.components.calendar.editor.builders 
 IRemoteCalendarItemSet
com.flexcalendar.components.calendar.core.dataModel 
 IRendererColors
com.flexcalendar.components.calendar.displayClasses.decoration Interface that describes basic color set object for renderers
 IRendererColorsHeader
com.flexcalendar.components.calendar.displayClasses.decoration Interface that describes color set object for renderers' header
 IRendererColorsWithGradient
com.flexcalendar.components.calendar.displayClasses.decoration Interface that describes basic color set object for renderers
 IRenderersContainer
com.flexcalendar.components.calendar.displayClasses 
 ItemDetails
com.flexcalendar.components.calendar.utils Class holding CalendarItems and it's item renderers
 ItemEditorVO
com.flexcalendar.components.calendar.editor Item Editor Value Object - created empty or converted from CalendarItem.
 ItemEditorVOConverter
com.flexcalendar.components.calendar.editor Converter for ItemEditorVO.
 ItemsBlock
com.flexcalendar.components.calendar.utils Class describing single block of items, it means items that are overlapping in day/multiday view.
 ItemSetVariantsBuilder
com.flexcalendar.components.calendar.editor.builders 
 ItemSetVO
com.flexcalendar.components.calendar.widgets 
 ItemType
com.flexcalendar.components.calendar.core.dataModel Enumeration-pretending class that contains possible types of CalendarItem.
 ItemUtils
com.flexcalendar.components.calendar.utils Utils class for different item types.
 IViewTypeStrategy
com.flexcalendar.components.calendar.displayClasses.viewType Strategy for determining view type of the Flex Calendar
 LinkLabel
com.flexcalendar.components.calendar.displayClasses Extended label - with underline text when on mouse over Warning: at this moment only text property is supported, not htmlText
 ModernCalendarDayViewItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.modern Modern Calendar Item Renderer with different styles: textColor: #666666; backgroundColor: #dedede; backgroundAlpha: 1; headerBackgroundColor: #dedede; headerBackgroundAlpha: 1; resizeIndicatorColor: #000000; resizeIndicatorAlpha: 1; borderColor: #cccccc; cornerRadius: 0; backgroundType: "solid";
 ModernCalendarDayViewLongItemRenderer
com.flexcalendar.components.calendar.displayClasses.renderers.modern 
 MonthViewContainer
com.flexcalendar.components.calendar.displayClasses Line alpha
 MonthViewDragManager
com.flexcalendar.components.calendar.mouseHandling Class responsible for moving item renderers in month view.
 MonthViewGrid
com.flexcalendar.components.calendar.displayClasses.grids Draws grid of days in the month view
 MonthViewHeader
com.flexcalendar.components.calendar.displayClasses.headers Class displaying headers in month view.
 ParseError
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Parsing error
 RangeSelectEvent
com.flexcalendar.components.calendar.events Select range event.
 RangeSelector
com.flexcalendar.components.calendar.utils 
 Recur
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Class representing Recur data type from iCalendar RFC - defines a recurrence.
 RecurStringBuilder
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Builder for recur strings
 RendererClassFactory
com.flexcalendar.components.calendar.utils Item renderer factory
 RendererColors
com.flexcalendar.components.calendar.displayClasses.decoration Class that implements basic color set object for renderers
 RendererColorsFactory
com.flexcalendar.components.calendar.displayClasses.decoration Factory that creates predefinied Color sets object for renderers {
 RendererColorsWithHeader
com.flexcalendar.components.calendar.displayClasses.decoration Class that contains extended color set for renderers
 RendererColorsWithHeaderAndGradient
com.flexcalendar.components.calendar.displayClasses.decoration Class that contains extended color set for renderers
 RepeatVariantsBuilder
com.flexcalendar.components.calendar.editor.builders 
 ResourceBindingHelper
com.flexcalendar.components.calendar.utils Helper class added to make binding resource bundle (localized data) easier.
 SpaceReservation
com.flexcalendar.components.calendar.utils This class is responsible for reservation of the space for events
 StringTokenizer
com.ext.collections StringTokenizer provides a simple API from which Strings can be split into individual tokens based on a specific delimiter.
 SyncDataError
com.flexcalendar.components.calendar.errors Error object to be passed when in case of synchronization issues.
 ViewType
com.flexcalendar.components.calendar.displayClasses.viewType Enumeration of view types
 WeekDay
com.flexcalendar.components.calendar.core.dataModel.formatICalendar Class containing week days definitions
 XOR
com.flexcalendar.components.calendar.utils