<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Relationship editing: allow hiding layers from the Create Features panel while still allowing creation via relationships in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/relationship-editing-allow-hiding-layers-from-the/m-p/1687631#M88215</link>
    <description>&lt;P&gt;&lt;SPAN&gt;In many editing workflows, certain feature classes are designed to be created only in the context of a parent feature via a relationship.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Typical&amp;nbsp;examples&amp;nbsp;include:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Addresses&amp;nbsp;→&amp;nbsp;Address&amp;nbsp;entrances&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Buildings → Rooms&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Assets →&amp;nbsp;Inspections&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;In these cases, the child feature must always belong to a parent feature, and creating standalone features would lead to invalid or incomplete data.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Using the Editor widget in the ArcGIS Maps SDK for JavaScript&amp;nbsp;5.0, this workflow cannot be configured.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Current&amp;nbsp;behavior&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Assume a child layer that should only be&amp;nbsp;editable&amp;nbsp;through a relationship from a parent feature&amp;nbsp;form.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;EditorViewModel&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layerInfos.addEnabled:&amp;nbsp;true&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Associated features can be created&amp;nbsp;from the parent&amp;nbsp;feature&amp;nbsp;form, but:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;The&amp;nbsp;association elements&amp;nbsp;layer&amp;nbsp;also&amp;nbsp;appears in the Create Features panel.&amp;nbsp;Users can create standalone features&amp;nbsp;from here.&amp;nbsp;This can lead to invalid orphan features that are not linked to a parent.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;If&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;addEnabled&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;false&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;The&amp;nbsp;association elements&amp;nbsp;layer is completely hidden from the Editor widget.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;create&amp;nbsp;associated features&amp;nbsp;in the&amp;nbsp;parent&amp;nbsp;feature&amp;nbsp;form&amp;nbsp;is also no longer possible.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;layerInfos.addEnabled: true&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;overwrites&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;enabled: false&lt;/SPAN&gt;&lt;SPAN&gt;, so&amp;nbsp;trying to&amp;nbsp;achieve the right configuration with&amp;nbsp;the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;enabled&lt;/SPAN&gt;&lt;SPAN&gt;-parameter&amp;nbsp;does not help.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Desired&amp;nbsp;behavior&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There should be a way to:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;hide a layer from the Create Features panel&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;while still allowing creation of&amp;nbsp;associated&amp;nbsp;features through relationship editing&amp;nbsp;in the parent feature form&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Proposed enhancement&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Introduce an&amp;nbsp;additional&amp;nbsp;configuration&amp;nbsp;option&amp;nbsp;in&amp;nbsp;Editor.layerInfos, for example:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;hideFromCreateFeaturesPanel:&amp;nbsp;true&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This&amp;nbsp;would:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;remove the layer from the standalone Create Features UI&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;still allow the layer to be edited when accessed through relationship forms&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;This would support common parent-child data models and help enforce data integrity by preventing the creation of orphan records while still enabling relationship-based editing workflows.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/references/core/widgets/Editor/types/#LayerInfo" target="_blank" rel="noreferrer noopener"&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;types | References | ArcGIS Maps SDK for JavaScript&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Mar 2026 09:14:00 GMT</pubDate>
    <dc:creator>MariusPohl</dc:creator>
    <dc:date>2026-03-05T09:14:00Z</dc:date>
    <item>
      <title>Relationship editing: allow hiding layers from the Create Features panel while still allowing creation via relationships</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/relationship-editing-allow-hiding-layers-from-the/m-p/1687631#M88215</link>
      <description>&lt;P&gt;&lt;SPAN&gt;In many editing workflows, certain feature classes are designed to be created only in the context of a parent feature via a relationship.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Typical&amp;nbsp;examples&amp;nbsp;include:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Addresses&amp;nbsp;→&amp;nbsp;Address&amp;nbsp;entrances&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Buildings → Rooms&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Assets →&amp;nbsp;Inspections&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;In these cases, the child feature must always belong to a parent feature, and creating standalone features would lead to invalid or incomplete data.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Using the Editor widget in the ArcGIS Maps SDK for JavaScript&amp;nbsp;5.0, this workflow cannot be configured.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Current&amp;nbsp;behavior&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Assume a child layer that should only be&amp;nbsp;editable&amp;nbsp;through a relationship from a parent feature&amp;nbsp;form.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;EditorViewModel&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layerInfos.addEnabled:&amp;nbsp;true&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;Associated features can be created&amp;nbsp;from the parent&amp;nbsp;feature&amp;nbsp;form, but:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;The&amp;nbsp;association elements&amp;nbsp;layer&amp;nbsp;also&amp;nbsp;appears in the Create Features panel.&amp;nbsp;Users can create standalone features&amp;nbsp;from here.&amp;nbsp;This can lead to invalid orphan features that are not linked to a parent.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;If&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;addEnabled&lt;/SPAN&gt;&lt;SPAN&gt;:&amp;nbsp;false&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;The&amp;nbsp;association elements&amp;nbsp;layer is completely hidden from the Editor widget.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;create&amp;nbsp;associated features&amp;nbsp;in the&amp;nbsp;parent&amp;nbsp;feature&amp;nbsp;form&amp;nbsp;is also no longer possible.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;layerInfos.addEnabled: true&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;overwrites&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;enabled: false&lt;/SPAN&gt;&lt;SPAN&gt;, so&amp;nbsp;trying to&amp;nbsp;achieve the right configuration with&amp;nbsp;the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;enabled&lt;/SPAN&gt;&lt;SPAN&gt;-parameter&amp;nbsp;does not help.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Desired&amp;nbsp;behavior&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;There should be a way to:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;hide a layer from the Create Features panel&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;while still allowing creation of&amp;nbsp;associated&amp;nbsp;features through relationship editing&amp;nbsp;in the parent feature form&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN&gt;Proposed enhancement&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Introduce an&amp;nbsp;additional&amp;nbsp;configuration&amp;nbsp;option&amp;nbsp;in&amp;nbsp;Editor.layerInfos, for example:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;hideFromCreateFeaturesPanel:&amp;nbsp;true&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This&amp;nbsp;would:&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;remove the layer from the standalone Create Features UI&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;still allow the layer to be edited when accessed through relationship forms&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;This would support common parent-child data models and help enforce data integrity by preventing the creation of orphan records while still enabling relationship-based editing workflows.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/references/core/widgets/Editor/types/#LayerInfo" target="_blank" rel="noreferrer noopener"&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;types | References | ArcGIS Maps SDK for JavaScript&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2026 09:14:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/relationship-editing-allow-hiding-layers-from-the/m-p/1687631#M88215</guid>
      <dc:creator>MariusPohl</dc:creator>
      <dc:date>2026-03-05T09:14:00Z</dc:date>
    </item>
  </channel>
</rss>

