When pre-loading information to a map such as Feature Layers, Features etc. it can take time to load all the information.
Before we build our own custom global notifier, I wanted to know if there is a existing tracker in Map or view that is triggered while load process is taking place that we can plug into?
The closest is the view.ready property. This doesn't necessarily mean that everything is done drawing, only that the map and layers have been loaded. Correction, layers are created, but not yet loaded.
https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html#ready
I can't seem to find your reference to ready, all it does it takes me to resizeAlign.
Regardless seem like we need to build a global event to track this.
MapView ready is right above resizeAlign in the documentation Rene linked to.
we are seeing 2 different versions of documentation then because i can't see it and here is the image to prove.
Click on "Show inherited properties"
Thanks for the tip @ReneRubalcava, missed that obviously.
Basically i am building my own event tracker service to handle this going forwards, as I haven't found anything suitable.