| Package | com.adobe.portfolio.layouts |
| Class | public class CardLayoutHelper |
| Inheritance | CardLayoutHelper flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| enableIdle : Boolean | CardLayoutHelper | ||
| pendingFade : Boolean | CardLayoutHelper | ||
| Property | Defined By | ||
|---|---|---|---|
| attachmentProperties : Dictionary | CardLayoutHelper | ||
| autoListen : AutoListen | CardLayoutHelper | ||
| cardLayout : ICardLayout | CardLayoutHelper | ||
| cardProvider : ICardProvider | CardLayoutHelper | ||
| idleDelay : int = 2000 | CardLayoutHelper | ||
| idleItems : Array | CardLayoutHelper | ||
| idleTimer : Timer | CardLayoutHelper | ||
| layoutEffect : LayoutEffect | CardLayoutHelper | ||
| target : GroupBase [read-only] | CardLayoutHelper | ||
| thumbFitSize : Point | CardLayoutHelper | ||
| thumbnailMgr : ThumbnailManager | CardLayoutHelper | ||
| Method | Defined By | ||
|---|---|---|---|
CardLayoutHelper(cardLayout:ICardLayout) | CardLayoutHelper | ||
dataProviderIsCurrent():Boolean | CardLayoutHelper | ||
elementIntersectsRect(element:IVisualElement, rect:Rectangle):Boolean | CardLayoutHelper | ||
enableThumbnailGeneration():void | CardLayoutHelper | ||
fadeInCards(delay:Number, duration:Number = 50):void | CardLayoutHelper | ||
findCardsThatIntersect(rect:Rectangle):Vector.<int> | CardLayoutHelper | ||
getAlpha(card:ISimpleCard):Number | CardLayoutHelper | ||
getCard(index:int):ISimpleCard | CardLayoutHelper | ||
getCurrentIndex(attachment:Object, dataProvider:IList = null):int | CardLayoutHelper | ||
getDataProvider():IList | CardLayoutHelper | ||
getLayoutElement(index:int):IVisualElement | CardLayoutHelper | ||
getLayoutRect(element:IVisualElement):Rectangle | CardLayoutHelper | ||
idleCardsAroundFocus(dataProvider:IList, focusAttachment:IAttachment, delta:int):void | CardLayoutHelper | ||
invalidateTarget():void | CardLayoutHelper | ||
isPendingOrFading():Boolean | CardLayoutHelper | ||
resetIdleItems():void | CardLayoutHelper | ||
resizeCachedThumbs(dataProvider:IList, width:Number, height:Number):void | CardLayoutHelper | ||
scrollRect(target:GroupBase):Rectangle | CardLayoutHelper | ||
toString():String [override] | CardLayoutHelper | ||
| Method | Defined By | ||
|---|---|---|---|
handleItemIdle(attachment:IAttachment):void | CardLayoutHelper | ||
onElementDone(target:Object):void | CardLayoutHelper | ||
onIdleTime(e:TimerEvent):void | CardLayoutHelper | ||
preloadThumb(attachment:IAttachment, fitSize:Point):void | CardLayoutHelper | ||
saveAlpha(card:ISimpleCard):void | CardLayoutHelper | ||
| Constant | Defined By | ||
|---|---|---|---|
| collectionMgr : CollectionManager [static] | CardLayoutHelper | ||
| logger : ILogger [static] | CardLayoutHelper | ||
| attachmentProperties | property |
protected var attachmentProperties:Dictionary| autoListen | property |
protected var autoListen:AutoListen| cardLayout | property |
protected var cardLayout:ICardLayout| cardProvider | property |
protected var cardProvider:ICardProvider| enableIdle | property |
enableIdle:Boolean public function get enableIdle():Boolean public function set enableIdle(value:Boolean):void| idleDelay | property |
protected var idleDelay:int = 2000| idleItems | property |
protected var idleItems:Array| idleTimer | property |
protected var idleTimer:Timer| layoutEffect | property |
protected var layoutEffect:LayoutEffect| pendingFade | property |
pendingFade:Boolean public function get pendingFade():Boolean public function set pendingFade(value:Boolean):void| target | property |
target:GroupBase [read-only] protected function get target():GroupBase| thumbFitSize | property |
thumbFitSize:Point protected function get thumbFitSize():Point protected function set thumbFitSize(value:Point):void| thumbnailMgr | property |
protected var thumbnailMgr:ThumbnailManager| CardLayoutHelper | () | Constructor |
| dataProviderIsCurrent | () | method |
public function dataProviderIsCurrent():BooleanReturnsBoolean |
| elementIntersectsRect | () | method |
public function elementIntersectsRect(element:IVisualElement, rect:Rectangle):BooleanParameters
element:IVisualElement | |
rect:Rectangle |
Boolean |
| enableThumbnailGeneration | () | method |
public function enableThumbnailGeneration():void| fadeInCards | () | method |
public function fadeInCards(delay:Number, duration:Number = 50):voidParameters
delay:Number | |
duration:Number (default = 50) |
| findCardsThatIntersect | () | method |
public function findCardsThatIntersect(rect:Rectangle):Vector.<int>Parameters
rect:Rectangle |
Vector.<int> |
| getAlpha | () | method |
| getCard | () | method |
| getCurrentIndex | () | method |
public function getCurrentIndex(attachment:Object, dataProvider:IList = null):intParameters
attachment:Object | |
dataProvider:IList (default = null) |
int |
| getDataProvider | () | method |
public function getDataProvider():IListReturnsIList |
| getLayoutElement | () | method |
public function getLayoutElement(index:int):IVisualElementParameters
index:int |
IVisualElement |
| getLayoutRect | () | method |
public function getLayoutRect(element:IVisualElement):RectangleParameters
element:IVisualElement |
Rectangle |
| handleItemIdle | () | method |
| idleCardsAroundFocus | () | method |
public function idleCardsAroundFocus(dataProvider:IList, focusAttachment:IAttachment, delta:int):voidParameters
dataProvider:IList | |
focusAttachment:IAttachment | |
delta:int |
| invalidateTarget | () | method |
public function invalidateTarget():void| isPendingOrFading | () | method |
public function isPendingOrFading():BooleanReturnsBoolean |
| onElementDone | () | method |
protected function onElementDone(target:Object):voidParameters
target:Object |
| onIdleTime | () | method |
protected function onIdleTime(e:TimerEvent):voidParameters
e:TimerEvent |
| preloadThumb | () | method |
protected function preloadThumb(attachment:IAttachment, fitSize:Point):voidParameters
attachment:IAttachment | |
fitSize:Point |
| resetIdleItems | () | method |
public function resetIdleItems():void| resizeCachedThumbs | () | method |
public function resizeCachedThumbs(dataProvider:IList, width:Number, height:Number):voidParameters
dataProvider:IList | |
width:Number | |
height:Number |
| saveAlpha | () | method |
| scrollRect | () | method |
public function scrollRect(target:GroupBase):RectangleParameters
target:GroupBase |
Rectangle |
| toString | () | method |
override public function toString():StringReturnsString |
| collectionMgr | Constant |
protected static const collectionMgr:CollectionManager| logger | Constant |
protected static const logger:ILogger