<?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 Re: SketchViewModel: disable deleting in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1569850#M86275</link>
    <description>&lt;P&gt;An alternate way would be to override the &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Sketch-SketchViewModel.html#delete" target="_self"&gt;delete&lt;/A&gt; function:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;sketchViewModel.delete = function() { };&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The above would cause nothing to happen when the delete function is called.&amp;nbsp; If you needed to remove any graphics created by that module, you'd have to use some alternate means, like:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;sketchViewModel.layer.removeAll();&lt;/LI-CODE&gt;</description>
    <pubDate>Wed, 18 Dec 2024 17:22:47 GMT</pubDate>
    <dc:creator>JoelBennett</dc:creator>
    <dc:date>2024-12-18T17:22:47Z</dc:date>
    <item>
      <title>SketchViewModel: disable deleting</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1568331#M86257</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I need to configure SketchViewModel to &lt;STRONG&gt;not allow &lt;/STRONG&gt;deleting graphics but after a while searching it doesn't seem the sdk has this option, is there any way to disable deleting graphics? The 'delete' event also does not have the option to&amp;nbsp;&lt;SPAN&gt;stopPropagation.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The only work around I imagined is to do graphicsLayer.graphics.addMany(event.graphics) at the delete event, but not the best solution I think.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Dec 2024 09:40:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1568331#M86257</guid>
      <dc:creator>FernandaBarth_EsriPT</dc:creator>
      <dc:date>2024-12-13T09:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: SketchViewModel: disable deleting</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1569850#M86275</link>
      <description>&lt;P&gt;An alternate way would be to override the &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Sketch-SketchViewModel.html#delete" target="_self"&gt;delete&lt;/A&gt; function:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;sketchViewModel.delete = function() { };&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The above would cause nothing to happen when the delete function is called.&amp;nbsp; If you needed to remove any graphics created by that module, you'd have to use some alternate means, like:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;sketchViewModel.layer.removeAll();&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 18 Dec 2024 17:22:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1569850#M86275</guid>
      <dc:creator>JoelBennett</dc:creator>
      <dc:date>2024-12-18T17:22:47Z</dc:date>
    </item>
    <item>
      <title>Re: SketchViewModel: disable deleting</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1570118#M86277</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/6522"&gt;@JoelBennett&lt;/a&gt;. Didn't think about this option and works well.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Dec 2024 11:29:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/sketchviewmodel-disable-deleting/m-p/1570118#M86277</guid>
      <dc:creator>FernandaBarth_EsriPT</dc:creator>
      <dc:date>2024-12-19T11:29:16Z</dc:date>
    </item>
  </channel>
</rss>

