Packagecom.flexicious.grids.spark.skins
Classpublic class ExtendedSparkPrintDataGridSkin
InheritanceExtendedSparkPrintDataGridSkin Inheritance spark.skins.SparkSkin
Implements mx.binding.IBindingClient, mx.core.IStateClient2

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : Flash Player 10, AIR 2.5

The default skin class for a Spark DataGrid component.

This skin defines all of the optional DataGrid skin parts except for rowBackground (by default, no per-row background visual element is displayed). It defines the default value for the grid's itemRenderer property as spark.skins.spark.DefaultGridItemRenderer, and the default value of the columnHeaderGroup's headerRenderer property as spark.skins.spark.DefaultGridHeaderRenderer.

The values of the following DataGrid skin parts are defined by declarations and can be overridden by subclasses of this class: alternatingRowColors, caretIndicator, columnSeparator, editorIndicator, headerColumnSeparator, hoverIndicator, rowSeparator, selectionIndicator. All of these declarations define DataGrid skin parts except headerColumnSeparator and headerRenderer which are used for the values of the columnHeaderGroup's columnSeparator and headerRenderer properties.

Default MXML PropertymxmlContent

See also

spark.components.DataGrid


Public Properties
 PropertyDefined By
  bgFill : SolidColor
Defines the color of the background.
ExtendedSparkPrintDataGridSkin
  columnFooterGroup : GridColumnFooterGroup
ExtendedSparkPrintDataGridSkin
  filterRenderer : ClassFactory
ExtendedSparkPrintDataGridSkin
  footerRenderer : ClassFactory
ExtendedSparkPrintDataGridSkin
  footerSeparator : Line
ExtendedSparkPrintDataGridSkin
  headerColumnSeparator : ClassFactory
Defines the value of the columnSeparator property for the columnHeaderGroup.
ExtendedSparkPrintDataGridSkin
  headerRenderer : ClassFactory
Defines the value of the headerRenderer property for the columnHeaderGroup.
ExtendedSparkPrintDataGridSkin
  hostComponent : ExtendedSparkPrintDataGrid
ExtendedSparkPrintDataGridSkin
Public Methods
 MethodDefined By
  
Constructor.
ExtendedSparkPrintDataGridSkin
Property Detail
bgFillproperty
public var bgFill:SolidColor

Defines the color of the background. The default color is 0xFFFFFF.

This property can be used as the source for data binding.

columnFooterGroupproperty 
public var columnFooterGroup:GridColumnFooterGroup

This property can be used as the source for data binding.

filterRendererproperty 
public var filterRenderer:ClassFactory

This property can be used as the source for data binding.

footerRendererproperty 
public var footerRenderer:ClassFactory

This property can be used as the source for data binding.

footerSeparatorproperty 
public var footerSeparator:Line

This property can be used as the source for data binding.

headerColumnSeparatorproperty 
public var headerColumnSeparator:ClassFactory

Defines the value of the columnSeparator property for the columnHeaderGroup.

This property can be used as the source for data binding.

headerRendererproperty 
public var headerRenderer:ClassFactory

Defines the value of the headerRenderer property for the columnHeaderGroup. The default is spark.skins.spark.DefaultGridHeaderRenderer

This property can be used as the source for data binding.

hostComponentproperty 
public var hostComponent:ExtendedSparkPrintDataGrid

This property can be used as the source for data binding.

Constructor Detail
ExtendedSparkPrintDataGridSkin()Constructor
public function ExtendedSparkPrintDataGridSkin()

Constructor.