Packageardisia.scheduling.calendar.dataTypes
Classpublic class StoreData
InheritanceStoreData Inheritance Object

Internal store data used by the Calendar for processing.

Purely internal and rather ugly.



Public Properties
 PropertyDefined By
  alreadyAdded : Boolean
A flag used internally to determine if the data has already been flagged to be used to create a renderer.
StoreData
  colspan : int
The number of columns the renderer should span for the "grid" display mode.
StoreData
  column : int
The column the renderer is displayed within.
StoreData
  dtEnd : Date
The end date of the underlying date range.
StoreData
  dtStart : Date
The start date of the underlying date range.
StoreData
  endPosition : int
A layout property used by the "column" display mode.
StoreData
  inflow : Boolean
Whether the underlying date range start is not represented by the renderer.
StoreData
  maxEndPosition : int
A layout property used by the "column" display mode.
StoreData
  outflow : Boolean
Whether the underlying date range end is not represented by the renderer.
StoreData
  overlapArray : Array
An internal property used to determine intra column positioning data for the "column" display mode.
StoreData
  overlapStartPositions : Array
An internal property used to determine intra column positioning data for the "column" display mode.
StoreData
  processed : Boolean
An internal property used to speed up performance by flagging that the data has been processed.
StoreData
  row : int
The row the renderer is displayed within.
StoreData
  schedulingData : SchedulingData
The SchedulingData object in the dataProvider that was used to create this object.
StoreData
  startPosition : int
An internal property used to determine intra column positioning data for the "column" display mode.
StoreData
  subColumn : int
Sub column for when multiple calendars are displayed side-by-side in the "column" display mode.
StoreData
  verticalIndex : int
Used to layout the renderer for the "grid" display mode.
StoreData
Property Detail
alreadyAddedproperty
public var alreadyAdded:Boolean

A flag used internally to determine if the data has already been flagged to be used to create a renderer. Used to track when a date range will spill into another renderer. For example, a multiple week date range.

The default value is false.

colspanproperty 
public var colspan:int

The number of columns the renderer should span for the "grid" display mode.

The default value is 0.

columnproperty 
public var column:int

The column the renderer is displayed within.

The default value is 0.

dtEndproperty 
public var dtEnd:Date

The end date of the underlying date range.

The default value is null.

dtStartproperty 
public var dtStart:Date

The start date of the underlying date range.

The default value is null.

endPositionproperty 
public var endPosition:int

A layout property used by the "column" display mode.

The default value is 0.

inflowproperty 
public var inflow:Boolean

Whether the underlying date range start is not represented by the renderer.

The default value is false.

maxEndPositionproperty 
public var maxEndPosition:int

A layout property used by the "column" display mode.

The default value is 0.

outflowproperty 
public var outflow:Boolean

Whether the underlying date range end is not represented by the renderer.

The default value is false.

overlapArrayproperty 
public var overlapArray:Array

An internal property used to determine intra column positioning data for the "column" display mode.

The default value is null.

overlapStartPositionsproperty 
public var overlapStartPositions:Array

An internal property used to determine intra column positioning data for the "column" display mode.

The default value is null.

processedproperty 
public var processed:Boolean

An internal property used to speed up performance by flagging that the data has been processed.

The default value is false.

rowproperty 
public var row:int

The row the renderer is displayed within.

The default value is 0.

schedulingDataproperty 
public var schedulingData:SchedulingData

The SchedulingData object in the dataProvider that was used to create this object.

The default value is null.

startPositionproperty 
public var startPosition:int

An internal property used to determine intra column positioning data for the "column" display mode.

The default value is 0.

subColumnproperty 
public var subColumn:int

Sub column for when multiple calendars are displayed side-by-side in the "column" display mode.

The default value is 0.

verticalIndexproperty 
public var verticalIndex:int

Used to layout the renderer for the "grid" display mode.

The default value is 0.