| Package | com.adobe.portfolio.components |
| Class | public class WaveContainer |
| Inheritance | WaveContainer CardContainer CardList spark.components.List |
Default MXML PropertydataProvider
| Property | Defined By | ||
|---|---|---|---|
![]() | autoListen : AutoListen | CardList | |
![]() | autoWatch : AutoWatch | CardList | |
![]() | cardLayout : ICardLayout | CardList | |
![]() | cardLayoutHelper : CardLayoutHelper | CardList | |
![]() | cardSize : String | CardContainer | |
![]() | focusCardDelta : int | CardList | |
| waveLayout : WaveLayout | WaveContainer | ||
| Method | Defined By | ||
|---|---|---|---|
| WaveContainer | |||
![]() | addDragData(dragSource:DragSource):void [override]
Take the data set by the list for ordered items and add it to the attachments
data format. | CardList | |
addListenAndWatch():void [override] | WaveContainer | ||
![]() | calculateDropLocation(event:DragEvent):DropLocation Calculate the dropLocation of the dragEvent. | CardList | |
![]() | cardFromAttachment(_dataGroup:DataGroup, attachment:Object):ISimpleCard [static] | CardList | |
![]() | collectionDropEnabled(event:DragEvent):Boolean
Helper function that determines whether drag drop is supported
| CardList | |
![]() | createDropIndicator():DisplayObject [override] | CardList | |
![]() | disableDragAndDrop():void [static] | CardList | |
![]() | enableDragAndDrop():void [static] | CardList | |
![]() | CardList | ||
![]() | getFolderItemAtDragLocation(dropLocation:DropLocation):IAttachment Gets the folder item at the drop location
| CardList | |
![]() | removeListenAndWatch():void | CardList | |
![]() | setCurrentState(stateName:String, playTransition:Boolean = true):void [override] Sets the state of the skin as well as the state of this instance. | CardContainer | |
![]() | setSelectedIndexWithChangeDispatch(value:int):void | CardList | |
![]() | setSelectedIndicesWithChangeDispatch(value:Vector.<int>):void | CardList | |
![]() | updateRenderer(renderer:IVisualElement, itemIndex:int, data:Object):void [override] | CardList | |
| Method | Defined By | ||
|---|---|---|---|
![]() | addListener(listener:IEventDispatcher, type:String, handler:Function):void | CardList | |
![]() | addWatcher(watcher:ChangeWatcher):void | CardList | |
caretChangeHandler(event:IndexChangeEvent):void | WaveContainer | ||
![]() | dataProviderIsCurrent():Boolean
Returns true if the dataProvider for this list matches the CollectionMgr's currentItems. | CardList | |
![]() | dragCompleteHandler(event:DragEvent):void [override] | CardList | |
![]() | dragDropHandler(event:DragEvent):void [override] | CardList | |
![]() | dragEnterHandler(event:DragEvent):void [override] | CardList | |
![]() | dragExitHandler(event:DragEvent):void [override] | CardList | |
![]() | dragOverHandler(event:DragEvent):void [override] | CardList | |
![]() | dragStartHandler(event:DragEvent):void [override] Overriding the dragStartHandler to set a boolean to indicate that drag has started
| CardList | |
![]() | getCurrentSkinState():String [override] Returns the current state of this instance, since its skins should have a matching
set of states. | CardContainer | |
getDeltaX(event:MouseEvent):Number | WaveContainer | ||
![]() | handleDragDropReordering(event:DragEvent):void Handles the actual dragDrop. | CardList | |
![]() | handleDropOnFolder(folder:IAttachment, event:DragEvent):IList Handles drop on a folder
| CardList | |
![]() | handleFocusChange(event:NavHostEvent):void | CardList | |
![]() | handleSelectionChanged():void
Updates the host selection based on the current list selection. | CardList | |
![]() | initializeSelectionFromHost():Boolean | CardList | |
![]() | initStates():void | CardContainer | |
item_mouseDownHandler(event:MouseEvent):void [override] | WaveContainer | ||
itemSelected(index:int, selected:Boolean):void [override] | WaveContainer | ||
![]() | keyDownHandler(event:KeyboardEvent):void [override] | CardList | |
![]() | makeNewOrderedList(dropIndex:int, droppingItems:ArrayCollection, dragInitiator:IUIComponent):IList
Creates an ordered list of items after the drop. | CardList | |
![]() | modifiersActive(event:MouseEvent, shiftKeyOK:Boolean = false, ctrlKeyOK:Boolean = false):Boolean | CardContainer | |
![]() | onChildrenCollectionChange(event:CollectionEvent):void
Once the att's parent has been changed and it has been added to this collection, send the reorder command
| CardList | |
![]() | onCollectionChange(e:CollectionEvent):void | CardList | |
onCreationComplete(event:FlexEvent):void [override] | WaveContainer | ||
![]() | onHandledFocus(event:NavLayoutEvent):void onHandledFocus is used to ensure that the layout has successfully handled
the layout of its initial focused attachment before transitioning in the remaining pieces
of UI. | CardContainer | |
![]() | onIndexChangeEvent(event:IndexChangeEvent):void | CardList | |
![]() | onMarqueeSelectionBegin(event:MarqueeSelectionEvent):void | CardContainer | |
![]() | onMarqueeSelectionCancelled(event:MarqueeSelectionEvent):void | CardContainer | |
![]() | onMarqueeSelectionEnd(event:MarqueeSelectionEvent):void | CardContainer | |
![]() | onMarqueeSelectionMove(event:MarqueeSelectionEvent):void | CardContainer | |
onMouseMove(event:MouseEvent):void | WaveContainer | ||
onMouseUp(event:MouseEvent):void | WaveContainer | ||
![]() | onNavHostEvent(event:NavHostEvent):void | CardList | |
![]() | onNavPreviewCurrentState(value:String):void | CardContainer | |
![]() | onOpenFolderTimeComplete(evt:TimerEvent):void | CardList | |
![]() | onResize(event:ResizeEvent):void | CardList | |
![]() | partAdded(partName:String, instance:Object):void [override] | CardContainer | |
![]() | partRemoved(partName:String, instance:Object):void [override] | CardContainer | |
![]() | removeListener(listener:IEventDispatcher, type:String = null):void | CardList | |
![]() | reorderAttachments(source:IList):Boolean Send the reorder command once all the attachments are found in the given list
| CardList | |
![]() | resetCardSizes():void | CardContainer | |
![]() | resizeCachedThumbs():void | CardList | |
![]() | setFocusOnIndexChange(attachment:IAttachment):void | CardList | |
![]() | updateMultiSelection(indices:Vector.<int>):void | CardContainer | |
![]() | updateSelection():void | CardList | |
This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.
To skin the component, implement a skin that defines the following states. Although you must implement all skin states, a skin state can be empty. An empty skin state specifies no changes to the default skin state.
| waveLayout | property |
protected var waveLayout:WaveLayout| WaveContainer | () | Constructor |
public function WaveContainer()| addListenAndWatch | () | method |
override public function addListenAndWatch():void| caretChangeHandler | () | method |
protected function caretChangeHandler(event:IndexChangeEvent):voidParameters
event:IndexChangeEvent |
| getDeltaX | () | method |
protected function getDeltaX(event:MouseEvent):NumberParameters
event:MouseEvent |
Number |
| item_mouseDownHandler | () | method |
override protected function item_mouseDownHandler(event:MouseEvent):voidParameters
event:MouseEvent |
| itemSelected | () | method |
override protected function itemSelected(index:int, selected:Boolean):voidParameters
index:int | |
selected:Boolean |
| onCreationComplete | () | method |
override protected function onCreationComplete(event:FlexEvent):voidParameters
event:FlexEvent |
| onMouseMove | () | method |
protected function onMouseMove(event:MouseEvent):voidParameters
event:MouseEvent |
| onMouseUp | () | method |
protected function onMouseUp(event:MouseEvent):voidParameters
event:MouseEvent |