Package | flexlib.scheduling.scheduleClasses.layout |
Class | public class AbstractEntryLayout |
Inheritance | AbstractEntryLayout ![]() ![]() |
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):void
Parameters
event:CollectionEvent |
createLayout | () | method |
public function createLayout():void
deleteRowLocatorItem | () | method |
public function deleteRowLocatorItem(entry:IScheduleEntry):RowLocatorItem
Parameters
entry:IScheduleEntry |
RowLocatorItem |
findLayoutItem | () | method |
public function findLayoutItem(entry:IScheduleEntry):EntryLayoutItem
Parameters
entry:IScheduleEntry |
EntryLayoutItem |
getRowLocatorItem | () | method |
public function getRowLocatorItem(entry:IScheduleEntry):RowLocatorItem
Parameters
entry:IScheduleEntry |
RowLocatorItem |
isOffScreenLeftRight | () | method |
protected function isOffScreenLeftRight(entryStart:Number, viewPortEnd:Number):Boolean
Parameters
entryStart:Number |
|
viewPortEnd:Number |
Boolean |
isTooSmall | () | method |
protected function isTooSmall(width:Number):Boolean
Parameters
width:Number |
Boolean |
moveItem | () | method |
public function moveItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
refreshItem | () | method |
public function refreshItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
removeItem | () | method |
public function removeItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
replaceItem | () | method |
public function replaceItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
resetItem | () | method |
public function resetItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
saveItemWithRow | () | method |
protected function saveItemWithRow(item:EntryLayoutItem, row:Number, rowItem:Number):void
Parameters
item:EntryLayoutItem |
|
row:Number |
|
rowItem:Number |
setRowLocatorItem | () | method |
public function setRowLocatorItem(item:EntryLayoutItem, rowLocatorItem:RowLocatorItem):void
Parameters
item:EntryLayoutItem |
|
rowLocatorItem:RowLocatorItem |
update | () | method |
public function update():void
updateItem | () | method |
public function updateItem(event:CollectionEvent):void
Parameters
event:CollectionEvent |
updateLayouterProperties | () | method |
protected function updateLayouterProperties():void
update | event |