| Package | org.aswing.ext |
| Class | public class GridList |
| Inheritance | GridList JViewport Container Component AWSprite flash.display.Sprite |
| Implements | ListDataListener |
| Property | Defined by | ||
|---|---|---|---|
![]() | BOTTOM : int = 3 [static]
A fast access to AsWingConstants Constant
| JViewport | |
![]() | cacheAsBitmap : Boolean | AWSprite | |
![]() | CENTER : int = 0 [static]
A fast access to AsWingConstants Constant
| JViewport | |
![]() | container : Container | Component | |
![]() | filters : Array | AWSprite | |
![]() | height : Number | Component | |
![]() | LEFT : int = 2 [static]
A fast access to AsWingConstants Constant
| JViewport | |
![]() | mask : DisplayObject | AWSprite | |
| MULTIPLE_SELECTION : int = 1 [static]
Can select any item at a time.
| GridList | ||
![]() | numChildren : int | AWSprite | |
![]() | RIGHT : int = 4 [static]
A fast access to AsWingConstants Constant
| JViewport | |
| SINGLE_SELECTION : int = 0 [static]
Only can select one most item at a time.
| GridList | ||
![]() | TOP : int = 1 [static]
A fast access to AsWingConstants Constant
| JViewport | |
![]() | visible : Boolean | Component | |
![]() | width : Number | Component | |
![]() | x : Number | Component | |
![]() | y : Number | Component | |
| Property | Defined by | ||
|---|---|---|---|
| autoScroll : Boolean = true | GridList | ||
![]() | bounds : IntRectangle | Component | |
| cellFactory : GridListCellFactory | GridList | ||
| cells : Vector | GridList | ||
![]() | children : Array | Container | |
![]() | d_numChildren : int | AWSprite | |
![]() | drawTransparentTrigger : Boolean = true | Component | |
![]() | d_visible : Boolean
Returns the
DisplayObject.visible directly. | Component | |
![]() | d_x : Number
Returns
DisplayObject.x directly. | Component | |
![]() | d_y : Number
Returns
DisplayObject.y directly. | Component | |
| gridLayout : GridListLayout | GridList | ||
![]() | layout : LayoutManager | Container | |
| model : ListModel | GridList | ||
![]() | readyToPaint : Boolean | Component | |
| selectable : Boolean = true | GridList | ||
| selectionModel : ListSelectionModel | GridList | ||
| tileHeight : int = 20 | GridList | ||
| tileHolder : GridCellHolder | GridList | ||
| tileWidth : int = 40 | GridList | ||
![]() | ui : ComponentUI | Component | |
![]() | valid : Boolean | Component | |
| Method | Defined by | ||
|---|---|---|---|
|
Creates a GridList
| GridList | ||
![]() |
addChild(dis:DisplayObject):DisplayObject
Adds a child DisplayObject instance to this DisplayObjectContainer instance.
| AWSprite | |
![]() |
addChildAt(child:DisplayObject, index:int):DisplayObject
| AWSprite | |
![]() |
addDragAcceptableInitiator(com:Component):void
Adds a component to be the acceptable drag initiator to this component.
| Component | |
|
addSelectionListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
| GridList | ||
![]() |
addStateListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add a listener to listen the viewpoat state change event.
| JViewport | |
![]() |
In fact just call setView(com) in this method
| JViewport | |
![]() |
appendAll(... coms):void
Adds one or more component to the container with null constraints
| Container | |
![]() |
bringToBottom(child:DisplayObject):void
Brings a child to bottom.
| AWSprite | |
![]() |
bringToTop(child:DisplayObject):void
Brings a child to top.
| AWSprite | |
|
clearSelection(programmatic:Boolean = true):void
Clears the selection - after calling this method isSelectionEmpty will return true.
| GridList | ||
![]() | Component | ||
![]() |
containsChild(child:DisplayObject):Boolean
Returns whether child is directly child of this sprite, true only if getChildIndex(child) >= 0.
| AWSprite | |
|
contentsChanged(e:ListDataEvent):void
data in list has changed, update JList if needed.
| GridList | ||
![]() |
doLayout():void
layout this container
| Container | |
![]() |
ensureRectVisible(contentRect:IntRectangle, programmatic:Boolean = true):void
Make a scroll or not to ensure specified rect will be visible.
| JViewport | |
![]() |
fireFocusKeyDownEvent(e:KeyboardEvent):void
| Component | |
![]() |
fireFocusKeyUpEvent(e:KeyboardEvent):void
| Component | |
![]() |
getAlignmentX():Number
Returns the alignment along the x axis.
| Component | |
![]() |
getAlignmentY():Number
Returns the alignment along the y axis.
| Component | |
![]() |
getAlpha():Number
Returns the alpha of this component.
| Component | |
![]() |
getAwmlID():String
Returns ID used to identify components created from AWML.
| Component | |
![]() |
getAwmlIndex():Number
Returns position index of the component inside its AWML container.
| Component | |
![]() |
getAwmlNamespace():String
Returns namespace name used to identify components created from AWML.
| Component | |
![]() |
Gets the background color of this component.
| Component | |
![]() |
Returns the background decorator of this component.
| Component | |
![]() |
Returns the border.
| Component | |
![]() |
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Same to DisplayObject.getBounds(),
just add a explaination here that if you want to get the component bounds,
see {
| Component | |
|
getCellByIndex(i:int):GridListCell
| GridList | ||
![]() |
getChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
getChildByName(name:String):DisplayObject
| AWSprite | |
![]() |
getChildIndex(child:DisplayObject):int
| AWSprite | |
![]() |
getClientProperty(key:*):*
Returns the value of the property with the specified key.
| Component | |
![]() |
Returns the clip bounds.
| Component | |
![]() |
Stores the bounds value of this component into "return value" rv and returns rv. | Component | |
![]() |
getComponent(index:int):Component
Gets the nth(index) component in this container.
| Container | |
![]() |
getComponentCount():int
Gets the number of components in this container.
| Container | |
![]() |
getConstraints():Object
Gets cpmponent's constraints.
| Component | |
![]() |
getDefaultBasicUIClass():Class
| JViewport | |
![]() | JViewport | ||
![]() |
Returns the focus manager for this component's stage,
or null if this component is not on stage.
| Component | |
![]() |
Returns the focus traversal policy of this container, it will return its parent's
focus traversal policy if its self is null.
| Container | |
![]() |
Gets the font of this component.
| Component | |
![]() |
Gets the foreground color of this component.
| Component | |
![]() |
Returns the foreground decorator of this component.
| Component | |
![]() |
Stores the global location value of this component into "return value" p and returns p.
| Component | |
![]() |
getHeight():int
Returns the current height of this component
| Component | |
![]() |
Returns the current top index for a new child(none forground child).
| AWSprite | |
![]() |
getHorizontalAlignment():int
Returns the horizontal alignment of the view if the view is narrower than extent width.
| JViewport | |
| GridList | |||
| GridList | |||
![]() |
Returns the index of the child component in this container.
| Container | |
![]() |
If a border has been set on this component, returns the border's insets;
otherwise returns an empty insets.
| Component | |
![]() |
getInternalFocusObject():InteractiveObject
Returns the object to receive the focus for this component.
| Component | |
![]() |
Returns the keyboard manager of this component's
JRootPane ancestor. | Component | |
![]() | Container | ||
![]() |
Stores the location value of this component into "return value" rv and returns rv.
| Component | |
![]() |
Returns the current bottom index for none background child.
| AWSprite | |
![]() |
getMaximumHeight():int
Returns
getMaximumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMaximumWidth():int
Returns
getMaximumSize().width
| Component | |
![]() |
getMinimumHeight():int
Returns
getMinimumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMinimumWidth():int
Returns
getMinimumSize().width
| Component | |
|
| GridList | ||
![]() |
Returns the coordinate of the mouse position, in pixels, in the component scope.
| Component | |
![]() |
getName():String
Returns the name of the component
| Component | |
![]() |
Returns the bounds that component should paint in.
| Component | |
![]() |
Returns the
Container parent,
if it parent is not a Container, null will be returned. | Component | |
![]() |
getPreferredHeight():int
Returns
getPreferredSize().height
| Component | |
![]() |
| Component | |
![]() |
getPreferredWidth():int
Returns
getPreferredSize().width
| Component | |
![]() |
Returns the first
JRootPane ancestor of this component. | Component | |
|
getSelectedIndex():int
| GridList | ||
|
getSelectedValue():*
| GridList | ||
|
getSelectionMode():int
Return whether single-item or multiple-item selections are allowed.
| GridList | ||
| GridList | |||
![]() |
Stores the size value of this component into "return value" rv and returns rv.
| Component | |
|
getTileHeight():int
| GridList | ||
|
getTileWidth():int
| GridList | ||
![]() |
getToolTipText():String
Returns the tooltip string that has been set with setToolTipText.
| Component | |
![]() | Component | ||
![]() |
getUIClassID():String
| JViewport | |
![]() |
getVerticalAlignment():int
Returns the vertical alignment of the view if the view is lower than extent height.
| JViewport | |
| GridList | |||
|
getVerticalUnitIncrement():int
| GridList | ||
![]() | JViewport | ||
![]() | JViewport | ||
![]() |
Returns the view's position, if there is not any view, return (0,0).
| JViewport | |
| GridList | |||
![]() |
getWidth():int
Returns the current width of this component
| Component | |
![]() |
getX():int
Returns the current x coordinate of the components.
| Component | |
![]() |
getY():int
Returns the current y coordinate of the components.
| Component | |
![]() | Component | ||
![]() |
hitTestMouse():Boolean
Returns whether the component hit the mouse.
| Component | |
![]() |
hitTestObject(obj:DisplayObject):Boolean
| AWSprite | |
![]() |
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
| AWSprite | |
![]() |
In fact just call setView(com) in this method
| JViewport | |
![]() |
insertAll(index:int, ... coms):void
Insets one or more component to the container with null constraints at specified starting index.
| Container | |
|
intervalAdded(e:ListDataEvent):void
data in list has changed, update JList if needed.
| GridList | ||
|
intervalRemoved(e:ListDataEvent):void
data in list has changed, update JList if needed.
| GridList | ||
![]() |
invalidate():void
Invalidates the container.
| Container | |
![]() |
invalidatePreferSizeCaches():void
Clears this component and all parents above it's preferred size caches.
| Component | |
![]() |
isAncestorOf(c:Component):Boolean
Checks if the component is contained in the component hierarchy of
this container.
| Container | |
|
isAutoScroll():Boolean
| GridList | ||
![]() |
isCachePreferSizes():Boolean
Returns whether or not the preferred size, minimum size and
max size cache is turned on.
| Component | |
![]() |
isClipMasked():Boolean
Returns whether the component clip should be masked by its bounds.
| AWSprite | |
![]() |
isDragAcceptableInitiator(com:Component):Boolean
Returns whether the component is acceptable drag initiator for this component.
| Component | |
![]() |
isDragEnabled():Boolean
Returns whether this component can fire ON_DRAG_RECOGNIZED event.
| Component | |
![]() |
isDropTrigger():Boolean
Returns whether this component can trigger dragging component to fire drag events
when dragging over to this component.(Default value is false)
| Component | |
![]() |
isEnabled():Boolean
Returns whether the component is enabled.
| Component | |
![]() |
isFocusable():Boolean
Returns whether this Component can be focused.
| Component | |
![]() |
isFocusableSet():Boolean
Returns whether or not the opaque property is set by user.
| Component | |
![]() |
isFocusOwner():Boolean
Returns
true if this Component is the
focus owner. | Component | |
![]() |
isFontValidated():Boolean
Returns whether the new font are applied and taked effect.
| Component | |
![]() |
isOnStage():Boolean
Determines whether or not this component is on stage(on the display list).
| Component | |
![]() |
isOpaque():Boolean
Returns true if this component is completely opaque.
| Component | |
![]() |
isOpaqueSet():Boolean
Returns whether or not the opaque property is set by user.
| Component | |
|
isSelectable():Boolean
| GridList | ||
|
isSelectedIndex(index:int):Boolean
| GridList | ||
|
isSelectionEmpty():Boolean
| GridList | ||
![]() |
isShowing():Boolean
Determines whether this component is showing on screen.
| Component | |
![]() |
isTracksHeight():Boolean
Returns whether the view tracks viewport height.
| JViewport | |
![]() |
isTracksWidth():Boolean
Returns whether the view tracks viewport width.
| JViewport | |
![]() |
isUIElement():Boolean
Returns true if this component is just a ui element component,
false means this component is a regular use created component.
| Component | |
![]() |
isValid():Boolean
Determines whether this component is valid.
| Component | |
![]() |
isValidateRoot():Boolean
If this method returns true, revalidate calls by descendants of this
component will cause the entire tree beginning with this root to be validated.
| Component | |
![]() |
isVisible():Boolean
| Component | |
![]() |
makeFocus():void
Makes this component's internal focus object to be the stage focus directly,
without any judgement.
| Component | |
![]() |
pack():void
Causes this component to be sized to fit the preferred size.
| Component | |
![]() |
paintFocusRect(force:Boolean = false):void
Paints the focus rect if need.
| Component | |
![]() |
paintImmediately():void
Redraw the component UI face immediately if it is visible and ready to paint.
| Component | |
![]() |
parentReAppendChildren():void
Calls parent reAppendChildren if parent is a container.
| Component | |
![]() |
putClientProperty(key:*, value:*):void
Adds an arbitrary key/value "client property" to this component.
| Component | |
![]() |
reAppendChildren():void
Removes all children and then append them with their constraints.
| Container | |
![]() |
reAppendToParent(constraints:Object = null):void
Removes this component from its parent and then append it with specified constraints.
| Component | |
![]() |
Remove the specified child component.
| Container | |
![]() |
removeAll():void
Remove all child components.
| Container | |
![]() |
Remove the specified index child component.
| Container | |
![]() |
removeChild(child:DisplayObject):DisplayObject
Removes a normal display object child.
| Container | |
![]() |
removeChildAt(index:int):DisplayObject
Removes a normal display object child with index.
| Container | |
![]() |
removeDragAcceptableInitiator(com:Component):void
Removes a component to be the acceptable drag initiator to this component.
| Component | |
![]() |
removeFromContainer():void
Removes this component from its parent,
whatever it is as a component child or only a display object child,
or it's parent is just a display object container.
| Component | |
![]() |
removeStateListener(listener:Function):void
Removes a state listener.
| JViewport | |
![]() |
repaint():void
Redraws the component face next RENDER event.This method can
be called often, so it needs to execute quickly.
| Component | |
![]() |
repaintAndRevalidate():void
| Component | |
![]() |
requestFocus():Boolean
Requests that this Component get the input focus, and that this
Component's top-level ancestor become the focused Window.
| Component | |
![]() |
revalidate():void
Supports deferred automatic layout.
| Component | |
![]() |
revalidateIfNecessary():void
| Component | |
![]() |
scrollHorizontal(delta:int):void
Scrolls view horizontal with delta pixels.
| JViewport | |
![]() |
scrollRectToVisible(contentRect:IntRectangle, programmatic:Boolean = true):void
| JViewport | |
![]() |
scrollToBottomLeft():void
Scrolls to view bottom left content.
| JViewport | |
![]() |
scrollToBottomRight():void
Scrolls to view bottom right content.
| JViewport | |
![]() |
scrollToTopLeft():void
Scrolls to view top left content.
| JViewport | |
![]() |
scrollToTopRight():void
Scrolls to view to right content.
| JViewport | |
|
scrollToView(value:*):void
| GridList | ||
|
scrollToViewIndex(index:int):void
| GridList | ||
![]() |
scrollVertical(delta:int):void
Scrolls view vertical with delta pixels.
| JViewport | |
![]() |
setAlignmentX(ax:Number):void
| Component | |
![]() |
setAlignmentY(ay:Number):void
| Component | |
![]() |
setAlpha(alpha:Number):void
Indicates the alpha transparency value of the component.
| Component | |
|
setAutoScroll(b:Boolean):void
Auto scroll to view selection?
| GridList | ||
![]() |
setAwmlID(id:String):void
Sets ID used to identify components created from AWML.
| Component | |
![]() |
setAwmlIndex(index:Number):void
Sets ID used to identify components created from AWML.
| Component | |
![]() |
setAwmlNamespace(theNamespace:String):void
Sets namespace used to identify components created from AWML.
| Component | |
![]() |
setBackground(c:ASColor):void
Sets the background color of this component.
| Component | |
![]() |
setBackgroundDecorator(bg:GroundDecorator):void
Sets a decorator to be the component background, it will represent the component background
with a
DisplayObject. | Component | |
![]() |
Sets the border for the component, null to remove border.
| Component | |
![]() |
setBounds(b:IntRectangle):void
This method will call setComBounds()
| Component | |
![]() |
setCachePreferSizes(b:Boolean):void
Sets whether or not turn on the preferred size, minimum size and
max size cache.
| Component | |
![]() |
setChildIndex(child:DisplayObject, index:int):void
| AWSprite | |
![]() |
setClipBounds(b:IntRectangle):void
Sets the clip bounds, a rectangle mask to make specified bounds visible.
| Component | |
![]() |
setClipMasked(m:Boolean):void
Sets whether the component clip should be masked by its bounds.
| AWSprite | |
![]() |
setClipSize(size:IntDimension):void
Sets the clip size, a rectangle mask to make specified bounds visible.
| Component | |
|
setColsRows(cols:int, rows:int):void
| GridList | ||
![]() |
setComBounds(b:IntRectangle):void
Moves and resizes this component.
| Component | |
![]() |
setComBoundsXYWH(x:int, y:int, w:int, h:int):void
Moves and resizes this component.
| Component | |
![]() |
setConstraints(constraints:Object):void
Sets component's constraints.
| Component | |
![]() |
setDragAcceptableInitiatorAppraiser(func:Function):void
Sets a function to judge whether a component is acceptable drag initiator.
| Component | |
![]() |
setDragEnabled(b:Boolean):void
Sets whether this component can fire ON_DRAG_RECOGNIZED event.
| Component | |
![]() |
setDropTrigger(b:Boolean):void
Sets whether this component can trigger dragging component to fire drag events
when dragging over to this component.
| Component | |
![]() |
setEnabled(b:Boolean):void
Enable or disable the component.
| Component | |
![]() |
setFocusable(b:Boolean):void
Sets the focusable state of this Component to the specified value.
| Component | |
![]() |
setFocusableSet(b:Boolean):void
Indicate that the
focusable property is set by user or not. | Component | |
![]() |
setFocusTraversalPolicy(ftp:FocusTraversalPolicy):void
Sets the focus traversal policy to this container, or sets null to
make this container use its parent's focus traversal policy.
| Container | |
![]() |
Sets the text font for this component.
this method will cause a repaint and revalidate method call. | Component | |
![]() |
setFontValidated(b:Boolean):void
Sets whether the new font are applied and taked effect.
| Component | |
![]() |
setForeground(c:ASColor):void
Sets the foreground color of this component.
| Component | |
![]() |
setForegroundDecorator(fg:GroundDecorator):void
Sets a decorator to be the component foreground, it will represent the component foreground
with a
DisplayObject on top of other children of this component. | Component | |
![]() |
setGlobalLocation(gp:IntPoint):void
Set the component's location in global coordinate.
| Component | |
![]() |
setGlobalLocationXY(x:int, y:int):void
Set the component's location in global coordinate.
| Component | |
![]() |
setHeight(height:Number):void
Sets the component's height.
| Component | |
|
setHGap(g:int):void
| GridList | ||
|
setHolderLayout(layout:GridListLayout):void
| GridList | ||
![]() |
setHorizontalAlignment(alignment:int):void
Sets the horizontal alignment of the view if the view is narrower than extent width.
| JViewport | |
![]() |
setHorizontalBlockIncrement(increment:int):void
Sets the block value for the Horizontal scrolling.
| JViewport | |
![]() |
setHorizontalUnitIncrement(increment:int):void
Sets the unit value for the Horizontal scrolling.
| JViewport | |
![]() |
setLayout(layout:LayoutManager):void
| JViewport | |
![]() |
setLocation(newPos:IntPoint):void
Set the component's location, if it is diffs from old location, invalidate it to wait validate.
| Component | |
![]() |
setLocationXY(x:int, y:int):void
| Component | |
![]() |
setMaximumHeight(maximumHeight:int):void
Sets maximum height, -1 means auto count.
| Component | |
![]() |
setMaximumSize(maximumSize:IntDimension):void
setMaximumSize(d:IntDimension)
setMaximumSize(width:Number, height:Number) Set the maximumSize, then the component's maximumSize is specified. | Component | |
![]() |
setMaximumWidth(maximumWidth:int):void
Sets maximum width, -1 means auto count.
| Component | |
![]() |
setMinimumHeight(minimumHeight:int):void
Sets minimum height, -1 means auto count.
| Component | |
![]() |
setMinimumSize(minimumSize:IntDimension):void
setMinimumSize(d:IntDimension)
setMinimumSize(width:Number, height:Number) Set the minimumSize, then the component's minimumSize is specified. | Component | |
![]() |
setMinimumWidth(minimumWidth:int):void
Sets minimum width, -1 means auto count.
| Component | |
|
Set the list mode to provide the data to GridList.
| GridList | ||
![]() |
setName(name:String):void
Sets the name of this component
| Component | |
![]() |
setOpaque(b:Boolean):void
If true the component paints every pixel within its bounds.
| Component | |
![]() |
setOpaqueSet(b:Boolean):void
This method will be called to set true when you set the opaque by
setOpaque(). | Component | |
![]() |
setPreferredHeight(preferredHeight:int):void
Sets preferred width, -1 means auto count.
| Component | |
![]() |
setPreferredSize(preferredSize:IntDimension):void
setPreferredSize(d:IntDimension)
setPreferredSize(width:Number, height:Number) Set the preferredSize, then the component's preferredSize is specified. | Component | |
![]() |
setPreferredWidth(preferredWidth:int):void
Sets preferred width, -1 means auto count.
| Component | |
|
setSelectable(b:Boolean):void
Sets whether selectable by user interactive.
| GridList | ||
|
setSelectedIndex(index:int, programmatic:Boolean = true):void
| GridList | ||
|
setSelectedValue(value:*, programmatic:Boolean = true):void
| GridList | ||
|
setSelectionMode(sm:int):void
Determines whether single-item or multiple-item selections are allowed.
| GridList | ||
|
setSelectionModel(m:ListSelectionModel):void
| GridList | ||
![]() |
setSize(newSize:IntDimension):void
Set the component's size, the width and height all will be setted to not less than zero,
then set the size.
| Component | |
![]() |
setSizeWH(w:int, h:int):void
| Component | |
|
setTileHeight(h:int):void
| GridList | ||
|
setTileWidth(w:int):void
| GridList | ||
![]() |
setToolTipText(t:String):void
Registers the text to display in a tool tip.
| Component | |
![]() |
setTracksHeight(b:Boolean):void
Sets whether the view tracks viewport height.
| JViewport | |
![]() |
setTracksWidth(b:Boolean):void
Sets whether the view tracks viewport width.
| JViewport | |
![]() |
setUI(newUI:ComponentUI):void
Sets the look and feel delegate for this component.
| Component | |
![]() |
setUIElement(b:Boolean):void
Sets the component is a ui element or not.
| Component | |
![]() |
setVerticalAlignment(alignment:int):void
Sets the vertical alignment of the view if the view is lower than extent height.
| JViewport | |
![]() |
setVerticalBlockIncrement(increment:int):void
Sets the block value for the Vertical scrolling.
| JViewport | |
![]() |
setVerticalUnitIncrement(increment:int):void
Sets the unit value for the Vertical scrolling.
| JViewport | |
|
setVGap(g:int):void
| GridList | ||
![]() |
Sets the view component.
| JViewport | |
![]() |
setViewportTestSize(s:IntDimension):void
| JViewport | |
![]() |
setViewPosition(p:IntPoint, programmatic:Boolean = true):void
| JViewport | |
![]() |
setVisible(v:Boolean):void
Set a component to be hide or shown.
| Component | |
![]() |
setWidth(width:int):void
Sets the component's width.
| Component | |
![]() |
setX(x:int):void
Sets the x coordinate of the components.
| Component | |
![]() |
setY(y:int):void
Sets the y coordinate of the components.
| Component | |
![]() |
swapChildren(child1:DisplayObject, child2:DisplayObject):void
| AWSprite | |
![]() |
swapChildrenAt(index1:int, index2:int):void
| AWSprite | |
![]() |
toString():String
| Component | |
![]() |
transferFocus():Boolean
Transfers the focus to the next component, as though this Component were
the focus owner.
| Component | |
![]() |
transferFocusBackward():Boolean
Transfers the focus to the previous component, as though this Component
were the focus owner.
| Component | |
![]() |
updateUI():void
| JViewport | |
![]() |
validate():void
Validates this container and all of its subcomponents.
| Container | |
| Method | Defined by | ||
|---|---|---|---|
|
addCellToContainer(cell:GridListCell, index:int):void
| GridList | ||
|
addHandlersToCell(cellCom:Component):void
| GridList | ||
![]() |
clearPreferSizeCaches():void
| Component | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
|
createHolder(columns:int, rows:int):Container
| GridList | ||
|
createItemEventObj(cellCom:*, type:String, me:MouseEvent):GridListItemEvent
| GridList | ||
| GridList | |||
![]() |
d_addChild(child:DisplayObject):DisplayObject
| AWSprite | |
![]() |
d_addChildAt(child:DisplayObject, index:int):DisplayObject
| AWSprite | |
![]() |
d_getChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
d_getChildByName(name:String):DisplayObject
| AWSprite | |
![]() |
d_getChildIndex(child:DisplayObject):int
| AWSprite | |
![]() |
d_removeChild(child:DisplayObject):DisplayObject
| AWSprite | |
![]() |
d_removeChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
d_setChildIndex(child:DisplayObject, index:int):void
| AWSprite | |
![]() |
d_swapChildren(child1:DisplayObject, child2:DisplayObject):void
| AWSprite | |
![]() |
d_swapChildrenAt(index1:int, index2:int):void
| AWSprite | |
![]() |
fireStateChanged(programmatic:Boolean = true):void
| JViewport | |
![]() |
getBackgroundChild():DisplayObject
Returns the background child.
| AWSprite | |
![]() |
getChildIndexWithComponentIndex(index:int):int
| Container | |
![]() |
getComponentIndexWithChildIndex(index:int):int
| Container | |
![]() |
Override this to return another component that the focus should be transmit to.
| Component | |
![]() |
getForegroundChild():DisplayObject
Returns the foreground child.
| AWSprite | |
![]() |
| Container | |
![]() |
invalidateTree():void
Makes this component and all parents
above it are marked as needing to be laid out.
| Component | |
![]() |
isChild(child:DisplayObject):Boolean
Returns whether or not the child is this sprite's direct child.
| AWSprite | |
![]() |
locate():void
Locate the component to the current location.
| Component | |
![]() |
paint(b:IntRectangle):void
draw the component interface in specified bounds.
| Component | |
![]() |
removeAtImp(i:int):Component
| Container | |
|
removeCellFromeContainer(cell:GridListCell):void
| GridList | ||
|
removeHandlersFromCell(cellCom:Component):void
| GridList | ||
![]() |
Restrict the view pos in valid range based on the align.
| JViewport | |
![]() |
setBackgroundChild(child:DisplayObject = null):void
Sets the child to be the component background, it will be add to the bottom of all other children.
| AWSprite | |
![]() |
setClipMaskRect(b:IntRectangle):void
| AWSprite | |
![]() |
setForegroundChild(child:DisplayObject = null):void
Sets the child to be the component foreground, it will be add to the top of all other children.
| AWSprite | |
![]() |
size():void
Do the process when size changed.
| Component | |
| Event | Summary | Defined by | ||
|---|---|---|---|---|
![]() | Dispatched when the component is clicked continuesly. | Component | ||
![]() | Dispatched when a component is added to a container. | Container | ||
![]() | Dispatched when a component is removed from a container. | Container | ||
![]() | Dispatched when a drag is drop on this component. | Component | ||
![]() | Dispatched when a drag is enter this component area. | Component | ||
![]() | Dispatched when a drag is exit this component area. | Component | ||
![]() | Dispatched when the component is recongnized that it can be drag start. | Component | ||
![]() | Dispatched when the component gained the focus from it is not the focus owner | Component | ||
![]() | Dispatched when the key down and the component is the focus owner. | Component | ||
![]() | Dispatched when the key up and the component is the focus owner. | Component | ||
![]() | Dispatched when the component lost the focus from it was the focus owner. | Component | ||
![]() | Dispatched when the component visible is set to false from true. | Component | ||
| Dispatched when the list item be click. | GridList | |||
| Dispatched when the list item be double click. | GridList | |||
| Dispatched when the list item be mouse down. | GridList | |||
| Dispatched when the list item be released out side. | GridList | |||
| Dispatched when the list item be roll out. | GridList | |||
| Dispatched when the list item be roll over. | GridList | |||
| Dispatched when the list selection changed. | GridList | |||
![]() | Dispatched when the component is moved. | Component | ||
![]() | Dispatched when the component is painted. | Component | ||
![]() | Dispatched when the mouse released or released out side. | AWSprite | ||
![]() | Dispatched only when the mouse released out side. | AWSprite | ||
![]() | Dispatched when the component is resized. | Component | ||
![]() | Dispatched when the component visible is set to true from false. | Component | ||
![]() | Dispatched when the viewport's state changed. | JViewport | ||
| autoScroll | property |
protected var autoScroll:Boolean = true
| cellFactory | property |
protected var cellFactory:GridListCellFactory
| cells | property |
protected var cells:Vector
| gridLayout | property |
protected var gridLayout:GridListLayout
| model | property |
protected var model:ListModel
| MULTIPLE_SELECTION | property |
public static var MULTIPLE_SELECTION:int = 1Can select any item at a time.
| selectable | property |
protected var selectable:Boolean = true
| selectionModel | property |
protected var selectionModel:ListSelectionModel
| SINGLE_SELECTION | property |
public static var SINGLE_SELECTION:int = 0Only can select one most item at a time.
| tileHeight | property |
protected var tileHeight:int = 20
| tileHolder | property |
protected var tileHolder:GridCellHolder
| tileWidth | property |
protected var tileWidth:int = 40
| GridList | () | constructor |
public function GridList(model:ListModel, cellFactory:GridListCellFactory = null, columns:int = 0, rows:int = 2)Creates a GridList
Parametersmodel:ListModel — the data provider model
|
|
cellFactory:GridListCellFactory (default = null) — the cell factory, null to be a default factory to generate text cell
|
|
columns:int (default = 0) — if == 0 it will auto (only one of col or row can be == 0)
|
|
rows:int (default = 2) — if == 0 it will auto (only one of col or row can be == 0)
|
| addCellToContainer | () | method |
protected function addCellToContainer(cell:GridListCell, index:int):voidParameters
cell:GridListCell |
|
index:int |
| addHandlersToCell | () | method |
| addSelectionListener | () | method |
public function addSelectionListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):voidParameters
listener:Function |
|
priority:int (default = 0) |
|
useWeakReference:Boolean (default = false) |
| clearSelection | () | method |
public function clearSelection(programmatic:Boolean = true):voidClears the selection - after calling this method isSelectionEmpty will return true. This is a convenience method that just delegates to the selectionModel.
Parametersprogrammatic:Boolean (default = true) — indicate if this is a programmatic change.
|
| contentsChanged | () | method |
public function contentsChanged(e:ListDataEvent):voiddata in list has changed, update JList if needed.
Parameterse:ListDataEvent |
| createHolder | () | method |
protected function createHolder(columns:int, rows:int):ContainerParameters
columns:int |
|
rows:int |
Container |
| createItemEventObj | () | method |
protected function createItemEventObj(cellCom:*, type:String, me:MouseEvent):GridListItemEventParameters
cellCom:* |
|
type:String |
|
me:MouseEvent |
GridListItemEvent |
| createNewCell | () | method |
| getCellByIndex | () | method |
| getHorizontalBlockIncrement | () | method |
public override function getHorizontalBlockIncrement():int
Returns
int |
| getHorizontalUnitIncrement | () | method |
public override function getHorizontalUnitIncrement():int
Returns
int |
| getModel | () | method |
| getSelectedIndex | () | method |
public function getSelectedIndex():int
Returns
int |
| getSelectedValue | () | method |
public function getSelectedValue():*
Returns
* |
| getSelectionMode | () | method |
public function getSelectionMode():intReturn whether single-item or multiple-item selections are allowed.
Returnsint |
See also
| getSelectionModel | () | method |
| getTileHeight | () | method |
public function getTileHeight():int
Returns
int |
| getTileWidth | () | method |
public function getTileWidth():int
Returns
int |
| getVerticalBlockIncrement | () | method |
public override function getVerticalBlockIncrement():int
Returns
int |
| getVerticalUnitIncrement | () | method |
public override function getVerticalUnitIncrement():int
Returns
int |
| getViewSize | () | method |
| intervalAdded | () | method |
public function intervalAdded(e:ListDataEvent):voiddata in list has changed, update JList if needed.
Parameterse:ListDataEvent |
| intervalRemoved | () | method |
public function intervalRemoved(e:ListDataEvent):voiddata in list has changed, update JList if needed.
Parameterse:ListDataEvent |
| isAutoScroll | () | method |
public function isAutoScroll():Boolean
Returns
Boolean |
| isSelectable | () | method |
public function isSelectable():Boolean
Returns
Boolean |
| isSelectedIndex | () | method |
public function isSelectedIndex(index:int):BooleanParameters
index:int |
Boolean |
| isSelectionEmpty | () | method |
public function isSelectionEmpty():Boolean
Returns
Boolean |
| removeCellFromeContainer | () | method |
| removeHandlersFromCell | () | method |
| scrollToView | () | method |
public function scrollToView(value:*):voidParameters
value:* |
| scrollToViewIndex | () | method |
public function scrollToViewIndex(index:int):voidParameters
index:int |
| setAutoScroll | () | method |
public function setAutoScroll(b:Boolean):voidAuto scroll to view selection?
Parametersb:Boolean |
| setColsRows | () | method |
public function setColsRows(cols:int, rows:int):voidParameters
cols:int |
|
rows:int |
| setHGap | () | method |
public function setHGap(g:int):voidParameters
g:int |
| setHolderLayout | () | method |
| setModel | () | method |
public function setModel(m:ListModel):voidSet the list mode to provide the data to GridList.
Parametersm:ListModel |
See also
| setSelectable | () | method |
public function setSelectable(b:Boolean):voidSets whether selectable by user interactive.
Parametersb:Boolean |
| setSelectedIndex | () | method |
public function setSelectedIndex(index:int, programmatic:Boolean = true):voidParameters
index:int |
|
programmatic:Boolean (default = true) |
| setSelectedValue | () | method |
public function setSelectedValue(value:*, programmatic:Boolean = true):voidParameters
value:* |
|
programmatic:Boolean (default = true) |
| setSelectionMode | () | method |
public function setSelectionMode(sm:int):voidDetermines whether single-item or multiple-item selections are allowed. If selection mode changed, will cause clear selection;
Parameterssm:int |
See also
| setSelectionModel | () | method |
| setTileHeight | () | method |
public function setTileHeight(h:int):voidParameters
h:int |
| setTileWidth | () | method |
public function setTileWidth(w:int):voidParameters
w:int |
| setVGap | () | method |
public function setVGap(g:int):voidParameters
g:int |
| itemClick | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_CLICK
Dispatched when the list item be click.
The GridListItemEvent.ITEM_CLICK constant defines the value of the
type property of the event object for a itemClick event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| itemDoubleClick | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_DOUBLE_CLICK
Dispatched when the list item be double click.
The GridListItemEvent.ITEM_DOUBLE_CLICK constant defines the value of the
type property of the event object for a itemDoubleClick event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| itemMouseDown | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_MOUSE_DOWN
Dispatched when the list item be mouse down.
The GridListItemEvent.ITEM_MOUSE_DOWN constant defines the value of the
type property of the event object for a itemMouseDown event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| itemReleaseOutSide | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_RELEASE_OUT_SIDE
Dispatched when the list item be released out side.
The ListItemEvent.ITEM_RELEASE_OUT_SIDE constant defines the value of the
type property of the event object for a itemReleaseOutSide event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| itemRollOut | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_ROLL_OUT
Dispatched when the list item be roll out.
The ListItemEvent.ITEM_ROLL_OUT constant defines the value of the
type property of the event object for a itemRollOut event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| itemRollOver | event |
org.aswing.ext.GridListItemEvent
org.aswing.ext.GridListItemEvent.ITEM_ROLL_OVER
Dispatched when the list item be roll over.
The GridListItemEvent.ITEM_ROLL_OVER constant defines the value of the
type property of the event object for a itemRollOver event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
getValue() | the value of this item |
getCell() | the cell(cell renderer) of this item |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
| listSelectionChanged | event |
org.aswing.event.SelectionEvent
org.aswing.event.SelectionEvent.LIST_SELECTION_CHANGED
Dispatched when the list selection changed.
The SelectionEvent.LIST_SELECTION_CHANGED constant defines the value of the
type property of the event object for a listSelectionChanged event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
isProgrammatic() | True means this event is fired by the programmatic reason, false means user mouse/keyboard interaction reason. |
getFirstIndex() | the first changed index. |
getLastIndex() | the last changed index. |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |