| Package | flexlib.scheduling.scheduleClasses.layout |
| Class | public class AbstractEntryLayout |
| Inheritance | AbstractEntryLayout Layout flash.events.EventDispatcher |
| Implements | IEntryLayout |
| Subclasses | BestFitLayout, SimpleLayout |
| Property | Defined By | ||
|---|---|---|---|
![]() | contentHeight : Number | Layout | |
![]() | contentWidth : Number | Layout | |
| dataProvider : IList | AbstractEntryLayout | ||
![]() | endDate : Date | Layout | |
![]() | entryLayout : IEntryLayout | Layout | |
![]() | items : IList [read-only] | Layout | |
| rowHeight : Number | AbstractEntryLayout | ||
![]() | startDate : Date | Layout | |
![]() | totalMilliseconds : Number [read-only] | Layout | |
![]() | viewportHeight : Number | Layout | |
![]() | viewportWidth : Number | Layout | |
| xPosition : Number [override] | AbstractEntryLayout | ||
![]() | yPosition : Number | Layout | |
| Property | Defined By | ||
|---|---|---|---|
![]() | _endDate : Number | Layout | |
![]() | _items : IList | Layout | |
| rows : Array | AbstractEntryLayout | ||
![]() | _startDate : Number | Layout | |
| Method | Defined By | ||
|---|---|---|---|
| AbstractEntryLayout | |||
addItem(event:CollectionEvent):void | AbstractEntryLayout | ||
createLayout():void | AbstractEntryLayout | ||
deleteRowLocatorItem(entry:IScheduleEntry):RowLocatorItem | AbstractEntryLayout | ||
| AbstractEntryLayout | |||
getRowLocatorItem(entry:IScheduleEntry):RowLocatorItem | AbstractEntryLayout | ||
moveItem(event:CollectionEvent):void | AbstractEntryLayout | ||
refreshItem(event:CollectionEvent):void | AbstractEntryLayout | ||
removeItem(event:CollectionEvent):void | AbstractEntryLayout | ||
replaceItem(event:CollectionEvent):void | AbstractEntryLayout | ||
resetItem(event:CollectionEvent):void | AbstractEntryLayout | ||
setRowLocatorItem(item:EntryLayoutItem, rowLocatorItem:RowLocatorItem):void | AbstractEntryLayout | ||
update():void | AbstractEntryLayout | ||
updateItem(event:CollectionEvent):void | AbstractEntryLayout | ||
| Method | Defined By | ||
|---|---|---|---|
isOffScreenLeftRight(entryStart:Number, viewPortEnd:Number):Boolean | AbstractEntryLayout | ||
isTooSmall(width:Number):Boolean | AbstractEntryLayout | ||
saveItemWithRow(item:EntryLayoutItem, row:Number, rowItem:Number):void | AbstractEntryLayout | ||
updateLayouterProperties():void | AbstractEntryLayout | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| AbstractEntryLayout | ||||
| dataProvider | property |
dataProvider:IList public function get dataProvider():IList public function set dataProvider(value:IList):void| rowHeight | property |
rowHeight:NumberThis property can be used as the source for data binding.
public function get rowHeight():Number public function set rowHeight(value:Number):void| rows | property |
protected var rows:Array| xPosition | property |
xPosition:Number[override] public function get xPosition():Number public function set xPosition(value:Number):void| AbstractEntryLayout | () | Constructor |
public function AbstractEntryLayout()| addItem | () | method |
public function addItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| createLayout | () | method |
public function createLayout():void| deleteRowLocatorItem | () | method |
public function deleteRowLocatorItem(entry:IScheduleEntry):RowLocatorItemParameters
entry:IScheduleEntry |
RowLocatorItem |
| findLayoutItem | () | method |
public function findLayoutItem(entry:IScheduleEntry):EntryLayoutItemParameters
entry:IScheduleEntry |
EntryLayoutItem |
| getRowLocatorItem | () | method |
public function getRowLocatorItem(entry:IScheduleEntry):RowLocatorItemParameters
entry:IScheduleEntry |
RowLocatorItem |
| isOffScreenLeftRight | () | method |
protected function isOffScreenLeftRight(entryStart:Number, viewPortEnd:Number):BooleanParameters
entryStart:Number | |
viewPortEnd:Number |
Boolean |
| isTooSmall | () | method |
protected function isTooSmall(width:Number):BooleanParameters
width:Number |
Boolean |
| moveItem | () | method |
public function moveItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| refreshItem | () | method |
public function refreshItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| removeItem | () | method |
public function removeItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| replaceItem | () | method |
public function replaceItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| resetItem | () | method |
public function resetItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| saveItemWithRow | () | method |
protected function saveItemWithRow(item:EntryLayoutItem, row:Number, rowItem:Number):voidParameters
item:EntryLayoutItem | |
row:Number | |
rowItem:Number |
| setRowLocatorItem | () | method |
public function setRowLocatorItem(item:EntryLayoutItem, rowLocatorItem:RowLocatorItem):voidParameters
item:EntryLayoutItem | |
rowLocatorItem:RowLocatorItem |
| update | () | method |
public function update():void| updateItem | () | method |
public function updateItem(event:CollectionEvent):voidParameters
event:CollectionEvent |
| updateLayouterProperties | () | method |
protected function updateLayouterProperties():void| update | Event |