<?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>idea CIMSymbol - Allow primitive override on url property of the CIMPictureMarker symbol in ArcGIS JavaScript Maps SDK Ideas</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-ideas/cimsymbol-allow-primitive-override-on-url-property/idi-p/1378337</link>
    <description>&lt;P&gt;CIMSymbols are a great way to implement complex symbols in ArcGIS JS API. But when it comes to customizing the Symbol or dynamically changing it, it becomes a little hard.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Often we have a use case where we want to change the symbol based on the attribute value.&lt;/P&gt;&lt;P&gt;Lets consider the CIMSymbol below, It has three layers. Grey background, Text, and the yellow icon.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to create a CIMSymbol where the size of the grey background can be changed base on the length of the text inside and the yellow icon also can be added based on an attribute value.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ideally I would use CIMPictureMarker to add that yellow icon in the symbol but if I could override the url property I can implement a Symbol where the yellow icon can be changed based on attribute value.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VickyR_1-1707161392177.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/93758iE23BEED93B3FAAF4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VickyR_1-1707161392177.png" alt="VickyR_1-1707161392177.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 05 Feb 2024 19:33:34 GMT</pubDate>
    <dc:creator>PrashantR</dc:creator>
    <dc:date>2024-02-05T19:33:34Z</dc:date>
    <item>
      <title>CIMSymbol - Allow primitive override on url property of the CIMPictureMarker symbol</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-ideas/cimsymbol-allow-primitive-override-on-url-property/idi-p/1378337</link>
      <description>&lt;P&gt;CIMSymbols are a great way to implement complex symbols in ArcGIS JS API. But when it comes to customizing the Symbol or dynamically changing it, it becomes a little hard.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Often we have a use case where we want to change the symbol based on the attribute value.&lt;/P&gt;&lt;P&gt;Lets consider the CIMSymbol below, It has three layers. Grey background, Text, and the yellow icon.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to create a CIMSymbol where the size of the grey background can be changed base on the length of the text inside and the yellow icon also can be added based on an attribute value.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ideally I would use CIMPictureMarker to add that yellow icon in the symbol but if I could override the url property I can implement a Symbol where the yellow icon can be changed based on attribute value.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="VickyR_1-1707161392177.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/93758iE23BEED93B3FAAF4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="VickyR_1-1707161392177.png" alt="VickyR_1-1707161392177.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Feb 2024 19:33:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-ideas/cimsymbol-allow-primitive-override-on-url-property/idi-p/1378337</guid>
      <dc:creator>PrashantR</dc:creator>
      <dc:date>2024-02-05T19:33:34Z</dc:date>
    </item>
  </channel>
</rss>

