I'm building an application with ArcGIS JS 4.22 that displays two time-aware services: An ArcGIS Feature Service and a WMS.
On both services the available time extent changes every 5 to 15 minutes as data is updated regularly on these services (and the service metadata and capabilities reflect that), but I cannot find a way to get this in my application and update these layer's timeInfo properties accordingly. I would need this information to trigger some updates and rebuild the timeslider.
Is there a built-in way to refetch the metadata and update time extents/time info in some way?
The only info I could find was this sentence from the WMSLayer documentation (and similarly on other Layer's docs), which makes me believe it's currently not possible:
The fullTimeExtent for timeInfo is automatically set to the union of all time dimension extents. The timeInfo parameters cannot be changed after the layer is loaded.