Using the jsapi 4.24 in the Dev ExB v1.9.0.
In a custom widget I am editing a hosted Feature Layer - success
Then I need to refresh the layer in the MapView. I call layer.refresh(), and when I view the on("refresh") event properties it does say dataUpdated. However, the graphics don't change in the LayerView. The only way I can get the graphics to change is by zooming in/out.
Before I try to remove and re-add the layers, i am interested in finding out if this FeatureLayer.refresh() method is supposed to also update the Feature Layer View. Based on the comments in the searches online I think it should.
Does Experience Builder have it's own FeatureLayer refresh() method that I need to use instead?
I'd really like to update the LayerView graphics without needing to change the map zoom level.