class GridViewRowRenderer
package feathers.controls.dataRenderers
extends LayoutGroup › FeathersControl › MeasureSprite › ValidatingSprite
implements IStateContext<ToggleButtonState>, IDataRenderer, IToggle, ITriggerView
Constructor
Variables
cellRendererRecycler:DisplayObjectRecycler<Dynamic, GridViewCellState, DisplayObject>
Manages cell renderers used by the row.
This special property must be set by the GridView
, and it should not
be modified externally.
1.0.0
.columns:IFlatCollection<GridViewColumn>
The columns displayed in this row.
This special property must be set by the GridView
, and it should not
be modified externally.
1.0.0
.read onlycurrentState:ToggleButtonState
The current state of the row renderer.
When the value of the currentState
property changes, the button will
dispatch an event of type FeathersEvent.STATE_CHANGE
.
1.3.0
.See also:
customCellRendererVariant:String
Manages cell renderer variants for the column.
This special property must be set by the GridView
, and it should not
be modified externally.
1.0.0
.See also:
customColumnWidths:Array<Float>
Manages custom column width values used by the row.
This special property must be set by the GridView
, and it should not
be modified externally.
1.0.0
.data:Dynamic
The item from the data provider that is rendered by this row.
This special property must be set by the GridView
, and it should not
be modified externally.
1.0.0
.forceCellStateUpdate:Bool
Manages cell state updates for the column.
This special property must be set by the GridView
, and it should not
be modified externally.
1.2.0
.See also:
rowIndex:Int
Methods
columnToCellRenderer(column:GridViewColumn):DisplayObject
Returns the current cell renderer used to render a specific column from
this row. May return null
if a column doesn't currently have a cell
renderer.
1.0.0
.See also: