<?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: Custom pop-ups in AppStudio in ArcGIS AppStudio Questions</title>
    <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875841#M3476</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your kind words. We are expecting to have a public beta release for 4.3 for&amp;nbsp;UC timeframe and final release after UC.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This new custom pop-ups feature in MapViewer was made possible, powered by &lt;A href="https://community.esri.com/space/2136"&gt;ArcGIS Runtime SDK for Qt&lt;/A&gt;‌ technology that we use for MapViewer template.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Jun 2020 17:34:28 GMT</pubDate>
    <dc:creator>ErwinSoekianto</dc:creator>
    <dc:date>2020-06-25T17:34:28Z</dc:date>
    <item>
      <title>Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875832#M3467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm working on an app based on the MapViewer template. The app is based off of a web map where we created a custom pop-up to display attribute information. This does not appear to carry into the app. Instead, the whole row for the feature in the attribute appears in the pop-up. The custom pop-up in the web map contains photos, as well as hyperlinked URLs. Does anyone know if there's an easy way to copy this down to the app? Someone was able to help me find the place in the panelpage.qml file where the pop-up information can be edited, but I can't figure out how to customize the code appropriately. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;appstudio‌ configurable pop-up #&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jul 2018 01:48:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875832#M3467</guid>
      <dc:creator>ErinnHasselgren</dc:creator>
      <dc:date>2018-07-11T01:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875833#M3468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/118530"&gt;Erinn Hasselgren&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, the current MapViewer template does not support custom attributes display popup.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you were to make the changes in the code, you would start from PanelPage.qml on the `identifyFeatureView` component, especially on the bindModel() function.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The easiest way is to only grab which attributes that you want to show in the panel instead of all.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then, on the IdentifyFeaturesView.qml,&amp;nbsp;you need to make changes at the `delegate` of the `model` from PanelPage.qml, instead of showing the URL of the image, you can actually use the image object, and set the source property of the image to the image URL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://doc.qt.io/qt-5/qml-qtquick-image.html" title="http://doc.qt.io/qt-5/qml-qtquick-image.html"&gt;Image QML Type | Qt Quick 5.11&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With that being said, I will raise this up to the team to see if we can add the support for custom attributes display popup in the MapViewer template.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Erwin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2018 16:07:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875833#M3468</guid>
      <dc:creator>ErwinSoekianto</dc:creator>
      <dc:date>2018-07-17T16:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875834#M3469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, Edwin! I have a few follow up questions:&lt;/P&gt;&lt;P&gt;- Is there any ESRI documentation that outlines how to edit pop-ups in AppStudio? Or similarly, is there any sample code that displays how to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;limit to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;some, but not all attributes? While I was able to identify the places in the qml to update, I'm having trouble figuring out how to&amp;nbsp;structure the code&amp;nbsp;to just display a few attributes.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-&amp;nbsp;I actually opened a help ticket for this issue and the person I was working with mentioned that it's possible that support for custom attributes in MapViewer&amp;nbsp;may&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;be incorporated into the next AppStudio release. Do you know what the timing is surrounding this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Erinn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Aug 2018 12:46:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875834#M3469</guid>
      <dc:creator>ErinnHasselgren</dc:creator>
      <dc:date>2018-08-02T12:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875835#M3470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erwin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd like to be able to pass along some info to my developer about this. I don't necessary want to make a lot of changes to the popup, but we'd like to be able to able a mailto link at the bottom of the existing popup where someone can click and send an email. Is this possible? If so, in the simplest terms, could you give me an idea of how to accomplish this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2019 16:31:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875835#M3470</guid>
      <dc:creator>GaryBarden</dc:creator>
      <dc:date>2019-03-07T16:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875836#M3471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gary,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have a sample in AppStudio Desktop, called "Email Composer", that will show you how to achieve similar&amp;nbsp;to "mailto" functionality, but better, from &lt;A href="https://doc.arcgis.com/en/appstudio/api/reference/framework/qml-arcgis-appframework-interappcommunication-emailcomposer/"&gt;AppStudio AppFramework&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Erwin.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2019 01:22:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875836#M3471</guid>
      <dc:creator>ErwinSoekianto</dc:creator>
      <dc:date>2019-03-08T01:22:39Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875837#M3472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Erwin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can that be coded to appear at the bottom of the popup?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 16:45:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875837#M3472</guid>
      <dc:creator>GaryBarden</dc:creator>
      <dc:date>2019-03-12T16:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875838#M3473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Email Composer will occupy the whole screen when it is called on the mobile device because it is calling the native email client application.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 17:26:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875838#M3473</guid>
      <dc:creator>ErwinSoekianto</dc:creator>
      <dc:date>2019-03-13T17:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875839#M3474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;PanelPage.qml&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;Page with fix:&amp;nbsp;&lt;A class="link-titled" href="https://github.com/upsilonsolutions/ESRI/blob/master/AppStudio/Issues/FixMapViewerTemplate/PanelPage.qml" title="https://github.com/upsilonsolutions/ESRI/blob/master/AppStudio/Issues/FixMapViewerTemplate/PanelPage.qml"&gt;ESRI/PanelPage.qml at master · upsilonsolutions/ESRI · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;code location:&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;PanelPage.qml on the `identifyFeatureView` component, on the bindModel() function.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Just change the following code:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Muhammad Ali Sr. GIS Developer Master Code Change +923332771109 | 77.muhammadali@gmail.com...&lt;BR /&gt;// Popup-Template Code | display the feilds that is being configured visible at ArcGIS Online popup configuration template&lt;BR /&gt;for(var index=0; index&amp;lt;popupModel.count;index ++)&lt;BR /&gt;{&lt;BR /&gt; var key = popupModel.get(index)&lt;BR /&gt; if(attributeJson1.hasOwnProperty(key.fieldName))&lt;BR /&gt; {&lt;BR /&gt; attrListModel.append({&lt;BR /&gt; "label": key.label,&lt;BR /&gt; "fieldValue": attributeJson1[key.fieldName]!== null?attributeJson1[key.fieldName].toString():null&lt;BR /&gt; })&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;// END Popup-Template Code&lt;BR /&gt;// OLD Code&lt;BR /&gt;/* for(var key in attributeJson1)&lt;BR /&gt;{&lt;BR /&gt; if(attributeJson1.hasOwnProperty(key))&lt;BR /&gt; {&lt;BR /&gt; attrListModel.append({&lt;BR /&gt; "label": key,&lt;BR /&gt; "fieldValue": attributeJson1[key]!== null?attributeJson1[key].toString():null&lt;BR /&gt; })&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;}*/&lt;BR /&gt;// END OLD Code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="InfoW" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/497449_Capture.PNG" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jun 2020 19:04:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875839#M3474</guid>
      <dc:creator>MuhammadAli1</dc:creator>
      <dc:date>2020-06-22T19:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875840#M3475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After reading &lt;A href="https://community.esri.com/migrated-users/39013"&gt;Erwin Soekianto&lt;/A&gt;‌ and &lt;A href="https://community.esri.com/migrated-users/118530"&gt;Erinn Hasselgren&lt;/A&gt;&amp;nbsp;above comments&amp;nbsp;noting custom popups may be supported in future versions of AppStudio,&amp;nbsp; I logged into‌&amp;nbsp;&lt;A href="https://earlyadopter.esri.com/enter/"&gt;Esri's early adopter site&lt;/A&gt;&amp;nbsp;hoping to find a new version.&amp;nbsp; On 6/24/2020 I download ArcGIS AppStudio 4.3.1222(Windows 64bit) and I'm happy to report the Map Viewer (4.3) template now supports custom popups!&amp;nbsp; The screengrab below shows a popup using arcade expressions to dynamically change the color of status and passing in .png graphics to show the allowed uses of a trail.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's awesome to see Esri staff taking feedback from customers on geonet and then making fixes to the software.&amp;nbsp; You are doing it right&amp;nbsp;&lt;A href="https://community.esri.com/migrated-users/39013"&gt;Erwin Soekianto&lt;/A&gt;‌ , &lt;A href="https://community.esri.com/migrated-users/17524"&gt;Chris LeSueur&lt;/A&gt;‌ , and &lt;A href="https://community.esri.com/migrated-users/195022"&gt;Tina Jin&lt;/A&gt;‌. Keep up the good work!&lt;BR /&gt;&lt;BR /&gt;Looking forward to the public release of 4.3.x&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Custom popup working as expected" class="jive-emoji image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/497898_Capture2.PNG" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2020 15:03:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875840#M3475</guid>
      <dc:creator>EricDrummond2</dc:creator>
      <dc:date>2020-06-25T15:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Custom pop-ups in AppStudio</title>
      <link>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875841#M3476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your kind words. We are expecting to have a public beta release for 4.3 for&amp;nbsp;UC timeframe and final release after UC.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This new custom pop-ups feature in MapViewer was made possible, powered by &lt;A href="https://community.esri.com/space/2136"&gt;ArcGIS Runtime SDK for Qt&lt;/A&gt;‌ technology that we use for MapViewer template.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2020 17:34:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-appstudio-questions/custom-pop-ups-in-appstudio/m-p/875841#M3476</guid>
      <dc:creator>ErwinSoekianto</dc:creator>
      <dc:date>2020-06-25T17:34:28Z</dc:date>
    </item>
  </channel>
</rss>

