<?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 Measurement Widget Customization in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/measurement-widget-customization/m-p/1253663#M80126</link>
    <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;I am trying to customize the dropdown menu from the measurement widget. I want to keep only the metric units and remove other units from the drop down menu.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is it possible in 4.25 version?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Acharya_0-1675230662286.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/61793i21FC27C1DB48D338/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Acharya_0-1675230662286.png" alt="Acharya_0-1675230662286.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you so much in advance.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 01 Feb 2023 05:51:39 GMT</pubDate>
    <dc:creator>Acharya</dc:creator>
    <dc:date>2023-02-01T05:51:39Z</dc:date>
    <item>
      <title>Measurement Widget Customization</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/measurement-widget-customization/m-p/1253663#M80126</link>
      <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;I am trying to customize the dropdown menu from the measurement widget. I want to keep only the metric units and remove other units from the drop down menu.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is it possible in 4.25 version?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Acharya_0-1675230662286.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/61793i21FC27C1DB48D338/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Acharya_0-1675230662286.png" alt="Acharya_0-1675230662286.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you so much in advance.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Feb 2023 05:51:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/measurement-widget-customization/m-p/1253663#M80126</guid>
      <dc:creator>Acharya</dc:creator>
      <dc:date>2023-02-01T05:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: Measurement Widget Customization</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/measurement-widget-customization/m-p/1253972#M80138</link>
      <description>&lt;P&gt;This appears to work:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;const measurement = new Measurement({
	areaUnit: "hectares",
	linearUnit: "kilometers"
});

measurement.viewModel.watch("activeViewModel", function(newValue, oldValue, propertyName, target) {
	if (newValue) {
		switch (newValue.declaredClass) {
			case "esri.widgets.AreaMeasurement3D.AreaMeasurement3DViewModel":
			case "esri.widgets.AreaMeasurement2D.AreaMeasurement2DViewModel":
				newValue.unitOptions = ["square-millimeters","square-centimeters","square-decimeters","square-meters","square-kilometers","ares","hectares"];
				break;

			case "esri.widgets.DirectLineMeasurement3D.DirectLineMeasurement3DViewModel":
			case "esri.widgets.DistanceMeasurement2D.DistanceMeasurement2DViewModel":
				newValue.unitOptions = ["millimeters","centimeters","decimeters","meters","kilometers"];
				break;
		}
	}
});&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 01 Feb 2023 17:51:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/measurement-widget-customization/m-p/1253972#M80138</guid>
      <dc:creator>JoelBennett</dc:creator>
      <dc:date>2023-02-01T17:51:42Z</dc:date>
    </item>
  </channel>
</rss>

