| Package | com.adobe.portfolio.layouts |
| Class | public class BasicTileLayout |
| Inheritance | BasicTileLayout spark.layouts.TileLayout |
| Implements | ICardLayout |
| Property | Defined By | ||
|---|---|---|---|
| cardLayoutHelper : CardLayoutHelper [read-only] | BasicTileLayout | ||
| computedColumnWidth : Number | BasicTileLayout | ||
| computedRowHeight : Number | BasicTileLayout | ||
| dropIndicator : DisplayObject [override] [write-only] | BasicTileLayout | ||
| target : GroupBase [override] | BasicTileLayout | ||
| thumbFitSize : Point | BasicTileLayout | ||
| verticalScrollPosition : Number [override] [write-only] | BasicTileLayout | ||
| Property | Defined By | ||
|---|---|---|---|
| autoListen : AutoListen | BasicTileLayout | ||
| autoWatch : AutoWatch | BasicTileLayout | ||
| fadeDelay : Number | BasicTileLayout | ||
| justifiedColumnCount : int [read-only] | BasicTileLayout | ||
| Method | Defined By | ||
|---|---|---|---|
| BasicTileLayout | |||
customizeDropIndicator(dropIndicator:DisplayObject):void | BasicTileLayout | ||
elementAdded(index:int):void [override] | BasicTileLayout | ||
findCardsThatIntersect(rect:Rectangle):Vector.<int> | BasicTileLayout | ||
generateFocusEffect(oldIndex:int, newIndex:int, duration:Number):Effect | BasicTileLayout | ||
getDropIndicatorPosition(w:Number, h:Number, x:Number, y:Number, end:Boolean):Rectangle | BasicTileLayout | ||
measure():void [override] | BasicTileLayout | ||
setFocusAttachment(attachment:Object, oldFocus:Object = null):void | BasicTileLayout | ||
showDropIndicator(dropLocation:DropLocation):void [override] | BasicTileLayout | ||
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | BasicTileLayout | ||
| Method | Defined By | ||
|---|---|---|---|
calculateDropIndex(x:Number, y:Number):int [override] | BasicTileLayout | ||
calculateDropIndicatorBounds(dropLocation:DropLocation):Rectangle [override] | BasicTileLayout | ||
cardSizeChanged(value:Number):void | BasicTileLayout | ||
justifyCards():void | BasicTileLayout | ||
onResize(event:ResizeEvent):void | BasicTileLayout | ||
| Constant | Defined By | ||
|---|---|---|---|
| collectionManager : CollectionManager | BasicTileLayout | ||
| IBEAM_PADDING : Number = 30 [static] | BasicTileLayout | ||
| IBEAM_SIZE : Number = 2 [static] | BasicTileLayout | ||
| logger : ILogger | BasicTileLayout | ||
| autoListen | property |
protected var autoListen:AutoListen| autoWatch | property |
protected var autoWatch:AutoWatch| cardLayoutHelper | property |
cardLayoutHelper:CardLayoutHelper [read-only] public function get cardLayoutHelper():CardLayoutHelper| computedColumnWidth | property |
computedColumnWidth:NumberThis property can be used as the source for data binding.
public function get computedColumnWidth():Number public function set computedColumnWidth(value:Number):void| computedRowHeight | property |
computedRowHeight:NumberThis property can be used as the source for data binding.
public function get computedRowHeight():Number public function set computedRowHeight(value:Number):void| dropIndicator | property |
dropIndicator:DisplayObject [write-only] [override] public function set dropIndicator(value:DisplayObject):void| fadeDelay | property |
protected var fadeDelay:Number| justifiedColumnCount | property |
justifiedColumnCount:int [read-only] protected function get justifiedColumnCount():int| 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| verticalScrollPosition | property |
verticalScrollPosition:Number [write-only] [override] public function set verticalScrollPosition(value:Number):void| BasicTileLayout | () | Constructor |
public function BasicTileLayout()| calculateDropIndex | () | method |
override protected function calculateDropIndex(x:Number, y:Number):intParameters
x:Number | |
y:Number |
int |
| calculateDropIndicatorBounds | () | method |
override protected function calculateDropIndicatorBounds(dropLocation:DropLocation):RectangleParameters
dropLocation:DropLocation |
Rectangle |
| cardSizeChanged | () | method |
protected function cardSizeChanged(value:Number):voidParameters
value:Number |
| customizeDropIndicator | () | method |
public function customizeDropIndicator(dropIndicator:DisplayObject):voidParameters
dropIndicator:DisplayObject |
| elementAdded | () | method |
override public function elementAdded(index:int):voidParameters
index:int |
| findCardsThatIntersect | () | method |
public function findCardsThatIntersect(rect:Rectangle):Vector.<int>Parameters
rect:Rectangle |
Vector.<int> |
| generateFocusEffect | () | method |
public function generateFocusEffect(oldIndex:int, newIndex:int, duration:Number):EffectParameters
oldIndex:int | |
newIndex:int | |
duration:Number |
Effect |
| getDropIndicatorPosition | () | method |
public function getDropIndicatorPosition(w:Number, h:Number, x:Number, y:Number, end:Boolean):RectangleParameters
w:Number | |
h:Number | |
x:Number | |
y:Number | |
end:Boolean |
Rectangle |
| justifyCards | () | method |
protected function justifyCards():void| measure | () | method |
override public function measure():void| onResize | () | method |
protected function onResize(event:ResizeEvent):voidParameters
event:ResizeEvent |
| setFocusAttachment | () | method |
public function setFocusAttachment(attachment:Object, oldFocus:Object = null):voidParameters
attachment:Object | |
oldFocus:Object (default = null) |
| showDropIndicator | () | method |
override public function showDropIndicator(dropLocation:DropLocation):voidParameters
dropLocation:DropLocation |
| updateDisplayList | () | method |
override public function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |
| collectionManager | Constant |
protected const collectionManager:CollectionManager| IBEAM_PADDING | Constant |
protected static const IBEAM_PADDING:Number = 30| IBEAM_SIZE | Constant |
protected static const IBEAM_SIZE:Number = 2| logger | Constant |
protected const logger:ILogger