| Package | com.esri.ags.renderers |
| Class | public class UniqueValueRenderer |
| Inheritance | UniqueValueRenderer Renderer |
Note: Renderer related classes were added in version 1.2.
Default MXML Propertyinfos
<esri:UniqueValueRenderer attribute="ZONING">
<esri:UniqueValueInfo value="Residential" symbol="{rFill}"/>
<esri:UniqueValueInfo value="Industrial" symbol="{gFill}"/>
<esri:UniqueValueInfo value="Commercial" symbol="{bFill}"/>
</esri:UniqueValueRenderer>var uniqueValuerenderer:UniqueValueRenderer= new UniqueValueRenderer(); uniqueValuerenderer.attribute = "ZONING"; var uniqueValueInfos:Array =[]; uniqueValueInfos.push(new UniqueValueInfo(rFill, "Residential")); uniqueValueInfos.push(new UniqueValueInfo(gFill, "Industrial")); uniqueValueInfos.push(new UniqueValueInfo(bFill, "Commercial")); uniqueValuerenderer.infos = uniqueValueInfos; graphicsLayer.renderer = uniqueValuerenderer;
See also
| Property | Defined by | ||
|---|---|---|---|
| attribute : String
The name of the attribute field to check for 'value'.
| UniqueValueRenderer | ||
| defaultSymbol : Symbol
The default symbol to use (if value is not in any of the UniqueValueInfo infos).
| UniqueValueRenderer | ||
| infos : Array
Array of UniqueValueInfo.
| UniqueValueRenderer | ||
| Method | Defined by | ||
|---|---|---|---|
|
UniqueValueRenderer(attribute:String = null, defaultSymbol:Symbol = null, infos:Array = null)
Creates a new UniqueValueRenderer object.
| UniqueValueRenderer | ||
![]() |
Subclasses must override this method.
| Renderer | |
| attribute | property |
public var attribute:StringThe name of the attribute field to check for 'value'.
| defaultSymbol | property |
public var defaultSymbol:SymbolThe default symbol to use (if value is not in any of the UniqueValueInfo infos).
| infos | property |
| UniqueValueRenderer | () | constructor |
public function UniqueValueRenderer(attribute:String = null, defaultSymbol:Symbol = null, infos:Array = null)Creates a new UniqueValueRenderer object.
Parametersattribute:String (default = null) — The name of the attribute field to check for 'value'.
|
|
defaultSymbol:Symbol (default = null) — The default symbol to use (if value is not in any of the UniqueValueInfo infos).
|
|
infos:Array (default = null) — Array of UniqueValueInfo.
|