Package | com.flexcalendar.components.calendar.utils.context |
Class | public class CalendarContext |
Inheritance | CalendarContext ![]() |
Implements | ICalendarContext |
Property | Defined By | ||
---|---|---|---|
acceptItemsInLimitedEditModeAlwaysButInUnavailableSpace : Boolean
When this flag is enabled it's not required to create available spaces in limited edit mode. | CalendarContext | ||
availableSpaceIsMoreImportantThanUnavailableSpace : Boolean
Flag that indicates whether available space is more important than unavailable space. | CalendarContext | ||
cacheTimeToLive : Number
Time to live in milliseconds for cached items. | CalendarContext | ||
calendarMode : int
Calendar mode defines rules of calendar items' editing. | CalendarContext | ||
columnModeEnabled : Boolean
FLag that indicates whether column mode is enabled. | CalendarContext | ||
dataProvider : ICalendarDataProvider
Get calendar data provider from the context. | CalendarContext | ||
dateOptions : DateOptions
Access DateOptions with date handling configuration
| CalendarContext | ||
dragBetweenColumnsEnabled : Boolean
FLag that indicates whether dragging between columns/calendars is enabled in column mode. | CalendarContext | ||
dropUiComponentsEnabled : Boolean
FLag that indicates whether dropped UIComponents can create calendar item. | CalendarContext | ||
granularityMinutes : Number
Set granularity of displayed minutes
| CalendarContext | ||
mainEventDispatcher : EventDispatcher [read-only]
| CalendarContext | ||
readOnly : Boolean [read-only]
Indicates whether entire component is readonly. | CalendarContext | ||
snapToGridThreshold : int
Set current snap to grid threshold, in milliseconds. | CalendarContext | ||
visibleHoursEnd : Number
Set visible hours end hour
It's applied only when visibleHoursLimited is set
| CalendarContext | ||
visibleHoursLimited : Boolean
When it'is set calendar displays only hours range specified by visibleHoursEnd and visibleHoursStart
| CalendarContext | ||
visibleHoursStart : Number
Set visible hours start hour
It's applied only when visibleHoursLimited is set
| CalendarContext |
Property | Defined By | ||
---|---|---|---|
_dateOptions : DateOptions | CalendarContext | ||
_granularityMinutes : Number = 60 | CalendarContext | ||
_visibleHourEnd : Number | CalendarContext | ||
_visibleHourLimited : Boolean = false | CalendarContext | ||
_visibleHourStart : Number | CalendarContext |
Method | Defined By | ||
---|---|---|---|
CalendarContext(mainEventDispatcher:EventDispatcher) | CalendarContext |
_dateOptions | property |
protected var _dateOptions:DateOptions
_granularityMinutes | property |
protected var _granularityMinutes:Number = 60
_visibleHourEnd | property |
protected var _visibleHourEnd:Number
_visibleHourLimited | property |
protected var _visibleHourLimited:Boolean = false
_visibleHourStart | property |
protected var _visibleHourStart:Number
acceptItemsInLimitedEditModeAlwaysButInUnavailableSpace | property |
acceptItemsInLimitedEditModeAlwaysButInUnavailableSpace:Boolean
When this flag is enabled it's not required to create available spaces in limited edit mode. Items might be placed everywhere - the only forbidden place is UnavailableSpace. Default is true;
public function get acceptItemsInLimitedEditModeAlwaysButInUnavailableSpace():Boolean
public function set acceptItemsInLimitedEditModeAlwaysButInUnavailableSpace(value:Boolean):void
availableSpaceIsMoreImportantThanUnavailableSpace | property |
availableSpaceIsMoreImportantThanUnavailableSpace:Boolean
Flag that indicates whether available space is more important than unavailable space.
public function get availableSpaceIsMoreImportantThanUnavailableSpace():Boolean
public function set availableSpaceIsMoreImportantThanUnavailableSpace(value:Boolean):void
cacheTimeToLive | property |
cacheTimeToLive:Number
Time to live in milliseconds for cached items. It is possible to force invalidate cache for entire FlexCalendar or for any of CalendarItemSet individually.
public function get cacheTimeToLive():Number
public function set cacheTimeToLive(value:Number):void
calendarMode | property |
calendarMode:int
Calendar mode defines rules of calendar items' editing.
public function get calendarMode():int
public function set calendarMode(value:int):void
columnModeEnabled | property |
columnModeEnabled:Boolean
FLag that indicates whether column mode is enabled.
public function get columnModeEnabled():Boolean
public function set columnModeEnabled(value:Boolean):void
currentLicence | property |
currentLicence:int
[read-only] fc_internal function get currentLicence():int
dataProvider | property |
dataProvider:ICalendarDataProvider
Get calendar data provider from the context.
public function get dataProvider():ICalendarDataProvider
public function set dataProvider(value:ICalendarDataProvider):void
dateOptions | property |
dateOptions:DateOptions
Access DateOptions with date handling configuration
public function get dateOptions():DateOptions
public function set dateOptions(value:DateOptions):void
dragBetweenColumnsEnabled | property |
dragBetweenColumnsEnabled:Boolean
FLag that indicates whether dragging between columns/calendars is enabled in column mode.
public function get dragBetweenColumnsEnabled():Boolean
public function set dragBetweenColumnsEnabled(value:Boolean):void
dropUiComponentsEnabled | property |
dropUiComponentsEnabled:Boolean
FLag that indicates whether dropped UIComponents can create calendar item.
public function get dropUiComponentsEnabled():Boolean
public function set dropUiComponentsEnabled(value:Boolean):void
granularityMinutes | property |
granularityMinutes:Number
Set granularity of displayed minutes
public function get granularityMinutes():Number
public function set granularityMinutes(value:Number):void
licenceLevelRequired | property |
licenceLevelRequired:int
[read-only] fc_internal function get licenceLevelRequired():int
mainEventDispatcher | property |
mainEventDispatcher:EventDispatcher
[read-only]
public function get mainEventDispatcher():EventDispatcher
readOnly | property |
readOnly:Boolean
[read-only] Indicates whether entire component is readonly. If it's readonly user can not modify it.
public function get readOnly():Boolean
snapToGridThreshold | property |
snapToGridThreshold:int
Set current snap to grid threshold, in milliseconds. Valid values are full minutes. Default: DateUtils.MILLI_IN_MINUTE 30 (30 minutes)
public function get snapToGridThreshold():int
public function set snapToGridThreshold(value:int):void
visibleHoursEnd | property |
visibleHoursEnd:Number
Set visible hours end hour It's applied only when visibleHoursLimited is set
public function get visibleHoursEnd():Number
public function set visibleHoursEnd(value:Number):void
visibleHoursLimited | property |
visibleHoursLimited:Boolean
When it'is set calendar displays only hours range specified by visibleHoursEnd and visibleHoursStart
public function get visibleHoursLimited():Boolean
public function set visibleHoursLimited(value:Boolean):void
visibleHoursStart | property |
visibleHoursStart:Number
Set visible hours start hour It's applied only when visibleHoursLimited is set
public function get visibleHoursStart():Number
public function set visibleHoursStart(value:Number):void
CalendarContext | () | Constructor |
public function CalendarContext(mainEventDispatcher:EventDispatcher)
mainEventDispatcher:EventDispatcher |
doRequireProLicence | () | method |
fc_internal function doRequireProLicence():void
verifyLicense | () | method |
fc_internal function verifyLicense(licence:String):Boolean
Parameters
licence:String |
Boolean |