{"id":1747252,"date":"2022-11-10T16:05:17","date_gmt":"2022-11-11T00:05:17","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1747252"},"modified":"2024-10-31T23:59:18","modified_gmt":"2024-11-01T06:59:18","slug":"discover-the-arcade-editors-powerful-new-features","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features","title":{"rendered":"Discover the powerful new features of the Arcade Editor"},"author":320932,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[777102,22941],"tags":[32551,27971,767002],"industry":[],"product":[36551,36601],"class_list":["post-1747252","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-mapping","tag-arcade","tag-editing","tag-whats-new-november-2022","product-arcgis-online","product-developers"],"acf":{"authors":[{"ID":320932,"user_firstname":"Omar","user_lastname":"Kawach","nickname":"Omar Kawach","user_nicename":"okawach","display_name":"Omar Kawach","user_email":"okawach@esri.com","user_url":"","user_registered":"2022-10-25 16:27:17","user_description":"Omar is a biotechnologist, geographer and computer scientist who works at Esri as a Product Engineer on the ArcGIS Maps SDK for JavaScript components and Arcade expression language. Omar's main focus is to help develop and integrate modern web components like the Arcade editor which you can now find across ArcGIS Online!","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/01\/my_face-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience. ","flexible_content":[{"acf_fc_layout":"content","content":"<p>In the November 2022 release of ArcGIS Online, we introduced the redesigned Arcade Editor. Along with the release, we published a blog explaining what the Editor is, where you can find it now, the main highlights of the new Editor, and the benefits to you as a user. You can find the blog <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/introducing-the-new-arcade-editor-in-arcgis-online\/\">here<\/a>.<\/p>\n<p>After you&#8217;ve had a chance to read the blog, we&#8217;ll dive deeper in this blog to really focus on some of the specific Editor enhancements we made:<\/p>\n<ul>\n<li><a href=\"#the-new-layout\">The new layout of the Arcade Editor<\/a><\/li>\n<li><a href=\"#suggestions-and-code-completion\">Suggestions and code completion<\/a><\/li>\n<li><a href=\"#vertical-overview-bar\">Vertical overview bar<\/a><\/li>\n<li><a href=\"#keyboard-shortcuts\">Keyboard shortcuts<\/a><\/li>\n<li><a href=\"#context-menu\">Context menu<\/a><\/li>\n<li><a href=\"#code-colorization\">Code colorization<\/a><\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"the-new-layout\"><strong>The new layout of the Arcade Editor<\/strong><\/h2>\n<p>The Arcade Editor&#8217;s layout is made up of four main components, each with their own set of rich features and functionalities to provide you with the best possible expression authoring experience.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/editor-copy.png\" \/><\/p>\n<h3>1. Action bar<\/h3>\n<p>The Action bar&#8217;s purpose is to execute your Arcade expression in the Editor and remember the previous result for comparison.<\/p>\n<h3>2. Expression window<\/h3>\n<p>In the Expression window, you can write Arcade expressions with the help of intelligent suggestions and code completion, as well as other powerful tools like built-in shortcuts.<\/p>\n<h3>3. Results window<\/h3>\n<p>The panels in the Results window will show you what your expression returned, the outcomes of your <code>Console()<\/code> function call(s), and the performance of your executed expression.<\/p>\n<h3>4. Side panel<\/h3>\n<p>The side panel is your go to for in-editor help. In this section, you&#8217;ll find information about profile variables relevant to your profile, documentation for constants and functions, a link to the official Arcade documentation, and, in some case, suggestions.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"suggestions-and-code-completion\"><strong>Suggestions and code completion<\/strong><\/h2>\n<p>As soon as you start typing in the Expression window, suggestions will begin to appear and continue to appear until there are no more suggestions. Each suggestion has an icon, a description, and a name.<\/p>\n<p><span style=\"text-decoration: underline\">Types of icons:<\/span><\/p>\n<table border=\"\u201d1\u2033\" width=\"\u201d390\u2033\" cellspacing=\"\u201d0\u2033\" cellpadding=\"\u201d0\u2033\">\n<tbody>\n<tr>\n<td><strong>Icon<\/strong><\/td>\n<td><strong>Name<\/strong><\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Methods-and-functions.png\" \/><\/td>\n<td>Functions<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Variables.png\" \/><\/td>\n<td>Variables<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Fields.png\" \/><\/td>\n<td>Fields<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Enums.png\" \/><\/td>\n<td>Namespaces<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Constants.png\" \/><\/td>\n<td>Constants<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Keywords.png\" \/><\/td>\n<td>Keywords<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Snippets.png\" \/><\/td>\n<td>Code snippets<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n"},{"acf_fc_layout":"sidebar","content":"<p>These icons may be unfamiliar because they are different from the ones you&#8217;ve seen in the in-editor help and other ArcGIS Online products, which use <a href=\"https:\/\/developers.arcgis.com\/calcite-design-system\/icons\/?library=Calcite%20UI\">icons from Esri&#8217;s Calcite Design System<\/a>. This was done because the suggestions in the Expression window make no distinction based on the type of data contained in the fields.<\/p>\n<p><img decoding=\"async\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screen-Shot-2022-11-09-at-16.30.14.png\" \/><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>When you find the suggestion you want, click on it to add it to the Expression window. By pressing <code>Enter<\/code> on the suggestion, you can achieve the same outcome.<\/p>\n<p><img decoding=\"async\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/arcade-editor-auto-suggestions.gif\" \/><\/p>\n<p>If you&#8217;ve already tried out the redesigned Arcade Editor, you probably noticed that suggestions and code insertions from the in-editor help may come prefilled with placeholders. In the example below, the <code>inputArray_<\/code> placeholder in the <code>First()<\/code> function indicates that we can replace it with our array. The array we want in the <code>First()<\/code> function in this case is our <code>editorArray<\/code>, which we defined on Line 1 of the Editor.<\/p>\n<p><img decoding=\"async\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/arcade-editor-code-auto-completion.gif\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"vertical-overview-bar\"><strong>Vertical overview bar<\/strong><\/h2>\n<p>You can see where you stand in relation to all of your code by using the vertical overview bar on the right side of the Expression window. It can be especially useful as your Arcade expression grows because it can show you where errors and warnings reside.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/arcade-editor-overview.gif\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"keyboard-shortcuts\"><strong>Keyboard shortcuts<\/strong><\/h2>\n<p>There are many shortcuts available to you in the Arcade Editor. To simplify things, here is a table of the Arcade team&#8217;s favorite shortcuts!<\/p>\n<table border=\"\u201d1\u2033\" width=\"\u201d390\u2033\" cellspacing=\"\u201d0\u2033\" cellpadding=\"\u201d0\u2033\">\n<tbody>\n<tr>\n<td><strong>Shortcut<\/strong><\/td>\n<td><strong>Windows<\/strong><\/td>\n<td><strong>Mac<\/strong><\/td>\n<\/tr>\n<tr>\n<td>See all shortcuts<\/td>\n<td><code>F1<\/code><\/td>\n<td><code>F1<\/code><\/td>\n<\/tr>\n<tr>\n<td>Format document<\/td>\n<td><code>Shift<\/code> <code>Alt<\/code> <code>F<\/code><\/td>\n<td><code>Shift<\/code> <code>Option<\/code> <code>F<\/code><\/td>\n<\/tr>\n<tr>\n<td>Replace text<\/td>\n<td><code>Ctrl<\/code> <code>F2<\/code><\/td>\n<td><code>Command<\/code> <code>F2<\/code><\/td>\n<\/tr>\n<tr>\n<td>See the documentation<\/td>\n<td><code>Ctrl<\/code> <code>Space<\/code><\/td>\n<td><code>Ctrl<\/code> <code>Space<\/code><\/td>\n<\/tr>\n<tr>\n<td>Find<\/td>\n<td><code>Ctrl<\/code> <code>F<\/code><\/td>\n<td><code>Ctrl<\/code> <code>F<\/code><\/td>\n<\/tr>\n<tr>\n<td>Execute\/run\/test the expression in the Expression window<\/td>\n<td><code>Ctrl<\/code> <code>Shift<\/code>\u00a0<code>F5<\/code><\/td>\n<td><code>F5<\/code><\/td>\n<\/tr>\n<tr>\n<td>Comment code (<code>\/\/<\/code>)<\/td>\n<td><code>Ctrl<\/code> <code>K<\/code> <code>C<\/code><\/td>\n<td><code>Command<\/code> <code>K<\/code> <code>C<\/code><\/td>\n<\/tr>\n<tr>\n<td>Uncomment code (<code>\/\/<\/code>)<\/td>\n<td><code>Ctrl<\/code> <code>K<\/code> <code>U<\/code><\/td>\n<td><code>Command<\/code> <code>K<\/code> <code>U<\/code><\/td>\n<\/tr>\n<tr>\n<td>Cut<\/td>\n<td><code>Ctrl<\/code> <code>X<\/code><\/td>\n<td><code>Command<\/code> <code>X<\/code><\/td>\n<\/tr>\n<tr>\n<td>Copy<\/td>\n<td><code>Ctrl<\/code> <code>C<\/code><\/td>\n<td><code>Command<\/code> <code>C<\/code><\/td>\n<\/tr>\n<tr>\n<td>Paste<\/td>\n<td><code>Ctrl<\/code> <code>V<\/code><\/td>\n<td><code>Command<\/code> <code>V<\/code><\/td>\n<\/tr>\n<tr>\n<td>Move code up<\/td>\n<td><code>Alt<\/code> <code>Up Arrow<\/code><\/td>\n<td><code>Option<\/code> <code>Up Arrow<\/code><\/td>\n<\/tr>\n<tr>\n<td>Move code down<\/td>\n<td><code>Alt<\/code> <code>Down Arrow<\/code><\/td>\n<td><code>Option<\/code> <code>Down Arrow<\/code><\/td>\n<\/tr>\n<tr>\n<td>Go to next error or warning in the Expression window<\/td>\n<td><code>F8<\/code><\/td>\n<td><code>F8<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>By taking advantage of keyboard shortcuts, you can effortlessly use the Arcade Editor without having to reach for your mouse.<\/p>\n<p><img decoding=\"async\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/no-hands.gif\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"context-menu\"><strong>Context menu<\/strong><\/h2>\n<p>When you want to use your mouse instead of your keyboard for shortcuts, there are some useful shortcuts available directly from the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Context_menu\">context menu<\/a> in the Expression window. To access the context menu, right-click the Expression window. The context menu does not display all of the Editor&#8217;s shortcuts; however, by selecting the <code>Command Palette<\/code> option, you can locate any shortcut you want to use.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/arcade-editor-context-menu-cropped.gif\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2 id=\"code-colorization\"><strong>Code colorization<\/strong><\/h2>\n<p>The redesigned Arcade Editor, like the previous version of the Editor, makes use of color to aid readability and debugging. You can see the colorization of code in the Expression window, Results window, and in-editor help. A colorblind-friendly color palette is coming soon!<\/p>\n<ul>\n<li>Special characters, such as <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/operators\/\">operators<\/a>, are colored black<\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/constants\/\">Constants<\/a>, <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/functions\/\">functions<\/a>, and <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/variables\/\">variables<\/a> and their fields are colored blue<\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/types\/#number\">Numbers<\/a> are colored green<\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/types\/#text\">Texts<\/a> are colored red<\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/statements\/#keywords\">Keywords<\/a> (and <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/reserved\/\">reserved words<\/a>) are colored purple<\/li>\n<li><a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/comments\/\">Comments<\/a> are colored light green<\/li>\n<li>Warnings are underlined with dark yellow squiggles<\/li>\n<li>Errors are underlined with red squiggles.<\/li>\n<\/ul>\n<p><img decoding=\"async\" style=\"border: 1px solid #021a40\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screen-Shot-2022-11-02-at-10.39.25.png\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" style=\"border: 1px solid #021a40;width: 350px\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/11\/Screen-Shot-2022-11-02-at-10.41.04.png\" \/><\/p>\n"},{"acf_fc_layout":"content","content":"<h2><strong>Conclusion<\/strong><\/h2>\n<p>This release introduced code completion, suggestions, shortcuts, refreshed code colorization, a vertical overview bar, and an updated in-editor doc to the Arcade Editor. To learn more about Arcade and the Arcade Editor, check out the related content and our <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">official documentation<\/a>.<\/p>\n"}],"related_articles":[{"ID":1742002,"post_author":"6981","post_date":"2022-11-09 01:16:37","post_date_gmt":"2022-11-09 09:16:37","post_content":"","post_title":"Introducing the new Arcade editor in ArcGIS Online","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"introducing-the-new-arcade-editor-in-arcgis-online","to_ping":"","pinged":"","post_modified":"2024-10-31 23:59:04","post_modified_gmt":"2024-11-01 06:59:04","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1742002","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":1766782,"post_author":"6561","post_date":"2022-11-10 11:11:01","post_date_gmt":"2022-11-10 19:11:01","post_content":"","post_title":"Introducing new Arcade documentation","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"introducing-new-arcade-documentation","to_ping":"","pinged":"","post_modified":"2024-10-31 23:58:41","post_modified_gmt":"2024-11-01 06:58:41","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1766782","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"1","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/ArcCard.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/arcWide.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Discover the powerful new features of the Arcade Editor<\/title>\n<meta name=\"description\" content=\"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Discover the powerful new features of the Arcade Editor\" \/>\n<meta property=\"og:description\" content=\"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-01T06:59:18+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\"},\"author\":{\"name\":\"Omar Kawach\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2b05bb7fc0d3ee2ed0ed282771f27106\"},\"headline\":\"Discover the powerful new features of the Arcade Editor\",\"datePublished\":\"2022-11-11T00:05:17+00:00\",\"dateModified\":\"2024-11-01T06:59:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"editing\",\"what's new november 2022\"],\"articleSection\":[\"Arcade\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\",\"name\":\"Discover the powerful new features of the Arcade Editor\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2022-11-11T00:05:17+00:00\",\"dateModified\":\"2024-11-01T06:59:18+00:00\",\"description\":\"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Discover the powerful new features of the Arcade Editor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2b05bb7fc0d3ee2ed0ed282771f27106\",\"name\":\"Omar Kawach\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/01\/my_face-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/01\/my_face-213x200.jpg\",\"caption\":\"Omar Kawach\"},\"description\":\"Omar is a biotechnologist, geographer and computer scientist who works at Esri as a Product Engineer on the ArcGIS Maps SDK for JavaScript components and Arcade expression language. Omar's main focus is to help develop and integrate modern web components like the Arcade editor which you can now find across ArcGIS Online!\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/omarkawach\/\"],\"jobTitle\":\"Product Engineer\",\"worksFor\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/okawach\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Discover the powerful new features of the Arcade Editor","description":"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features","og_locale":"en_US","og_type":"article","og_title":"Discover the powerful new features of the Arcade Editor","og_description":"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-11-01T06:59:18+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features"},"author":{"name":"Omar Kawach","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2b05bb7fc0d3ee2ed0ed282771f27106"},"headline":"Discover the powerful new features of the Arcade Editor","datePublished":"2022-11-11T00:05:17+00:00","dateModified":"2024-11-01T06:59:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","editing","what's new november 2022"],"articleSection":["Arcade","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features","name":"Discover the powerful new features of the Arcade Editor","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2022-11-11T00:05:17+00:00","dateModified":"2024-11-01T06:59:18+00:00","description":"Dive deep into the redesigned ArcGIS Arcade Editor. Its new features and functionalities will enhance your expression writing experience.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/discover-the-arcade-editors-powerful-new-features#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Discover the powerful new features of the Arcade Editor"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/2b05bb7fc0d3ee2ed0ed282771f27106","name":"Omar Kawach","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/01\/my_face-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/01\/my_face-213x200.jpg","caption":"Omar Kawach"},"description":"Omar is a biotechnologist, geographer and computer scientist who works at Esri as a Product Engineer on the ArcGIS Maps SDK for JavaScript components and Arcade expression language. Omar's main focus is to help develop and integrate modern web components like the Arcade editor which you can now find across ArcGIS Online!","sameAs":["https:\/\/www.linkedin.com\/in\/omarkawach\/"],"jobTitle":"Product Engineer","worksFor":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/okawach"}]}},"text_date":"November 10, 2022","author_name":"Omar Kawach","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/okawach","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/arcWide.jpg","primary_product":"ArcGIS Online","tag_data":[{"term_id":32551,"name":"arcade","slug":"arcade","term_group":0,"term_taxonomy_id":32551,"taxonomy":"post_tag","description":"","parent":0,"count":113,"filter":"raw"},{"term_id":27971,"name":"editing","slug":"editing","term_group":0,"term_taxonomy_id":27971,"taxonomy":"post_tag","description":"","parent":0,"count":166,"filter":"raw"},{"term_id":767002,"name":"what's new november 2022","slug":"whats-new-november-2022","term_group":0,"term_taxonomy_id":767002,"taxonomy":"post_tag","description":"","parent":0,"count":25,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":98,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2690,"filter":"raw"}],"product_data":[{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2427,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":763,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1747252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/320932"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1747252"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1747252\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1747252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1747252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1747252"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1747252"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1747252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}