| 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 | Layout | |
| rowHeight : Number | AbstractEntryLayout | ||
![]() | startDate : Date | Layout | |
![]() | totalMilliseconds : Number | Layout | |
![]() | viewportHeight : Number | Layout | |
![]() | viewportWidth : Number | Layout | |
| xPosition : Number | 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 [read-write]Implementation
public function get dataProvider():IList
public function set dataProvider(value:IList):void
| rowHeight | property |
rowHeight:Number [read-write]This property can be used as the source for data binding.
Implementation public function get rowHeight():Number
public function set rowHeight(value:Number):void
| rows | property |
protected var rows:Array
| xPosition | property |
xPosition:Number [read-write]Implementation
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 |