<?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: Selecting Features - How to Toggle between NEW, ADD, and SUBTRACT modes? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375394#M34854</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Instead of using CheckedMenuItem, I would use Select or regular MenuItem to set the selection mode since the three selection modes should be mutually exclusive, meaning only one selection mode should be set. Below sample uses MenuItem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;div data-dojo-type="dijit.Menu" id="selectionoptionsMenu"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="newSelection"&amp;gt;New Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="addSelection"&amp;gt;Add Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="substractSelection"&amp;gt;Subtract Selection&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;JS code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var selectionMode;
function init() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("newSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_NEW; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("addSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_ADD; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("substractSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_SUBTRACT; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; // ...
}
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When make selection,&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;featureLayer.selectFeatures(selectQuery, selectionMode);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 17:21:53 GMT</pubDate>
    <dc:creator>JasonZou</dc:creator>
    <dc:date>2021-12-11T17:21:53Z</dc:date>
    <item>
      <title>Selecting Features - How to Toggle between NEW, ADD, and SUBTRACT modes?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375392#M34852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have been working on a selection toolset.&amp;nbsp; So far, I can select a feature layer using a variety of draw tools.&amp;nbsp; What I am wanting to do is toggle between the NEW, ADD, and SUBSTRACT selection mode.&amp;nbsp; Right now, the tool set is built to select NEW features as shown in the application below.&amp;nbsp; I am looking for some suggestions on how I can achieve this functionality.&amp;nbsp; What would be the best approach?&amp;nbsp; I appreciate any assistance or feedback.&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;nbsp; &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&amp;gt;
&amp;nbsp; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=7, IE=9, IE=10"&amp;gt;
&amp;nbsp; &amp;lt;!--The viewport meta tag is used to improve the presentation and behavior of the samples 
&amp;nbsp; on iOS devices--&amp;gt;
&amp;nbsp; &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;
&amp;nbsp; &amp;lt;title&amp;gt;Layer in a map service - [ON-DEMAND]&amp;lt;/title&amp;gt;

&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/dojo/dijit/themes/claro/claro.css"&amp;gt;
&amp;nbsp; &amp;lt;link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/esri/css/esri.css" /&amp;gt;

&amp;nbsp; &amp;lt;script&amp;gt;var dojoConfig = { parseOnLoad:true };&amp;lt;/script&amp;gt;
&amp;nbsp; &amp;lt;script src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/"&amp;gt;&amp;lt;/script&amp;gt;
&amp;nbsp; &amp;lt;script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.require("esri.map");
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.require("esri.layers.FeatureLayer");

&amp;nbsp;&amp;nbsp;&amp;nbsp; var map, selectionToolbar, featureLayer;

 // FUNCTION INITIALIZE
&amp;nbsp;&amp;nbsp;&amp;nbsp; function init() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new esri.Map("map", { 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "streets",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-97.395, 37.537],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 11
&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp; 
 // CONNECT MAP WITH SELECTION TOOLBAR
 dojo.connect(map, "onLoad", initSelectToolbar);

 // FEATURE LAYER SELECTION COLOR
&amp;nbsp; var FeatureLayerSelectionSymbol = new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([0,255,197,0.75]));
&amp;nbsp; FeatureLayerSelectionSymbol.setOutline(new esri.symbol.SimpleLineSymbol("solid", new dojo.Color([0,230,169]), 2));
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; // FEATURE LAYER DEFINITION
&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer = new esri.layers.FeatureLayer("http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Petroleum/KSPetro/MapServer/1",{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: esri.layers.FeatureLayer.MODE_ONDEMAND,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: ["*"]
&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; // FEATURE LAYER SET SELECTION SYMBOL
&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.setSelectionSymbol(FeatureLayerSelectionSymbol);

&amp;nbsp;&amp;nbsp;&amp;nbsp; // ADD FEATURE LAYER TO MAP
&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
 
 
&amp;nbsp;&amp;nbsp;&amp;nbsp; // SELECTION TOOLBAR
&amp;nbsp;&amp;nbsp;&amp;nbsp; function initSelectToolbar(map) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar = new esri.toolbars.Draw(map);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectQuery = new esri.tasks.Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(selectionToolbar, "onDrawEnd", function(geometry) {
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //hook up the button click events 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawPoint"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.POINT);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawPolyline"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.POLYLINE);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawFreehandPolyline"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.FREEHAND_POLYLINE);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawPolygon"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.POLYGON);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawFreehandPolygon"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.FREEHAND_POLYGON);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dojo.byId("drawLine"),"click", function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.LINE);
&amp;nbsp; });
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.deactivate();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectQuery.geometry = geometry;
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var newSelection = featureLayer.selectFeatures(selectQuery, esri.layers.FeatureLayer.SELECTION_NEW);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //var addSelection = featureLayer.selectFeatures(selectQuery, esri.layers.FeatureLayer.SELECTION_ADD);
&amp;nbsp; //var removeSelection = featureLayer.selectFeatures(selectQuery, esri.layers.FeatureLayer.SELECTION_SUBTRACT);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.ready(init);
&amp;nbsp; &amp;lt;/script&amp;gt;

&amp;lt;/head&amp;gt;

&amp;lt;body class="claro"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.DropDownButton" id="selectionoptions"&amp;nbsp; data-dojo-props="value:'options'"&amp;gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;span&amp;gt;Selection Options&amp;lt;/span&amp;gt; 
&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.Menu" id="selectionoptionsMenu"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="newSelection" data-dojo-type="dijit.CheckedMenuItem" data-dojo-props="checked:'true'"&amp;gt;New Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="addSelection" data-dojo-type="dijit.CheckedMenuItem" data-dojo-props="checked:'true'"&amp;gt;Add Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="substractSelection" data-dojo-type="dijit.CheckedMenuItem" data-dojo-props="checked:'true'"&amp;gt;Subtract Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/button&amp;gt; 
&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawrectangle" onClick="selectionToolbar.activate(esri.toolbars.Draw.EXTENT);"&amp;gt;Select By Rectangle&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawPoint"&amp;gt;Select By Point&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawPolyline"&amp;gt;Select By Polyline&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawFreehandPolyline"&amp;gt;Select By Freehand Polyline&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawPolygon"&amp;gt;Select By Polygon&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawFreehandPolygon"&amp;gt;Select By Freehand Polygon&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" id="drawLine"&amp;gt;Select By Line&amp;lt;/button&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;button data-dojo-type="dijit.form.Button" onClick="featureLayer.clearSelection();"&amp;gt;Clear Selection&amp;lt;/button&amp;gt;&amp;lt;br&amp;gt;
&amp;nbsp; &amp;lt;div id="map" style="position: relative; width:1000px; height:800px; border:1px solid #000;"&amp;gt;&amp;lt;/div&amp;gt;
&amp;nbsp; &amp;lt;span id="messages"&amp;gt;&amp;lt;/span&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2013 13:42:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375392#M34852</guid>
      <dc:creator>IanPeebles</dc:creator>
      <dc:date>2013-09-05T13:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting Features - How to Toggle between NEW, ADD, and SUBTRACT modes?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375393#M34853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is an attached screenshot of my working toolset.&amp;nbsp; I would like to some how use the selection options drop down list to select the selection mode.&amp;nbsp; As shown in the screenshot, the user will have a variety of selection options.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2013 14:03:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375393#M34853</guid>
      <dc:creator>IanPeebles</dc:creator>
      <dc:date>2013-09-05T14:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting Features - How to Toggle between NEW, ADD, and SUBTRACT modes?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375394#M34854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Instead of using CheckedMenuItem, I would use Select or regular MenuItem to set the selection mode since the three selection modes should be mutually exclusive, meaning only one selection mode should be set. Below sample uses MenuItem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;div data-dojo-type="dijit.Menu" id="selectionoptionsMenu"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="newSelection"&amp;gt;New Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="addSelection"&amp;gt;Add Selection&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div data-dojo-type="dijit.MenuItem" id="substractSelection"&amp;gt;Subtract Selection&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;JS code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var selectionMode;
function init() {
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("newSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_NEW; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("addSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_ADD; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(dijit.byId("substractSelection"), "onClick", function() { selectionMode = esri.layers.FeatureLayer.SELECTION_SUBTRACT; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; // ...
}
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When make selection,&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;featureLayer.selectFeatures(selectQuery, selectionMode);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:21:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/selecting-features-how-to-toggle-between-new-add/m-p/375394#M34854</guid>
      <dc:creator>JasonZou</dc:creator>
      <dc:date>2021-12-11T17:21:53Z</dc:date>
    </item>
  </channel>
</rss>

