Edit: The weblayer in the webmap has a refresh interval =1 set and the webmap viewer does what I expect when it "refreshes". Hope that makes sense!
Part of a workflow is to update a value and then refresh the layer and my expectation is that the symbol would change to the unique value of the updated value.
I am setting a selectionLayer variable like so,
array.map(_operLayers, lang.hitch(this, function (lyr) {
if (lyr.layerObject) {
if (lyr.visibility === true) {
this.selectionLayer = lyr.layerObject;
}
}
}));
Then attribute edits are applied and a refresh is called,
this.selectionLayer.refresh();
While the layer seemingly "refreshes" or redraws, the symbology change I am expecting does not happen. Curious if there's something simple I'm missing.