GODPAPER | All Packages | All Classes | Index | Frames No Frames |
IGroupedListHeaderOrFooterRenderer

Package | feathers.controls.renderers
Interface | public interface IGroupedListHeaderOrFooterRenderer extends IFeathersControl, IFeathersDisplayObject, IFeathersEventDispatcher
Implementors | DefaultGroupedListHeaderOrFooterRenderer

Interface to implement a renderer for a grouped list header or footer.

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | alpha : Number | IFeathersDisplayObject
|  | base : DisplayObject [read-only] | IFeathersDisplayObject
|  | blendMode : String | IFeathersDisplayObject
|  | bounds : Rectangle [read-only] | IFeathersDisplayObject
|  | data : Object Data for a header or footer from the grouped list's data provider. | IGroupedListHeaderOrFooterRenderer
|  | filter : FragmentFilter | IFeathersDisplayObject
|  | groupIndex : int The index of the group within the data provider of the grouped list. | IGroupedListHeaderOrFooterRenderer
|  | hasVisibleArea : Boolean [read-only] | IFeathersDisplayObject
|  | height : Number | IFeathersDisplayObject
|  | isEnabled : Boolean Indicates whether the control is interactive or not. | IFeathersControl
|  | isInitialized : Boolean [read-only] Determines if the component has been initialized yet. | IFeathersControl
|  | layoutIndex : int The index of the item within the layout. | IGroupedListHeaderOrFooterRenderer
|  | maxHeight : Number The maximum recommended height to be used for self-measurement and, optionally, by any code that is resizing this component. | IFeathersControl
|  | maxWidth : Number The maximum recommended width to be used for self-measurement and, optionally, by any code that is resizing this component. | IFeathersControl
|  | minHeight : Number The minimum recommended height to be used for self-measurement and, optionally, by any code that is resizing this component. | IFeathersControl
|  | minWidth : Number The minimum recommended width to be used for self-measurement and, optionally, by any code that is resizing this component. | IFeathersControl
|  | name : String | IFeathersDisplayObject
|  | nameList : TokenList [read-only] Contains a list of all "names" assigned to this control. | IFeathersControl
|  | owner : GroupedList The grouped list that contains this header or footer renderer. | IGroupedListHeaderOrFooterRenderer
|  | parent : DisplayObjectContainer [read-only] | IFeathersDisplayObject
|  | pivotX : Number | IFeathersDisplayObject
|  | pivotY : Number | IFeathersDisplayObject
|  | root : DisplayObject [read-only] | IFeathersDisplayObject
|  | rotation : Number | IFeathersDisplayObject
|  | scaleX : Number | IFeathersDisplayObject
|  | scaleY : Number | IFeathersDisplayObject
|  | skewX : Number | IFeathersDisplayObject
|  | skewY : Number | IFeathersDisplayObject
|  | stage : Stage [read-only] | IFeathersDisplayObject
|  | touchable : Boolean | IFeathersDisplayObject
|  | transformationMatrix : Matrix [read-only] | IFeathersDisplayObject
|  | useHandCursor : Boolean | IFeathersDisplayObject
|  | visible : Boolean | IFeathersDisplayObject
|  | width : Number | IFeathersDisplayObject
|  | x : Number | IFeathersDisplayObject
|  | y : Number | IFeathersDisplayObject

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | addEventListener(type:String, listener:Function):void | IFeathersEventDispatcher
|  | dispatchEvent(event:Event):void | IFeathersEventDispatcher
|  | dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void | IFeathersEventDispatcher
|  | dispose():void | IFeathersDisplayObject
|  | getBounds(targetSpace:DisplayObject, resultRect:Rectangle = null):Rectangle | IFeathersDisplayObject
|  | getTransformationMatrix(targetSpace:DisplayObject, resultMatrix:Matrix = null):Matrix | IFeathersDisplayObject
|  | globalToLocal(globalPoint:Point, resultPoint:Point = null):Point | IFeathersDisplayObject
|  | hasEventListener(type:String):Boolean | IFeathersEventDispatcher
|  | hitTest(localPoint:Point, forTouch:Boolean = false):DisplayObject | IFeathersDisplayObject
|  | localToGlobal(localPoint:Point, resultPoint:Point = null):Point | IFeathersDisplayObject
|  | removeEventListener(type:String, listener:Function):void | IFeathersEventDispatcher
|  | removeEventListeners(type:String = null):void | IFeathersEventDispatcher
|  | removeFromParent(dispose:Boolean = false):void | IFeathersDisplayObject
|  | render(support:RenderSupport, parentAlpha:Number):void | IFeathersDisplayObject
|  | setSize(width:Number, height:Number):void Sets both the width and the height of the control. | IFeathersControl
|  | validate():void Immediately validates the control, which triggers a redraw, if one is pending. | IFeathersControl

Property Detail

data | property

`data:Object`

Data for a header or footer from the grouped list's data provider. The data may change if this renderer is reused for a new header or footer because it's no longer needed for the original data.

Implementation
`public function get data():Object`
`public function set data(value:Object):void`

groupIndex | property |

`groupIndex:int`

The index of the group within the data provider of the grouped list.

Implementation
`public function get groupIndex():int`
`public function set groupIndex(value:int):void`

layoutIndex | property |

`layoutIndex:int`

The index of the item within the layout.

Implementation
`public function get layoutIndex():int`
`public function set layoutIndex(value:int):void`

owner | property |

`owner:GroupedList`

The grouped list that contains this header or footer renderer.

Implementation
`public function get owner():GroupedList`
`public function set owner(value:GroupedList):void`

Thu Jan 16 2014, 01:11 PM +08:00