| Package | com.adobe.portfolio.layouts |
| Class | public class FreeFormLayout |
| Inheritance | FreeFormLayout spark.layouts.supportClasses.LayoutBase |
| Implements | ICardLayout, IListenAndWatch |
| Property | Defined By | ||
|---|---|---|---|
| cardBoundsArray : Array | FreeFormLayout | ||
| cardLayoutHelper : CardLayoutHelper [read-only] | FreeFormLayout | ||
| dragStartPoint : Point | FreeFormLayout | ||
| freeFormFields : FreeFormFields [read-only] | FreeFormLayout | ||
| isDragging : Boolean | FreeFormLayout | ||
| target : GroupBase [override] | FreeFormLayout | ||
| thumbFitSize : Point | FreeFormLayout | ||
| Property | Defined By | ||
|---|---|---|---|
| autoListen : AutoListen | FreeFormLayout | ||
| autoSizeCards : Boolean | FreeFormLayout | ||
| autoWatch : AutoWatch | FreeFormLayout | ||
| cardAutoSize : PropertyNumberValue | FreeFormLayout | ||
| cardDistributor : CardDistributor | FreeFormLayout | ||
| cardHeight : Number = 152 | FreeFormLayout | ||
| cardSize : String = small | FreeFormLayout | ||
| cardWidth : Number = 152 | FreeFormLayout | ||
| fadeDelay : Number | FreeFormLayout | ||
| hoveredCard : IAttachment | FreeFormLayout | ||
| invalidCardDepths : Boolean | FreeFormLayout | ||
| invalidCardSize : Boolean | FreeFormLayout | ||
| invalidCardStates : Boolean | FreeFormLayout | ||
| showCardsAngled : Boolean = true | FreeFormLayout | ||
| Method | Defined By | ||
|---|---|---|---|
| FreeFormLayout | |||
addListenAndWatch():void | FreeFormLayout | ||
adjustAngleOfCards(indices:Vector.<int>, navigationUnit:uint):void | FreeFormLayout | ||
elementWasAdded(visualElement:IVisualElement):void | FreeFormLayout | ||
elementWasRemoved(visualElement:IVisualElement):void | FreeFormLayout | ||
findCardsThatIntersect(rect:Rectangle):Vector.<int> | FreeFormLayout | ||
getExtendedSelection(anchorIndex:int, destIndex:int):Vector.<int> | FreeFormLayout | ||
getNavigationDestinationIndex(currentIndex:int, navigationUnit:uint, arrowKeysWrapFocus:Boolean):int [override] | FreeFormLayout | ||
getVisualElementIndex(visualElement:IVisualElement):int | FreeFormLayout | ||
hoveringOverElement(visualElement:IVisualElement, hoveredOver:Boolean):void | FreeFormLayout | ||
removeListenAndWatch():void | FreeFormLayout | ||
selectionChanged(selectedItems:Vector.<Object>):void | FreeFormLayout | ||
updateDisplayList(width:Number, height:Number):void [override] | FreeFormLayout | ||
| Method | Defined By | ||
|---|---|---|---|
adjustCardAngle(attachment:IAttachment, navigationUnit:uint):void | FreeFormLayout | ||
calculateDropIndicatorBounds(dropLocation:DropLocation):Rectangle [override] | FreeFormLayout | ||
cardSizeChanged(value:Number):void | FreeFormLayout | ||
commitProperties():void | FreeFormLayout | ||
| FreeFormLayout | |||
fadeInCards():void | FreeFormLayout | ||
findBestCardSize():void | FreeFormLayout | ||
findCardsThatIntersectRectangles(rects:Array):Vector.<int> | FreeFormLayout | ||
getAttachmentFromVisualElement(visualElement:IVisualElement):IAttachment | FreeFormLayout | ||
getAttachments():Array | FreeFormLayout | ||
getDepthForCard(card:BasicCard):Number | FreeFormLayout | ||
getVisualElementAt(index:int):IVisualElement | FreeFormLayout | ||
invalidateTarget():void | FreeFormLayout | ||
onFieldChange(e:FieldValueChangedEvent):void | FreeFormLayout | ||
resizeHandler(event:ResizeEvent):void | FreeFormLayout | ||
setAllCardBounds():void | FreeFormLayout | ||
setCardBounds(card:IVisualElement):Rectangle | FreeFormLayout | ||
setCardSize(value:Number):void | FreeFormLayout | ||
setCardStates():void | FreeFormLayout | ||
setDepthsOfCards():void | FreeFormLayout | ||
setRotationForCard(card:BasicCard):void | FreeFormLayout | ||
setStateForCard(card:BasicCard):void | FreeFormLayout | ||
showCardsAngledChanged(value:Boolean):void | FreeFormLayout | ||
| Constant | Defined By | ||
|---|---|---|---|
| AUTO_CARD_SIZE : String = auto [static] | FreeFormLayout | ||
| DEFAULT_CARD_HEIGHT : Number = 152 [static] | FreeFormLayout | ||
| DEFAULT_CARD_WIDTH : Number = 152 [static] | FreeFormLayout | ||
| Constant | Defined By | ||
|---|---|---|---|
| collectionManager : CollectionManager | FreeFormLayout | ||
| logger : ILogger | FreeFormLayout | ||
| autoListen | property |
protected var autoListen:AutoListen| autoSizeCards | property |
protected var autoSizeCards:Boolean| autoWatch | property |
protected var autoWatch:AutoWatch| cardAutoSize | property |
protected var cardAutoSize:PropertyNumberValue| cardBoundsArray | property |
cardBoundsArray:Array public function get cardBoundsArray():Array public function set cardBoundsArray(value:Array):void| cardDistributor | property |
protected var cardDistributor:CardDistributor| cardHeight | property |
protected var cardHeight:Number = 152| cardLayoutHelper | property |
cardLayoutHelper:CardLayoutHelper [read-only] public function get cardLayoutHelper():CardLayoutHelper| cardSize | property |
protected var cardSize:String = small| cardWidth | property |
protected var cardWidth:Number = 152| dragStartPoint | property |
dragStartPoint:Point public function get dragStartPoint():Point public function set dragStartPoint(value:Point):void| fadeDelay | property |
protected var fadeDelay:Number| freeFormFields | property |
freeFormFields:FreeFormFields [read-only] public function get freeFormFields():FreeFormFields| hoveredCard | property |
protected var hoveredCard:IAttachment| invalidCardDepths | property |
protected var invalidCardDepths:Boolean| invalidCardSize | property |
protected var invalidCardSize:Boolean| invalidCardStates | property |
protected var invalidCardStates:Boolean| isDragging | property |
isDragging:Boolean public function get isDragging():Boolean public function set isDragging(value:Boolean):void| showCardsAngled | property |
protected var showCardsAngled:Boolean = true| target | property |
target:GroupBase[override] public function get target():GroupBase public function set target(value:GroupBase):void| thumbFitSize | property |
thumbFitSize:Point public function get thumbFitSize():Point public function set thumbFitSize(value:Point):void| FreeFormLayout | () | Constructor |
public function FreeFormLayout()| addListenAndWatch | () | method |
public function addListenAndWatch():void| adjustAngleOfCards | () | method |
public function adjustAngleOfCards(indices:Vector.<int>, navigationUnit:uint):voidParameters
indices:Vector.<int> | |
navigationUnit:uint |
| adjustCardAngle | () | method |
protected function adjustCardAngle(attachment:IAttachment, navigationUnit:uint):voidParameters
attachment:IAttachment | |
navigationUnit:uint |
| calculateDropIndicatorBounds | () | method |
override protected function calculateDropIndicatorBounds(dropLocation:DropLocation):RectangleParameters
dropLocation:DropLocation |
Rectangle |
| cardSizeChanged | () | method |
protected function cardSizeChanged(value:Number):voidParameters
value:Number |
| commitProperties | () | method |
protected function commitProperties():void| compareAttachmentDepths | () | method |
protected function compareAttachmentDepths(attach1:IAttachment, attach2:IAttachment):intParameters
attach1:IAttachment | |
attach2:IAttachment |
int |
| elementWasAdded | () | method |
public function elementWasAdded(visualElement:IVisualElement):voidParameters
visualElement:IVisualElement |
| elementWasRemoved | () | method |
public function elementWasRemoved(visualElement:IVisualElement):voidParameters
visualElement:IVisualElement |
| fadeInCards | () | method |
protected function fadeInCards():void| findBestCardSize | () | method |
protected function findBestCardSize():void| findCardsThatIntersect | () | method |
public function findCardsThatIntersect(rect:Rectangle):Vector.<int>Parameters
rect:Rectangle |
Vector.<int> |
| findCardsThatIntersectRectangles | () | method |
protected function findCardsThatIntersectRectangles(rects:Array):Vector.<int>Parameters
rects:Array |
Vector.<int> |
| getAttachmentFromVisualElement | () | method |
protected function getAttachmentFromVisualElement(visualElement:IVisualElement):IAttachmentParameters
visualElement:IVisualElement |
IAttachment |
| getAttachments | () | method |
protected function getAttachments():ArrayReturnsArray |
| getDepthForCard | () | method |
| getExtendedSelection | () | method |
public function getExtendedSelection(anchorIndex:int, destIndex:int):Vector.<int>Parameters
anchorIndex:int | |
destIndex:int |
Vector.<int> |
| getNavigationDestinationIndex | () | method |
override public function getNavigationDestinationIndex(currentIndex:int, navigationUnit:uint, arrowKeysWrapFocus:Boolean):intParameters
currentIndex:int | |
navigationUnit:uint | |
arrowKeysWrapFocus:Boolean |
int |
| getVisualElementAt | () | method |
protected function getVisualElementAt(index:int):IVisualElementParameters
index:int |
IVisualElement |
| getVisualElementIndex | () | method |
public function getVisualElementIndex(visualElement:IVisualElement):intParameters
visualElement:IVisualElement |
int |
| hoveringOverElement | () | method |
public function hoveringOverElement(visualElement:IVisualElement, hoveredOver:Boolean):voidParameters
visualElement:IVisualElement | |
hoveredOver:Boolean |
| invalidateTarget | () | method |
protected function invalidateTarget():void| onFieldChange | () | method |
| removeListenAndWatch | () | method |
public function removeListenAndWatch():void| resizeHandler | () | method |
protected function resizeHandler(event:ResizeEvent):voidParameters
event:ResizeEvent |
| selectionChanged | () | method |
public function selectionChanged(selectedItems:Vector.<Object>):voidParameters
selectedItems:Vector.<Object> |
| setAllCardBounds | () | method |
protected function setAllCardBounds():void| setCardBounds | () | method |
protected function setCardBounds(card:IVisualElement):RectangleParameters
card:IVisualElement |
Rectangle |
| setCardSize | () | method |
protected function setCardSize(value:Number):voidParameters
value:Number |
| setCardStates | () | method |
protected function setCardStates():void| setDepthsOfCards | () | method |
protected function setDepthsOfCards():void| setRotationForCard | () | method |
| setStateForCard | () | method |
| showCardsAngledChanged | () | method |
protected function showCardsAngledChanged(value:Boolean):voidParameters
value:Boolean |
| updateDisplayList | () | method |
override public function updateDisplayList(width:Number, height:Number):voidParameters
width:Number | |
height:Number |
| AUTO_CARD_SIZE | Constant |
public static const AUTO_CARD_SIZE:String = auto| collectionManager | Constant |
protected const collectionManager:CollectionManager| DEFAULT_CARD_HEIGHT | Constant |
public static const DEFAULT_CARD_HEIGHT:Number = 152| DEFAULT_CARD_WIDTH | Constant |
public static const DEFAULT_CARD_WIDTH:Number = 152| logger | Constant |
protected const logger:ILogger