Thanks Domenico, I'm getting closer. But still not working 100% yet.I've modified one of the Esri samples to deliver the symbology via the JSON file:
itemData ={
"symbols":[
{
"fillStyle": 'esriSFSSolid',
"lineStyle": 'esriSLSSolid',
"lineWeight": 3,
"lineColor": [255, 0, 0],
"fillColor": [125, 125, 125, 0.35]
}
]
};
var fillStyle = itemData.symbols[0].fillStyle;
var lineStyle = itemData.symbols[0].lineStyle;
var lineWeight = itemData.symbols[0].lineWeight;
var lineColor = itemData.symbols[0].lineColor;
var fillColor = itemData.symbols[0].fillColor;
var highlightSymbol = new esri.symbol.SimpleFillSymbol(fillStyle, new esri.symbol.SimpleLineSymbol(lineStyle, new dojo.Color(lineColor), lineWeight), new dojo.Color(fillColor));
This is almost working, but isn't quite right. Any further tips?Thanks,Steve