| Package | com.adobe.portfolio.layouts |
| Class | public class OneUpLayout |
| Inheritance | OneUpLayout spark.layouts.supportClasses.LayoutBase |
| Implements | ICardLayout, ICardProvider |
| Property | Defined By | ||
|---|---|---|---|
| cardLayoutHelper : CardLayoutHelper [read-only] | OneUpLayout | ||
| cardPosition : Number | OneUpLayout | ||
| maxCardPosition : Number | OneUpLayout | ||
| pendingCardPosition : Number | OneUpLayout | ||
| thumbFitSize : Point | OneUpLayout | ||
| Property | Defined By | ||
|---|---|---|---|
| currentFocus : IAttachment | OneUpLayout | ||
| focusEffect : Effect = null | OneUpLayout | ||
| lastFocus : IAttachment | OneUpLayout | ||
| pendingDuration : Number = 0 | OneUpLayout | ||
| pendingFocus : IAttachment | OneUpLayout | ||
| Method | Defined By | ||
|---|---|---|---|
| OneUpLayout | |||
elementAdded(index:int):void [override] | OneUpLayout | ||
elementRemoved(index:int):void [override] | OneUpLayout | ||
findCardsThatIntersect(marqueeRect:Rectangle):Vector.<int> | OneUpLayout | ||
generateFocusEffect(oldIndex:int, newIndex:int, duration:Number):Effect | OneUpLayout | ||
generateGapEffect(splitIndex:int, duration:Number):Effect | OneUpLayout | ||
getCard(cardPosition:Number):ISimpleCard | OneUpLayout | ||
measure():void [override] | OneUpLayout | ||
| OneUpLayout | |||
updateDisplayList(width:Number, height:Number):void [override] | OneUpLayout | ||
| Method | Defined By | ||
|---|---|---|---|
cardIndexFromPosition(cardPosition:Number):int | OneUpLayout | ||
cardPositionFromIndex(elementIndex:int):Number | OneUpLayout | ||
onEffectEnd(evt:EffectEvent):void | OneUpLayout | ||
onHostEvent(evt:NavHostEvent):void | OneUpLayout | ||
| OneUpLayout | |||
updateMaxCardPosition():void | OneUpLayout | ||
| Constant | Defined By | ||
|---|---|---|---|
| collectionManager : CollectionManager | OneUpLayout | ||
| FOCUS_DURATION : Number | OneUpLayout | ||
| cardLayoutHelper | property |
cardLayoutHelper:CardLayoutHelper [read-only] public function get cardLayoutHelper():CardLayoutHelper| cardPosition | property |
cardPosition:NumberThis property can be used as the source for data binding.
public function get cardPosition():Number public function set cardPosition(value:Number):void| currentFocus | property |
protected var currentFocus:IAttachment| focusEffect | property |
protected var focusEffect:Effect = null| lastFocus | property |
protected var lastFocus:IAttachment| maxCardPosition | property |
maxCardPosition:NumberThis property can be used as the source for data binding.
public function get maxCardPosition():Number public function set maxCardPosition(value:Number):void| pendingCardPosition | property |
pendingCardPosition:Number public function get pendingCardPosition():Number public function set pendingCardPosition(value:Number):void| pendingDuration | property |
protected var pendingDuration:Number = 0| pendingFocus | property |
protected var pendingFocus:IAttachment| thumbFitSize | property |
thumbFitSize:Point public function get thumbFitSize():Point public function set thumbFitSize(value:Point):void| OneUpLayout | () | Constructor |
public function OneUpLayout()| cardIndexFromPosition | () | method |
protected function cardIndexFromPosition(cardPosition:Number):intParameters
cardPosition:Number |
int |
| cardPositionFromIndex | () | method |
protected function cardPositionFromIndex(elementIndex:int):NumberParameters
elementIndex:int |
Number |
| elementAdded | () | method |
override public function elementAdded(index:int):voidParameters
index:int |
| elementRemoved | () | method |
override public function elementRemoved(index:int):voidParameters
index:int |
| findCardsThatIntersect | () | method |
public function findCardsThatIntersect(marqueeRect:Rectangle):Vector.<int>Parameters
marqueeRect:Rectangle |
Vector.<int> |
| generateFocusEffect | () | method |
public function generateFocusEffect(oldIndex:int, newIndex:int, duration:Number):EffectParameters
oldIndex:int | |
newIndex:int | |
duration:Number |
Effect |
| generateGapEffect | () | method |
public function generateGapEffect(splitIndex:int, duration:Number):EffectParameters
splitIndex:int | |
duration:Number |
Effect |
| getCard | () | method |
public function getCard(cardPosition:Number):ISimpleCardParameters
cardPosition:Number |
ISimpleCard |
| measure | () | method |
override public function measure():void| onEffectEnd | () | method |
protected function onEffectEnd(evt:EffectEvent):voidParameters
evt:EffectEvent |
| onHostEvent | () | method |
| setFAInner | () | method |
protected function setFAInner(newFocus:IAttachment, oldFocus:IAttachment):voidParameters
newFocus:IAttachment | |
oldFocus:IAttachment |
| setFocusAttachment | () | method |
public function setFocusAttachment(attachment:IAttachment, oldFocus:IAttachment = null):voidParameters
attachment:IAttachment | |
oldFocus:IAttachment (default = null) |
| updateDisplayList | () | method |
override public function updateDisplayList(width:Number, height:Number):voidParameters
width:Number | |
height:Number |
| updateMaxCardPosition | () | method |
protected function updateMaxCardPosition():void| collectionManager | Constant |
protected const collectionManager:CollectionManager| FOCUS_DURATION | Constant |
protected const FOCUS_DURATION:Number