IDEA
Add an Arcade function which will generate a value list dynamically based on options such as intersecting features, nearest features, selection of dates (yesterday/today/tomorrow in date form), values from another table, etc.
USE CASE
When using feature services in webmaps, we can currently perform one of the following 3 options for data entry:
1. Manually entered (typed)
2. Choose from a pre-determined list (set in the item page)
3. Calculate value using Arcade
My proposal is an improvement to the 2nd option - lists. Instead of manually creating a list via the item page of a feature service, Arcade could be used to return a list of values dynamically which would be returned in the form drop down list. This would be a good step towards dynamically updating lists based on external datasets.