However, you can define a custom, dynamic label expression using the new Arcade language included with ArcGIS Pro. Arcade | ArcGIS API for JavaScript 4.18 Arcade was designed for use in several profiles. ArcGIS Pro Tips and Tricks - Northwest GIS User Group Arcade | ArcGIS API for JavaScript 4.4 - GitHub Pages Arcade expressions in the GeoAnalytics Desktop toolbox—ArcGIS Pro ... Writing Arcade Expressions for ArcGIS Pro David W Allen ~ What is Arcade and why should you use it Its an expression language written specifically for ArcGIS Pro that incorporates all the great programming tools with very specific spatial data tools to make it very powerful Arcade can be used to format labels control symbology make custom map popups and much more Using Arcade Expressions in ArcGIS Dashboards - GEO Jobe arcgis label expression multiple fields | Specify text for labels—Ar Abbreviate and truncate labels—ArcGIS Pro | Documentation Like other expression languages, it can perform mathematical calculations, manipulate text, and evaluate logical statements. PDF Scripting in ArcGIS with Arcade - Teach Me GIS .com Write a new Arcade expression in ArcGIS Online, save the layer as a new item, and load the layer or web map item to a custom app and see how this workflow can significantly simplify the development experience. An example is labeling a school with just the word School if the area is too small to fit the full name of the school.