<?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: Display LayerList with Legend using a MapImageLayer's sublayers in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545009#M50726</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I noticed that it is making several calls as well.&amp;nbsp; I just made one call to the legend.&amp;nbsp; Below is my solution.&amp;nbsp; Its a lot, but it looks and acts the way I want.&amp;nbsp; I would like to remove the opacity setting for non-polygon layers and add a slider, but that is for a latter time. Thanks for sharing your code it got me started. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASMAAAIkCAYAAABVzU0IAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAJcjSURBVHhe7b0JkGRndef73SUzq7q6W93aENrRagRCCzYGhFgizDMxKOYBIlgUbBrGDmBgYCaAx2I5HG8wOBAvAhlszDiwkE2wmN0hLBEaWxAIgTHaEEgWEtrQRkuou6uru3K5yzu/c++XfSsrsyoza+2q82t9ypt3v1l5/3nOud93TvDY7pvzOKy5NM9cFmTOBYFzee7CNHA1V3e1KHZxHrsoimR27jInLcjdbKfpOmnbxY3IdfLExVmo609EDReGxbouy10UhC7LZKvIyXqZS2SbNE3lMIHuM5A2kTdkv6nr8E/2xbZyRNcI5fhB7Nph5oJUzk3+Y39O9s8+mRG6wHXCRKbltOXU5dSck3UT9iPvM2ntNNHjsS7b6XFz2Y9Mb5nc6oJO6pppy7Xy1MVxrMcqrkPWkW2aeVvPI5Zt2H8WJK6TJHLGcn2yr1ldLlcvn2NNzhtS2VfHsU7qQtmO845lH6H8A92PbA+5nGigJ17Aeesrn6HAeffDb+LXH5dAjsPnk8nfi2tOslSvi8+K+cVXQtapHKh6TM6vONdc5/vzdmGxUsarzCv+ZoLsMHFtOY58QtKCLJY/LN8tFhXb6DnJbnL5A8oXVD7XUD9f+da4ViLfE/keyQfr4lroGtmEfLby+cr3gu8x37OcY8rfkb3VZL7sUfctfwmXy/eBv08u33f27VLZluWVz5NWvJfPRP7p917+8ffkGCnXyPbyOpE19PMqvi/8XVmP6010u1oo3yV5BbbPZOecVxxEctlM8VUsPxvuHdkv91gq3+E23zM5HtcW8Z1VMtfO+Xa1XSDnX9y28vfTMy3vEflbcvRyr8XfT6+/uK6I76I0ObB+S6fkHOU24I8p5yZb1QI3K/cE9wKnyN+Ye0buHNlYrkYOynlxfvWg4Rq1up5fIN+dXP4uhZ7I7mWfHTer56D3nOC/H/q3lr9TKgdgv8GuvT/L+SD8yWqTdTlsjZsrqosw+YvlA05duzwgH3kiH0ouy+S7NFCMIJWTF3mQf1xxeSIC6yFOfGgpX06ZrtdqbrI+KfuruayduAN5Uy+EL1Ukf8DiAviyFmI0K5fLxXevgWvlDyrvE3lTFzFlvn5hZBFfGvkuukQ+SMQHodRzkM+hIcd28mWHWfky8aWqI43cCHItiWzIdfNZcG18Pu12U4WmJu/5x3n4LyQ3jP7x+bjlHLwYVWG+fl4l7Jv3vvGD4OGLoddXwnT5fV4SnAPn7M+Da2OS/fPZgp5/94bz55eJWHd0Po3PsC2fH6+sr5+vfI4IMu+5Cfg7FPsoPvO2CAtHzYLiewAchfX1+jL+7qGbiBv6HeBz5ccgk5uVdfgy89nX5XPib8r3k3OJpE1ENflby15l2n+eul/5zFpZW35U226yNqE/InyXgM/z4OfMd77YJpcZ3GC5fgeYX3xeW6IJ/U4y3ZHvMN8l4BzYLpQvGK/si3Pne8k7BJQbOI+KbTk+rTjHYm1+GDIRHF2mN7MslxdEvJm09Acv0n3L58dnLkZB7D9f2Q/X4f8u3BOch67H31amOVZNvt8ujN1UPKmf+972fv3b1OWz7siKfH6sy+fJ+v66+Xh0Pt99OWba4a/HZy1nLgYEJ6qGh+ye9QfhzyP4zZ7b5HyxFPg8uWB55Q8jBw7lBEO5+eUUdKf82nAifBCyCntxbbGQxIgSq0EsGawDuTkRDP5YiBEfIgdDpfVGloOKsCrssy1ynNXbsl/ZnWzCzd2QLx3ioxedpK4lW3OxWHDsi33wRQS24ZcQ9Askyzlu+XPhMvlDT4mc+A9QjyPz+SLoByDT+zIRO90ulS+8fC1ZJtvPJmLFyextsn0Y1+WKQndA5rXlS8y2dbnOScRXDsz27ILz4VgyxQeq87lhec9n0UuxXDaqwHX4ebxyPvp5StPzFIovrU4uGX6po1gsTBGNtnzBERD2H8kXW48jfzCuC/y58bfj78l0KxArpcSf3xxkPb5TKtgIu4hGcf6FOGDZ6vdK/qYpfycsYdmP31ec1+X4YgXJdwwLgR+74vtV/N1nRMwQIn7ECqu4mB/JC58d2xYWR/G30f3KdxDRasn1YvXWpbFvYN+cl56DbBrI9ev5YenIK4JU3B9l01MprJU0lSbbI5p8X7lmxEzPg+PLMs6P/asY6d/2IP77g/CxNtNhTQRd1vdiBKksx+Ln7xXFCEPxfVYLSs6J7RBsrpnPHiuN7yOXyHoIqj//WiY/+rLWpFhHfFb8uOPBYK1kskEox9JzkmVcBPvzIITMr8s9yysihnfTkXtEkRtIbAEuqngvcEw+WwwKtinloBCjWESEC+CPXRUjLJ6EncjJqNpzInIeHZlGDNSclOV8wPKnVLeqHsgXpzxBD59rRy6eLzvL+GXkj8UfBUuoFeyXkxWBwBJTIcpdsy1CIKIXyrqIIn80Lrz7hfX7l/1uq23VPwy/4Jx38aXiy8MxRWDEhCwvQ9EvGaam7IPzn00OcOvp+tyIWCIIc9ru6HERQlV5uU41P4vdiMUVqeuQ6xet2HnxJRJ0Jf8xF1twXKh+NuDf++X6+RWTCsuLdnA/2mQl5vvtxgXLI4jlZpK/z4H2jIvE9eHHoC7fi6pr6dFzKa+TGxNjNUG45W/JuairK4sTuRlotUbxneB7xT/2x/79dWVieut3AcuY7xXH4Je1pBFvKdyF8hea70NxI7OvQH+s+DvqzcN3g5uOL7xaNMV3k70VN2bxWWHhi3fGh+lSOUd+WNhfcW3FNRafcbGdbtP9y7NZ8ZnoZy/HQaiwirgZ9fvNj7Iclw+IG1/XE/gbshZwvpyP9yQ4DvdbWz4D7imsC72u8nPlh57PkHW5Ppmpn2/THdD98R3lu1vDGpV1NJQgq6lYyj6B/ei1yTy9Pv4esi/8kA7XIcfaNjnhDnRaYnl15MdWBF52gGvMMu6bwsNgWxaJ8InB0GhM6v4wDNry4461y/3KvuWjLo5dHpPb03/GNF2BH27EKBJlrHMTyocXyoenJykH5cZDQLj5A65I0LiSgCLzQfHFY726CNGEE9+Zb2YFvXDZHx8uv6TAF0m/LDKfGxwxwCXkg+YLTTxAjirmKScp1lJa1+24eM4Fc55tdZ6c1lQwqTcFF8h8YgKcmwqHzi/FS97oH5HtylcEiA9HP7SO/ILJh6+iyB+9I+6FHHW2Idfaln1Iq8mvb71euH38pREEzpsvoVLsVufrG/ll4LPjHPrhP59+6DmD/KGY5ovs19fPT4+xdLCAMvGzkyBxM639YgkVXxJ+pLjxp+TvyucMeh5yWM6B02a60yncWuYh3t3PWLZhHjeYv0Ze/XX5ebwnhqN/M/7uNFmkbgbr8kXVl4P74CbCouFbwzL+1pyLnh/ry8xintzE8vfke8UytmUbXY/GLuW7rj/CHFSQrbrnxr6r7zkXYL6em+yL7wjxHY1DyY64fkQ3kB8r1YCaXD+rys3Ovoo/GzPYWsS7/KFjfiLfE256RETjMkyLfHFj1+Qe089Avmr6Gcgu+OyzRvGjqgYDgqQ/xuW9Qvyk/O4hHJwzbmMhlnJ+sk4rb7mt4mrKXSWeSsdNyY8HXgE/C9vEdWtiK5U/9lwfBPJZcXzuFbVA5b5JUzkP2T8iKj6Pihbfh0TcN85bz5nzF1jD/w30E5bZwRO7fy6WESZqcQPqhyawEIVGdNhBvV5X5edki5tLdiEXov6/3HAacG6cVGxsGIYxIuFUtEXdKyL7iA4uhwoN2iVihCWE6ddVMXnvfykQIuYx3RaXxjAMY1zECFdDVy0iHjEDL5i6UYT/H6orhjmYiA+q7oGID8EnjD9McEwwfWJhGIYxJmEaIDA1Jrt+La0IruHzBm5vcsAl4gdq3w2B9UJdj/4P9NFoiHrNjRUZhmGMgkYam2lTg5c5kaiYAFSqfTB4VKkBuYzQFhZQEStSA0qESQOVKkbygpAZhmGMiehLIGI0q0+0DmTymje1NzLv6U+T0MdHNEv7LxCsFrRXbNlEw1ws7hyunmEYxrgEzb335QcCsYwSHuQV/QiKx22ykFgQAeqU+fTSFPuofIKtPWkDXDt6CIdu/96mm9p5arFwSLZs2VJOGYax2ThwoOwfVaJuGv0wEBf6KGiX4yp0apLZSBXBasSJWFJDxGkiqLmG2E3tPJXlFsA2DGN8Qn1EnxUdyBr08AzFMsIFwzpCmLLc5SI8rIdyYQ0xZiUW945Atj6F8+sbhmGMSUi3fjr81+l5HMuUiJHvkYyxxLQ+theriEF4DEhU90zECbfNxcVoap6+GYZhjIu6afQvQnC067k0elbT2ZExNXQB5/E942wQIh2ZLkYQY75aaaIj29VKKnZlLIFPfepT5ZRhbD5CPx4HS4iBkbhqCE/QicV9m3Rbo21uezjltoVb3FS4TdaZknVrhYAhRKkok1hITXdw5PZa80d/9Efu+9//fvnu0OHzn/98OWUYmw8xZ0Id3qHumTSsIfmfPsqv0/taLCEG8bEOFlMRG2J956KaiFY9dLNJ0w0aCGoYhjEM6nPlAUmcEs3tgptGfyIy6BGcJjUEI3ZViERwGA3t40Wa7iAhdULLdTpFigLDMIxxCPbvuzfXZEikIpDXMC4GwOpj/iQVQRJrKSJWVCSgQojSvKOpVjXVgQhWFKdu9+597vijzi93Oxy+n9H//t//2/3iF7/Q6WF4xjOe4f74j/+4fDcf3LQ3vOEN7kUvelE5Zy433XST++Y3v+l+85vfuFNPPdW99a1vdUcddVS5dO7yZz3rWe51r3ud+/KXv+ze9a53lWs4953vfMddd911bv/+/e75z3++u/TSS8slzv3jP/6j7vfGG290P/vZz7r7WOwYL3vZy3S+YWwGevsZaQoRzaUi7hepQXDVNANbUmSnoz9RRA5fHu3nIkRiJbUyho/IVmIgkSEukumZ6Vn3lMOfVe52OKqdHhEkbszLLrusnDOf//W//pd7ylOesqAQwUJiRCzpr//6r9073vEOd9ZZZ7mrr77aXXvtte4rX/mKLkcM/uf//J/u/e9/v3v5y1+uovOtb33L3XzzzV2hIND8q1/9SvcBf//3f++2bt3qPvCBD+h7jv/II4/oPjjGFVdcofM/8pGP6OswxzCMjc68To+aFEr+OTGG1Oopn6gVo/YjfSUBE1nzECwy8ZHNjRiS5r52bCNChjItAQQGoUGU+sH8YYRoMb7whS+oiCBUWCpYNKeffroKAvzN3/xNVySAV4TN8/jjj6t4ffjDH3ZnnHGGNkTmBz/4gS7zvPnNb+4e493vfrcu9yx2DMPYjIghFKpFxLAOTeuJ2yUiQ+AaNHVnQuCaBHOZ9sTW7Pt4cswRcSJH8XIMlEVo9u7dO0+QeM/8pQoRYH0gSFgvvt1yyy3u3nvv7S73IuGpWlh33HGHm5mZcR/60Ifm7IN5LPMgnB4EieWexY5hGJuRkN7TKiRZWvSujkm7Gmle20wsJKwlPw+wiNSNk2mWIV4T9bosJw3J0sFSwV3zgsQr76sxmaVwzDHHuPe9733ub//2b7sNq8jHg1je6ypVLZ6nPvWp6pJVt6fh/g0rKBzjl7/8ZfmuoHoMw9iMhHkotk4WuTAQQYkmND7EaygCRCzpQNp0+1pNESBGyIrlJA3LybFNErkttSk3mVKkqMhTvVSOPPJI9/a3v70rSLzynvnLAUFiYjxViAF5MWD5xz/+8e57Xn3MB3DLjj32WA1Se1hnlA6L/c6hegzD2IyoLzZZb7gJcj5m4n2JS0ZRQ4ozkNi7EYnQTDRcEJeWUSYLyHmdF4nOSeKfiDgxmHa58ILUbDbHFiICxM9+9rPnNMACwrLBTcK98u6Sf9LF8he84AXuLW95iy7HHXvlK1+pyzwf/ehH9Unaa1/7Wl2HdU855ZRy6eL0ngP74YmaYWxmtDqI5iUSd4tBH7heOkqfx/zaEdK5OI113Jr4bloSiIKGJPGnGiaVVKm7tXdm2k3tGC0h/1qmEMGaIcYzjGuFS3X55ZerO1aF+fv27esK3aiMcg6GsdGY92gfMUJQeCpGGhHEiCqV9CEiOI1IMU6WJ2taJkWgyCIWUUCpHkbsh7nbs2/Phshn5PsIVQUGFwx30T+aNwxj6czvZ7TnFznuFoSuGPZBQT0tlOjo9CgGUemCYUEhWr5YI5YUwe+Wa7on9+52hx/5zGLFIVmvYnTVVVe58847T5+IIUJ33323+/SnPz2n06JhGEtjnhjt3XtX3hT3S2wceVv0H2LsLEXWECIsJQLWPl8RBeAQLwbVagVOWXdvutft2TPtjjvyPF1nWNajGHn8QFtiO+O6YYZhDGaeGB3Ye2+e5B0VHS9GdILU6pEIEJ0dZRF51oghUYVSbaLSpaPf0YFsxk3vPeCOP+LcYq9Dsp7FyDCMlWVeD2z6FrVFgtrkJxILifraWErMQ4Byku0TyJaVESfiSM1O2zXbJPFvulba0vK2CJRhGMa4UH1I08gCcSJ6V+OWIS4N8dcaeei2hNvcZDDlamVtNC2nH5FeJJb5E25LvMNNhlO6zDAMYxzCVNRIhUdaXJYiEknS8WfNIHMtabOZWEAMjiXtPnmLQrGQKO4v07TZzoxr5rO6rWEYxjiEZArJGN4RBhoD0rFqxI/K9wyGTcKWS6Oy/odskOZFQJu4EgI1NTGp2xmGYYwLyuP2Zx03m7a0Q2OHEfsuFW8t0xLWYZKpWIEOoBVXLeJZf1k5hJa1nGNAiGEYxrgEM9O/yluUsVZLpyzkKKJTPOoXEBuZSw8jnqCRnF8Trsn6ZH3EImq2Eo2MH3Hk7xTbDMlqPk2rjh3jcf1FF120Kv2G/HGridmArgMkXvMwnKR3JH8/Bu1vOeEYDE+xnuHGSjL/aZr4XlujupuMaq4RRF0RwvChJWIENfinyfpjV5N1GRpSZ1qHhdRcPpm5jvxbz5DsnhuMNjU1pePJ/GDYtQAhokOlP6cf/ehH7k/+5E/KpUvHkrQZhxohHRcTccUY80HFD7V6yjppWgFEWhw1XCRiRX+jjmurBcWQERw6SNptsZBKS2odwy897TWveY2OnL/++uvLJWsDPbz9OTHUhLxKywUJ3AzjUCJkOMeBtONa8iYgET9WT9xw9bDutohbNlUOFeGxv/ZBSppuf7JfXls6j9xGE8GEW64UIqsFaWN9AjTyGb3nPe/REfTV1CBMY2GwzM/nPRYM6+LOeOvKr+fnj0qvlTbs/q688kpdh3V9r3HWJ+0tr37eQvvrvSbDWAuC9r778yRJihSzIiz+qVgREyqemml1EB7ji0VE7mtNI5IFmmKkXp9wtazudk/vdtt2nqbbDstCMSNyGS1nkn6GdJx//sGCAQyG9TmrEZqXvOQlGkPihn3jG9+o63NzIlikjWUZo/TJ0U0ubvIaIWIkStu2bZuO6idpG/PZH5kj2b+/uXtjPMwnfS25kTxve9vb9Lg+S8Bi+0PAsO6w9Jh+5zvf2c3lzbn7LAML7a/3mhAv8jmRFtdiRsZKMi9mRHA6jmsiPIgQrlYgYpO7VFw1Xnkf1WvFqP2QAHbNNWpiCdXr6rrh1qnbli5vEUeEBYEhlxGJxwY1li8mRJ5qZkYvRIAQkcqDG51qH1T18Lz0pS/tBrq/+93vuosvvlhvWiDgjHgwn7jPo48+qjczAnbNNdfoOguBq+gFwwsRDLs/zuvcc89VUaR6CaltvSVUZaH99V4TAnThhRfqtGGsJlpQlv5CNIQJSwj8e/obtcUlS7JUcxypxaQj1CIVIiqGxCRe09y1ywsCw43jU9D2wnyWLyU3NpYBwWwfTGZ/CzFoOdsTlPbt1a9+dblkcRAirJEqw+wPEfLVVDh3nhIOYqH99V4TAX7DWG1C8hY1k7YIDcNjM3HDiiY6I55Y7tpZ4maTA9oDW900Wb8j4qR11nDXBKapELISIDQrmaQfawELBVdnMbeEG55aZx5cIxrzsUpwnWjUQGPesGARUaGE+A8Muz9cLSqdYKFx7tWk/1UW2h+v1WuCG264oZwyjNUjTERIGBabhom2JMMKkhbIfGltESEdiyaWDxVlM2JGYh3RM5t+RogWT+SWKyF/P1YyST91zbAU/uIv/kLbQtYFNzyxJh/oJUbjMzVW55OqdqH99IO41Ne+9jUVt2H3R/FIasCxDgFocjB52J50tsSHFtofy4h7+WW8UnTAMFabYO/uX+ZYPbVaTV2wPCHxviwQ14tgNsHtJErUC8MQYmAtfY3oY0SfJOJI9bzmntj7pNu6Y/g80DBKp8cnnnjCfeYzn1GXAiFaziT9wBMlH7MZhkHrj7qfxRhmf6Mcc6F1cVl97MgwVpp5+Yxa0/flVADR8kSiNjREiIA1T9N4ktbOWxonErXSkfra8dHXVVORCtxuEaPDjjxT5w3LqD2wEaQvfvGL7pJLLllWITIMY/WZJ0bNvffmflAsQoS4IEZ0cNTH+uLG4cjR/4jhICxgjBrrMVREH/9HgXty7x63fcfyPdo3DGNjM+/RPsM9NM0sPpj8J/pTafK/KHQ74q1uIq+7SFYU3XFJkLiZdNbtyWfcnrAImqo4GYZhjEnIkzH/VAyLyHd6JB6E1YM71s55ziZqUyxS9cI6Io6Ut2UJZbFLt80wDGMcQoaAJElbrSDEx7tfvCfZrLphsbhwUWFBaeWQNJUlZTXZaFJLYfsBtoZhGOMQJmkhRAiN2Dk6E7zbFeSB9i9qdZra9OmaNKyiehC7Bk/ViDGJSBmGYYyL9psOIiwg+g6JHJUGTtdKEtKE4SHFI/+oFrp6Pe6OZcPFi2r0wDbLyDCM8Qmjulg1IkmaQlaailEpLF6YauVIfn2ixhi1WIRItulon+3MHejM6nARwzCMcQl5dJ9kHdeRxqt3twhY69M0gadodR0Uy9CPlmuKu0aZomY665p5x2V0DaCXtmEYxpjoIzC1isQNS8Tl0tiRiAtCRMNdK56eFaWJcMsQLeJI5DPKxDpqZ2032yIjkmEYxniIxzWhqWM1CC3CkqYdJ2qjT8toaiExcFatJPphN1zdTbowb2gnyAlx3w6Lt7hGbeXGphmGsfFRCUrE/xJny6WBiBEZjsTlIqCNsyamkAa4fRyJhPyNet1NNSZEiArXrZV0XDtJdLlhGMY4hJ12W8tTh9hAYv2Q17rFOH4RppZru3beUReMx/n0P6I/EUNkQ3HtsKIoc806aW4BbMMwxickY2MtF/dLGtYQCdSIAe1Pm+5A1nLNoFU85pfGkzR6XhM3whqiNn8iSkZ1WcpiG4ZhjEvYFssIN43H+ASv1TpKU5eJ2GAFMZqf9CJFv6LMdcQCaolYtSj4KNtltUisImqrGYZhjE9ISLpNnyGEpexYxHi0CaqDhFQHacj81LWpIIIlJIJEUNs/caNDJI/kAg1wG4ZhjEeI26UxIBGlWCwhLdYoQkRjCX0ZyYHNI3zN9CivhL3rcU0LP06IORUGsuUaaFFvKtpxmZ6edg8++GD5bmFuu+22cmo+JH2jBNJKwXmy/36NZYZxKBNO1Cfd1qDhtuSRq6c8uBehiepiHsUOCdon7pgm4idWJBvw1CztdDRENBnU1XKiDxLJ+VcbShkthyA9/PDDbteuXa7ZbJZz1ifE90gXS8O9xnX271k2Dr/97W/LKcNYW8K97T3ugPxr5m3XFrlpiegckOl9yT43m+13SVh0ZiSOxGP9yVpd7KXYRRmWVENcugk3FWx322uH6XqrTTU39jggQNzYRx99tIrSemZiYkLT7tIQn8nJye57lo3DQw89VE4ZxtoS1oJIU8sSA+KJWdoRS6jd0RG0iI4+aSufopF9n9zX9TrlriN12+iJHVDqWl7XAl+qhyKFpKUdFQRo586d7sQTT9RqI71QmfX2229X94zpKggZeaNZduedd3YHEwNuk3fbvGvH+qzn1/eWWHU+6/v5HI95HJ99DYM/Htt4q4dzuf/++3Ua2K8/N4YD8Trs/g1jpQg7IjIB4854lRbFgfamnhALiJhQPY/1VxjxIaakOY5ElAhe6zg28c7aSVMEbe2Gg1Cu6LDDDtOE/aMKEgKEEAHuTjV2xE3LDU0ZoXPOOUctKC8UQGUQjsuy4447Tit7eGZnZ1UA2CfL4a677nKHH364vscS4z089thjWquM+Ty5pJAksL8zzzxTjz+oDFEVhJG/E/thG6wehGj79u167pwP18N+saaoGMLxeOW9Yawloi0iQjyaz4pOj4G4YgSoqYOmZa0ZJNLmUT/iI1vw/F8rzbK1TJOnPyYNSTFrrfAFH0cRJIQHMfFQsmf37t3lu0IMTjrppK4LdPLJJ+vNC1gS3k0Cbnhfedbj3SpgfZ9Fk+mE2JtYUogDYo8oMh9hPOKII3Q9IJaFkCAYi4HwcE7sh/2x3yeffFKXUfWDeQjU0572NJ1nGOuJcLsoiWZqzMUVw/USxWl12u5Au+U6ojlYTQgVVpPeTAhQ2XjMP9tqumabG6sUqDXECxIVRIYB0cLiwK2h3Xfffeq2VIO6iEwVPiNPb9C4uqwffI4czzeEEHGj3j6NeTfffHP3+FhFgCuJGzcM1f37uJKH91xf73kbxnogZKQ+uYoYb4bY8GutwWpyGMk86ulzw7CMqrNJRpg70eKNwCiQRmNStj/4pV8rfHFHShktButxXbg01YYoYI0ALlY11oLl4d00hARLo+q28X4QrM/nijuHlUNDKBA7xAdriHks37Nnj26Du4al9PSnP12to8Xgenbs2NHdP+fvLT+ug7/nCSec0HUPDWM9EbZETTRwjQiJ65CLONHrmkGwdRe7GItHXDPNeZS23Sy9r6WRPgRLYGpii6uLMoVrPDTNC9GwxR0RHOI2vSBGiAAigzAgMFglxGMeeOCBrpuGC8ZxiBsRACZgzGc4CNbHDayuj6sGHA+LiPlYQQgKx8el4ti0YayZ448/XrfhXNmGc+e4iB3uGgKF5YgIcixgmmMP28/KMFaKYO/eO3OGduCeRWL9qEUU1IqhZikBa+eapBChkRFSRIibKHaRq4UNfbomzp3bs3fabTl85SrK9oOS0FdccYUKETce5a5Xorijt3587KgXHyQeFm8J9dJvPvtGiAYdux/jbGMYq828Io679v4sJ3sR8QyGgdREiOhPhCAxNi3VMkTEkuiBLaZUKPNEfIg9oFc85o8z554UMdi2c/Ega5XlECPEh1974kWGYRw6zCviGGD9JJn2J6qJe6aj8pPUNTtt19Y8RR3XzGddyzGK/4Db29nrZjrTMu+AuGtNt7+9T62q4lHb6mNCZBgbg3AynnCTsZj0BKrpSaSaEhZPziJ5FbdNe1wH1NfHOatrm4y3uKnapNsSTIjbdjB39mryjGc8w4TIMDYIQWvm/hwLBzdN/lMIYMciUAhS4b4Vj/zpdUSQlnkhj/pFuLRbQBy4mZlZt+3w04sdDInV2jeMzcs8Nw13bJaMjRlJ1Ug+S9+i0JFoDdHJRWz2NJ90u1tPuv3inrXknzhvLgnEGooTF0zkLqzFLgtW3zIyDGPjECJAmlwtpIw1nRpzTZZGrIiyRDxBox9RLaq7WjiheY5w1oKMfEZ08ot1XBrrG4ZhjEuYRTymJ0FaJgLDkA8e33dcKxELiEf+gayVhC5MYtfIYjeRiyBJa7gJR5QpyCLXbpNmZI07GhmGcUgTpi4VRUKVGGaWuzgq0swSL8Iqwv1qBbOuE7ZdFonbJuLlYqqIiGCJw7Y/26+uXRSv8eA0wzAOacI4m3QuqKltRNOe1nlHREcspCB1zaTpHEnXyo6QJOKfSdtuRiwnOj9uCRtuW31KXi0YbRjG+IRRFLhaFGtMiB7YDP3IO+KukeIojxwFHskG2YgbYjkVvbPpDrClvsVN1sRdC+tqVeWpBbANwxifMBYxCvPQNUSQttBvSNpE1JD3dVcLYhGaQGNJxaP/3AV54OKcvkc1fQ3TIreRFno0DMMYkzBJ2up+IUg8IYuyUERG3DKqg4gwTTa2uLa4ZeTBFi9OmohX2cfIk4ugGYZhLAUGgOgEFg+NaHSgCfaLkfzEhVLXdh2XaKM+CBVCivT8Mo2SaaVZwzCM8QlxyRgQqylnRYQYta89r+VfO020fDUuGAKUZNRPK0b4Qx7QJyl1Nd767I+GYRhjENI9CLHR4R4iNrQ0R3pEXERl4omaihS10VwYu4iG5STiBeLZuVTcNNlS3xuGYYyDGEEH+wd1U8uKEPGIv9Vuu1bSdElb3LKcyiA8XRNREgWiikjaKcap7cuablbkyDAMY1xCRCZOIxWiTHRpNmi6mfSAjlOLw5qbDCfdVG2b2xI0XD2LiydrIjztKHEH4lm3N9innR8RJcMwjHER/ytXlwwxIVidJ+Keicum5a7FSorEEqJEEa5cGmeuE9Pzuuk6IlauI9ZSp6aVaGviuhmGYYxLSBBa1EaD0WRzBFwx+hnxeL9OXyMRJcaeHejsd/va+7T6LPO21Cfd4Y3tbktUxJUMwzDGJeRxPULTzjsauPZPypSyZzUFGknGj/VEL+yGuG4T0aQj+3WQFCV6zE0zDGMphHRo7OSUpy5Sh+Q84hdx0UB2SG+i3M3mTXHlUnHFGm4q2OomA4SopsLVkX+zmQhaZgFswzDGJ0zo2JhhFZEuRKRHGjaO1tEnVE1MKUhVnGrqjolPJ9aQZnxEquoiSFhVuHuGYRhjEuahuGEZwz1EUHDZ6NiYtNxsp+ma8krL6ZktFlMQi+VUk7XiIkn/TLLf7WvOaACc/RiGYYyLRp1xy7xrFmgOo6Ljo7eYgizU0kT7mtNumvSzyV7XzlsuQ4CCyAV50d/IMAxjXEROit7X1QaIEiNosXgYf5YiPKFYSHSSlIaxVKwo83UU/+rXb6d441KgqqpvlH+ulqq+8cYby6mVgyqujzzySPnuIFTGpRCjYWwmwuro+4GI1YMJRcdIxIp4EU/ZGNNGLqTDa1vdtmj1a+3/4he/WJIgcdNTj56GVfjzn/98jiCtNLt373a//vWvtZJslZmZGTc7O1u+M4zNQThq3JmEazzeJ5Dtmz6FW6N8RgjKUgSJIpC0E0880e3cuVNr8K8mHJsa/oax2Qk1u+Mi+EGxxI6ILdVrtTLzo7hrSdElYK247LLL9PXyyy93TzzxhE6PC3WcGo1G+e4guFK33367u+2229S1qjJoGfOZR+vninkmJyfdYYcdpq5iP7DUfvnLX+p+7rzzzq77xitCzHYs45V5/lx6jznofPx8tmN/hrFWiHcynEWDBdUVJXklXO1jTPvyWTed7NdlawFVZbmhP/OZz4wsSP4GpSFEWCq9MEzm9NNPd+ecc47bu3dv163iRmbaLyOIj3gwn/XOPPPM7jZVAejl1FNPnbPfKvv379drYz9HH31014rCjSPOtWPHDl2GkN533316LhyX43nhWuh8Hn/8cZ3PdriHhrFWhOkQT8F8UJtgNTdcu9NxHRLy54lWD9mSB25qjYeDIEgIyaiCxM3p2xlnnFHOnQsiwA2M9cH179mzR+dzI5900kluYmJC35988sk6zXwEhG2wNrB++glNFfaD0PTGrI444gjNMYXVxXH37dtXLnF6LJYDr8S+mEfD5fRxp8XOB9e03W6rKBrGWhHSvwhLx1s9/WAZT8+KPEdkfkz0H50hebxP8ceMJ21rjBekL37xi+WcpYN1QWC71WrpzV6vz31quH379nJqLggBlgaNgD9isBCICev0uoG4aFgxWG0cfxC4zwsx6HywiuDhhx9WN9Aw1oqQ4R+eQaLk52EVYCXh2vHlx6ZKcE06idvfWvuKsgSy+eW/5JJLyjlLh5sYK4MAd68LhzjgKnm8W8R8Ph8sDRquFG0xWNcLhofjn3322XpsLJpxWOh8cAO5tqc//elqHRnGWhFuDaZcI510U9E2NxlP6dMy75apCJWVQQrriGT8sYt4opYEbiKvy2vkArGSgnhxd28l8UL09re/3R155JHl3KWDBYE4YKHQqhbIcccdp24TFgXLiNkgSL3zsWx6LapB4K4hEB6EkHgWLiLWy9TUVLlkeAadDy7hQw89pPNpw56jYawEwYG9vxIvK1Y3rJW1tKw17peYPypAmPREg7CGECXqqNXDmvYxIpZBubROMuue3DvtnnLk2cVeh2TLlqUVfnz3u9/trrjiChUi4iGXXnrpsgpRFWIsPj7TCzc1VkWvyzZo/qis9H4QUITIx74MYzXgoUuVYP+ee/IJEZiOOF2kCpnN2zKVdvsNIVIUAAEG5pO3CDGquSLPUSrLqFS0e3qPO2xnEX8YluUQI8QHF4Z4kWEYhw69YhQGQe4SntuL9oS12E3UJlwc1QtrSBpZHgHXDUuJDJC0KCgb/8iPLdusBSZEhrExCBGiZtbR5GoJo+9FcOgISbLZMBNnLC3ESIWodN14palAyTJG9adrUN76Gc94hgmRYWwQgif2/CL3GR7VQBKRqcWx2DtB8fRMRKYdidvGU7RABErWod5+TVy1LJH5Ik6MT9u1+7du5xGr66YZhnHoMs9NwyLKwqLz4pycRNRHi2ryIqIjoqTC5FKXiSgxhXsnXpoL4rBIwEb5a8MwjDEJqfohjpYTTVGrCNGhhzWd/Jrttmsmna57BiynPj9P3VqyjGnyY3cyEyPDMMYnDNrifmU1l2dl/yIenTHsAytImuiQ2xJMSZvUGBLLkihzzaDjZsO2m8lnHXm0sZIMwzDGJQxrgbpoJNz38DifbI+4bToERFywhPcsLId9aAxJXuM8comsg+tmGIYxLiFChLWjmR1FUooms0q3jGXikOlYNB9T0mA36UToiU1QG/dOlxiGYYxHmItVE2SBC9NA6+kHWTHcg2EhCI6T+VhN/p9u5IrH/3UKPUqbiCfUQjIMwxiXMAhCEZSGFmWkTUprhBP6OhE3VGzEJNKVcxEtwBri0T6P+Kk4O5HXtBmGYYxLiMDUg4arIzwhraYNkakHdRfLNFZPlIrFJJYSQWx6XfP/IC9yYmNVURLbMAxjXEJcNE2wTwfGlE6OYgFJ832LGAnbELHS2vvSsIgYn0anSKD3NQZTGJubZhjG+IS4XDl1z0RQNGgd0qGxGPIRRaELRGSwlCaiCWm4cw0VJN/3iM6PRSVae5pmGMb4hFnQcUnWksmEdyIuzJZX3C8xjGKe8wtYTZpZRFSLgbFoj/ZGEvFKgqSwogzDMMZEI9OdOHCzru32JbPaptOmtJbbL/NaIQpUDpIt04oU1WZT104T12rTA1uEjA6ThmEYYxJqbMiJsIi4kNOIxGq4XXR0bIkgNZOmxpR8p0YMJe/GQSbrdYg5rYMc2IZhHLqIpoQuzkJXE5VpBJGbCOk3VNPWCGq6jHFnPDXT4SICYoT4MASEUfvqyWmnScMwjPEIERayNtJnSDsuZkUqkUYYu8m4ro11oHg9WJufZPxYUFhSlC0yDMMYlzDr5HSydlkYuY6oEO4aI/VnxRpqlc0/OQP/0EytpHIYCalFOunaVwcxDOPQRctb+8GwPFlLQzI++nhRS16L8jXeGkKUvDApZayIfRiGYYyLSInmdBTvrO0yzUmUyUx6PnbU6qnXZHlVfAQvTAS/C4HivWxjGIYxJmESkIuIpGo+JqSzRaImXJTWXS3Y4qIk117XJA0hXQhuGxJWr00gXWIV8XTNhoMYhjE+YS7WDyWIECJEBZjWp2xR5Kq1GZlPwyLqUG9fWpCt3VM06qUtBQoj+kZlWOqKrQb+mL1QhLJ6TpS67j0n3i9Wt3+loc6ar55rGMuFdhYiKE2yfXW9ZBbTsYjRRER9NCqBlFkgA8yng+pUuGji6EnT5avML37xiyUJEjc/pZ9piC819VdLkPpB5VqKLPpzQvTvuOOOOfX3qTa71mK0Z88ebYaxnIQ8zqcoYz2si+vFYFcSpZXCwlCPPBU3rrCYtIMk/pxIWFSXtWOxoHTALAJVMaFWEQRlKYJE3TUa9eYpJb1r165yydpAZVd/TieffLI766yz3BNPPKHXCVS1PeOMM3R6reCzohnGchL9v5f9P39GtEefqjFq3z8VE5cNmdF6aFg+8g8rKEmSsiuALBSTSvsZyb92O3XbJo/RTYelVltaDqRrr73WfexjH3M33XST+9d//Vd35plnjlT+6Ne//rU74YQTyndOa9lTWx+rhHr0uG6PPfaYWivMB6wUPgPcKIoWMB9L5YEHHtBtsFw4B0p/M5/12AfzDz/8cN3H7t279dW/9/Sbz36w2hBJBAr3CGHiuExjofCea+EYrE89fY7JD8e2bdvKPRXuIes9/vjjup7/rLgmtr333nvnLfPbcG6NRkMbx2N9PieoflbV6+w9P/bB+bB/LNC777573mdmbB4I81QJ0R6yWzPkQ/sN4bKJhcQNQAgpCwPXSkWAVIywlBI32551rU5Tq4LgnpFGZC3cNA+FHLk5P/OZz6gVMQq33XZbt3GjccMDgnP66ae7c845R+v4e9eIGwphYBnWATccQnTcccfpupOTk3pzMf+hhx5yJ510ks5HeBGJceCcfI2p2dnZrmgxjQjs2LFDj8E69913n54bwsyNznkAx46iSNdjOefmlz366KMquCw79thjdTvgmv38o48+uuua4U7SgHVZz39WHOPOO+/UZb3nx2eDYAGvU1NTOp/Phs/M2NyEs+39bpYa+9KQk1BjQJSrLvITIUoIUNEPCYOpGL+mFWiJfK+Re9YLgsRNO6ogcTP4VnV/uPkQISwDLIxqjIRf/omJCZ3GkqDe//bt2/U9NzOuFPOxHLghsQwQOi8io4IVMciK5Dw4HvDKMZlHw+3k+IDwIAacC9eFO/jkk0/qMn6IcAmBfezbt0+nOSZihOAgHP1cM64TwfWfB/vhmD72Vj0/js+xgeMzzfmwX7+OsXkJkyhxnTB1dHWk15EPSGMhZYlYPRojKp6giQzpmLS4FmoyNZ7EsT6CtR7wgvTFL36xnDMe3LgEs3HDuLm5cRYCoekHN7K3ImiI1jh493ExsEoWonouXBPisBAI7NOe9jS9jrvuumtOIL2KF2IP57GYpYNo0ziXm2++uWt5GpuXcEs26bYHW91h8XY35SbcVCS+exi5VtZ2zWDW7Q/lS5UXyfgp2oj1RKpaAtdkifTuGaK01hDI5pf2kksuKeeMB7/sWBX8Ynu3bRCIVTXojUVAYz6u3qmnnqoNN455o4KbgwXB9ksBKwd3yZ8P57KYwHnrBmsHy7GfZcd+OEcPQo6ltZilg/iwjv9s7OmcEYaN4rE9Wa15hI+VEwRRITRiLAWJWD15WQkkbmhiNe1sXfZNIq4EaxkzAi9Eb3/728e2QDzcpPxiE2fxsZZBIFYEX4k54dLxKB7x6J2PZTFMgJYb3sewsBi4sXmi5t2gcTn++OM1TsT1ENPhHBfbJ9bNPffco9twPgh0LwgJbh37ZD3Wx21bDPbN9fHZYPkhlMbmJtj15O35lniLipB4XSoq9LLuyK86NdWiWqwB7VoQulgaEXDiRSmxI3HtVJBkm+npGXfsEeeWux0O/8RmXN797ne7K664QoWIm+vSSy9dshBV8b/ewzJo/VH3s5JgueCijSJuw5w/VhTuXK/Lthjr6bMxVhf/UMYT/GbPbXk9mOh2XPQWDjEichXxxdWnZe1UBQlvLBVjqZ11xJWbxbYSseJLvjZihPhghRAvMgzj0KFXjHDKXDuddbPJARGXphO7xyXkxSZKJH5aO2kVwqRPzXK1oKIocOLRaU/ttcaEyDA2Bpp2loyN2ts6KJ6q4YBRa1/r7cs0/YlYJ6iHYhUV+a8xkRAkLKq14hnPeIYJkWFsEILf7r0jJ1UI+YgQJp6aEQfSktdiNcVR3bWSpouDmqvFcdEDWwWMUfwiSgyUDYM1cdMMwzh0meemJSImaUfcsDJrLJVhfXVYHuHTzyiOC+HBZSO4TcyI4DbxJfHaDMMwlkxI/pBMXC91ycoAtrpuuF+RuG64bZkIk7ylYUVFQe6oq8Y6sqYsMEUyDGNphL4PjbpmY8Z/kCTDMIylEJIGpB/Vx/zDwPARwzCMcQl1tP4AhraUwoM9sQ3DMMahrxhVXbZhBEnjTOW0YRjGOIQalM7CboOqezaMq2ZCZBjGUhExKlKAeGsozBkkO1+UFiLMZfsR4kuGYRi9qOpEmoC/pqLkW9VVWwzKFlkA2zCMpRBGruYaLnZbgrrb5ra4neQ2Cre6iXxSRKbuwnjC7ZB/h+Xb3PZwm5sKt8jasYoPaWhx0sj8SBDbMAxjXEKRG3mhV3Xm2tJm8rbbn7Z0yAfLtuUiPIxLiwqLSd/QyZG8RvoIrXDpDMMwlkIYp6Frph3XTEgJ0nSz2axr5y0n2uMaIlW1PHK5WEBJkOlQEOSnJi5dLarreDViTIZhGEslJB1pM0hcUyyiNOuIa5a7urhcpAnB8GmJAGlC/jR1WSdxVJCti3M3ETdcPcDBMzEyDGPphG0RIoSH8Wa4YaRGJXBNmpC2tA75r0WMcoo58rRN/gWiUlEmjbiRjUszDGMZCA+0Z10tEVVJilH4IjmulYpF1BFLSESIcWetpCVWUjF6PxL/jbi1H0yLeMkcbYZhGOMi6uITquXigolVlEZq7VBrH7EhwxFLO6QOkXWKnI/FP4Le5MIetguAYRjGIKjZ6JJG5FwcaeHGqbDutkcTbqq+xYW10M1mYhXJYlKMUFm2g+smQoQ4tTodN9uZVfHin2EYxrgEj+2+VbQm1lr75LRGUghWa9CaHEfkL+o03NaJhqN6CLXTsI7yoKgYUpMtKAI5Mz3jtu84WJF1GCzTo7FR+fV0ma1wFThhe5EMcS2OuRTmVQd5fPfP8zCuuSwpkqvhchGsRnC0X1EUusOCCZcEuT7+Z70JWZ/H+zzqz4gzJW335PS0O+bos8vdDsdSxOgrX/lKOTUar33ta8spw1g5TIwWZ54Y7dt3dx6LbYQ1xD/0R1OClIP5SUFLilncMp6wUYe/EYkFJVYSLlsq78Moc08+udsdfcTqitGowjLONoYxDiZGizNPjJr77strWSgyJFZOKPaQqIwOkGWEh8xnWP902JJpUs0WRR3TQIQoTXQ5wtTMm27Pk/vcsU9ZvYT8Ky1GVDr1kA3z8MMPH7lA4VKhQi6VbSkBPQoURpyamlpyFdrlgs+SMtiLlQrfSAwShu9+6yvu9pt+Ur4bnrOf/Rz3h6/o/93dMGLUmr5fpCdUEepQNS1paaUQBs/Wg7q+pnVZ0my5HFcOq0kaLlosQkUHSPoq7d93wB29c+NYRjfeeGNXBFqtltbTP+OMM1ZVkMYVI8pMU6V1vVRqNTFaWTaKGOkjsDwTK4c3dGCkIghWEX2HEJ5AXLck07FqrTB1iVhPrBDTz0gErCkuHH2OsJQ2Gtw8tBNPPFHrzD/55JPlkvUNomklo41DjVA7LoqFg8YwMHYyrLstcV0tHkdN/aTpDrSaai2FcVQEtYstdbgIvY9wY4INPiwEFd+2bVv5rnCF7rzzTnfbbbfpK7XmPQ8++GA5VVB1+Vj2yCOP6Ha333677sfDPrBq/D6rWTh7l1Ez31PdJ/vjfXU5x+93vOp5YIX1MuiYvLK+32/v9Vc/m+q1G2vDnid/637203/T1yqjzl9pgva+B3JRHX16lmW5S8TKyVRXGJPWKqvJNkSsiuB1GuRaZx9RwoVz4roRxD6wd7976lHP0p0Oy3p304i7QKfTUfcMiwO4Ge+55x532mmn6XxuzMcee8ydeeaZGqfhJjznnHN0XWBfz3/+83X63/7t39TaOvnkk/WmRRDOPrtwb2+++WZ33HHH6XKOcd9996l7g5vGukmS6LLe7djnkUce2XXnOP4xxxyj6yIm9Xpdj4dg3HXXXe5pT3uanjfrcc7w8MMPz3MHBx2T673//vv1+rHAmAaO0e+z+fWvf+1OOOEE3c9mYT3FjL78ub9yD91/rzv+5FPc697638q5o8+vsiJuGiIUZDWZwLbJXBzRz7ojgtNWa0h7V6e4ZqGLg7o7LNrujqod4bbJvyjBIqoVOxJLaaOBoNB+93d/V60//yv/+OOP683v40fcZJOTk0O5cVg73LTAjbxv3z6d5qZlH/6GZd9HHXWUTgPrMvQGq2fPnj3d7YB9DoorIQ7sl/3v3btXhal6nsTC2u123+0XOiai611B9s++od9n46cNp4Ly3v/1/43cBgnRRkLdtKITo4aLikf48uXWJ2oiQEEggsNzfIEvPZ0e22lRj78YWFsMG2H7jQw3K8FkT6PRKKcKECtu6qWAUFTxNe0ACwfLhONiLY0C5+0bx0A8oGoV4Vb1Mu4x+302xtrxsle+zv1f//dr9LXKqPNXmpDgs5hGKib0rWakPhYRidMQGVyzelzTLxRP3BIRoQ69s+kgKe/pua2dJH3HpA0KrogXC25MLIoqWAY8/gfcIR9Dwb0ZhsMOO0z3UY29eGsDZmdn1UXyVtiwkCJmx44dKqY0zp1jwf79+zU4//SnP72vkI5zzEGfjbF27Dj8CPes3/19fa0y6vyVJmjuvS/H+kmCxLXStghNRxcQDwoD+hwVqUPUeuJJm4iWWk30O5L5rNOWpQwHOe7I83TbYTlUYkaAEBFr8X13cNmwNLj5uNlwTbixAbdm9+7dugxrElcJVw+q8SOovme7J554QsUCfxoXieMiItV9Ihw0H5fq3Wc1ZoQYPvTQQyomnAs/KsS+fPyoao0hSlUGHdPHyPzxe99jUSFkbMdnhAV99NFHd13QzcB6ihmtBCsRMwo6078WbRH3S2yeZtZU0YnDSBP0uyxxSdIWW6hw44pW+GP6TE0ESV/CQMXo2CM2TqfHYeFm97GTKtzs3LzjxEsQr37bLXWfCE9vR8hB8z0rcR2bgbUQhkNdjDSAjbIgSDo2TVwvhvIHuF7iwjEmjcf4WEFqCclGfpq82LTNTD8hAm7ucW/EQdstdZ/9BGfQfM9KXIdh9COYnb5XzZsD5L4W6ygSkYnEBKIDpAazAzHt6UMUFKUa1UWrwFy22bt336q7aeOw3JaRYfTDLKPFmeem7d9/d56mubhobUeSNWJAURZqL+w0Clwmx6wlhWtG5KiLWEu8Q5ywjfbtnXFPPXL13DTDWM+YGC3OPDF67Mmf5f7Rvbd6vBsG+rRNn5gVA2j9MgRI52XyPo/d/n373VOOOku3GRYTI8PYvMyLGfG43uOFptp4EoLw4IqRilZjRmnmchFhkrJN1htuohG5Wr0QL8MwjHEIfSxoITTxmggQsWxyQfLYnyyPsThugVhGnU5L2tI6/BmGsbkJfrPntrkR6RKsIu+aiUEkilRYSggRfVUIcOPCsbyVzLppHu0/5fxi4yFZz25avwGe9JvZTH1lDGMlmeemBRlKcxDEpfoKmsNIvDAyPTJUhM5zDKglT3Yn67jGxBZXrw3fK/hQgI58iE+1jdLzeb1AX59qr27DWK+EVdEBrB//6lua5Dr8g4T9+l6EiNH8pJ1N5B8xbjy+jQZWULUdiv1mGLhqwzGMQ4Fg1+7bGIY2Dy9KiBVao/2PiBiVT9Zw0ShfxL9ap+b2zzTdkUfNHU6wGOvZTesdYlGFwaP0vOYzIOmaHwbi02wsNB8Ly4+Qx2ph2IQfxMoyRuo/8MADui7Txx57rK4LfggKfwPm+w6XDNtg6Io/ht/OD+eghzXLOR+/D+aRrsQ6JhprxfynaaUQeSvIg+D4hhARwE46Hddpt8VSShy1Z+m1LWu6iXpD3LSNNzKbMV7V5knk+k8//XQdi4XVgdgAYnDSSSfpfHIg4R4hOIwN8/MZuMrYLUCIGIDLQFaW8cchhxH7ZkQ9+2N7YBtidazHcvbplyE4DE5lUCvbMU4MEB8EjgG8THOefnwZY8VIC2IY64VwIp9Ui4dH9cSCoGoV6TSP8eVGqDXEMooDTdzPMJJMXLM8C12r0+xuu5Hgpq02DzcyIoSVgSXib2pSZ+AWcdNj/TCUgvcIAsJDHIp1EA8P63gLh1fWZR4N64rtAOEhZjUoL5HPGMB2/K1YrxeEEDFC5LylZBjrhXBLY0KURkQnnitC0LWWKp0idRkDZKXJZmo1wWYZo4Yo/PznP9ck/QgHouBhNDyCgRhhSfnAMQLgXTEaI/z7gYgsRHUfHHfUgDouGZkHOB9G7OPGGcZ6Icwycbkq4tMVnBJ9L3qjjWkysOV0foz0MX8tqOmo/s4GtIz6gaXi40G9j/kRIWI1iBJChQXDK26dzydEnIZ5o7JQXqJh8eJIpkksvaqFZhhrTbj3wIy6WFVBqkKAmgA27ghJ1yCWX/B6JEIU1rTIYxSLmyfrbTR6Y0ZYEggAlgkxHB/H8XiLiPmsw7oIFoF65uPWYZGQp2hUjj/+eI0TsW+yMiJ0uGSLgfVEDmq2I5ka+amZ5nwQVcNYLwSP774jJ/E+T2iqVK0kchgFpVgRX0KM4oCnasU6aZi43U/uc8ccuXp109YahGfUPEaDthkF3ERctGGEaBDLcR6GsVTmDZT97b678rQcysGjevDWkX/FHkKMEB7ECGuAJVhL2sLMTe/e7449+mCQdxhsoKxhbF7mPdrX3EWlVURv7DBnqEfhenjLyNtMai2J8CR5R9PTpnmRmF/ZgNVBDMNYPUKMIUSGhihh9dBUkFKZT24jEaQqvMciIqit2R4RqQ0YMzIMY/UItwbFo+lcxIXaaRNhXVutHPrRa/F4YdJlgr7PxHoqrSnDMIxxCJuurcn361FdLSNq5jcT3LBEXbI0KKqFLAQdIFnXMAxjXML9QVM7LyJEPDWjbhrVZMl9XSRem+ui9UMD3KWlZBiGMQ4hFhAj8EkHQjAaEcqCoqw1WhTRyXEIeuNKhmEYoxD8Zs8teZAGGowmPuSdLSqCqBg5sZaCRRJ956HT5GpHPqucMRyjPtrvfRRoGMbqs1xdcuY92m+4RtFvqHSzilQhURmULmrtL0ZMahHteWQYhjEeYRxMuEY44SaiSZGlmgoL1hDihLvGcJDFaDA0ZAjRMgzDGERYE9uoLoJUD+oqSnGOlVRUlqVndausvb8Q9aBmlpFhGEsi1ARpWaq9rLGE2kHbdWQeBR2JH+G2qYVER0d5P6d/kcBTODpA1uOGvjcMwxgH7dJI8BqhYVS+6JKKi3pn2gInNpM6cGFWDA/RJ20iQpQu0gyQMuFH9BuGYYyDDjvrjj7Li5pocV5X160RNTSWtEWm6ZVN50gECOlCkGjkN2KMGs0wDGNcRIVEWMo3BKHrIjgT4nLRtkQiQnHdRXmRu4he2hrYFsspTTtqUWmvbREiShcZhmGMi5pEWDs0gtB1sYxoMY/1U3HJpGkfpEqAOpUZ5L9GflhGwSKeuxmGYYxL4ablaVeMvPt1EOJB9NJOtX4arhzZHam7T/zIP/rPyIttGIYxJmWwqLBwdMBr+Ur9j05IS/XpGu9DEal60NC815r7SOb5Wv1V+TIMwxiVoDV9f65xoHJALI/w06wISCMz9DcK6I0dxq4W1bVDZCvpuHYyq+lmgygQUQrdzHTTHXX4M3Ufw7LWw0Guu+46rVNG81A9g/bSl760nGMYRpWVGg4SNPfeJ45XAY/noyjWBP20er14etYRsycWSwghYiDt/qzpWq6jY9dYvqU+6Xbv3uMOP3xlK8oulxhRaujaa6/VGmbnnnuuO+usszQnNLmh77jjDnfrrbdqKaKXvexl7pnPHE1gDwX+/d//XcslIbqGMSorNjaN/6W4ZvQ4ikWI5CURlUkj52ZFcGbylrpoCd0g1VoSewlrSaPeYk+JJdXsNHXZoQBC9LWvfU1L9bzrXe9yF154YTc5Pa+8Zz7LWY/1F+PrX/96ObU29Fp3C/GpT31KK4SsB0Y5b2PjQ9dFfSxP06T7YhFlWEbyr520XDNpSjvgOllHBCt3ZBRhOeuhR1QK0XnSDgWwiC644IJ5btgHP/jBcqqA5azH+ovx05/+tJxaGxCXYQTGC+vrX//6NbOKquI+7HkbmwO1jLIgcUnakQlSz+auLo7bVNhwk1HDbWtMacdGRu8TW8I1Y1Q/A2qJIdH3KKOfEduvc4gR4Zr1iwd97GMfK6cOwnqsz3brGc6z3zX14ktlryXXX399OTX8eRubg+jDH3z3n3WitkuzVGuhRSI6dGQMZTrIAxeLKMUxddJkvggQBlAURq4W11wtrOPfubDmXKfdcVOTcyusLgZVUkeh01ma4P3Lv/yLO/vss91JJ51UzjkIltEf/MEflO8OQg20u+++2z372c8u58yH/fbb9gc/+IH77ne/62688Uatd0YlWOJSP/zhD3Xa853vfEddRHxxtvmnf/on95Of/ESP7c8VQURMvvWtb2mN/er2xICon0+1WqapFHvNNdfovij8SEwMdwgL7oknnnC7du3SeZzLt7/9bfe9731PizoivEcffXR3n34/FI2kgi1WzI9//GO9XvZLgcivfvWren3Vc8X6qR6fQpbU/v/Xf/1XPU+Oz7bsz583VD8vf97AuVeP/R//8R/uhBNOWLbYhTEao963g+i9n9Uy6uTEhBLXwkKKihhSmzFnaa6lmWMRJVyyAtlEn+jLSrIOgW6+iKy33uFL7b/gw+Jv5HGgoOPFF1+sMSj2wU2K6HCjIwTA/IcffljnczPee++97pJLLtFtmGYecAPedNNNur9ea4JKt75uPq+4lhdddJHug+NwXNwyrmXbtm26D7jyyivdaaedpuuxT6wW70b5/bzwhS9Utw4RQzTPPPPM7n6vvvpq3Rfny3n6zwkRYzvWo9gkIsLxWdcfn/fV82Z7RI9lfrurrrpKl/Uem+A7+zQ2FphALhIFYjxamMWiMmR9pD5a7mp1mV8LXZYwerZQIwLWmVhRDAchjtQmcE3wW4fcrn98sHpYRl2/yvnnn6+CQoCbp3OUtobf+73f695MN998s3v604unkDzFO+WUU3Qb/8SLG9SDmAxzPtzofj1e/XGrsP+jjjpKzwXYhieLt99+u74H5tE87Ms/XeScjz32WJ1HQygQDeAhgBcQXrmexeDaEUR/3i9/+cvd448/3hXt6rGx3obZp3FoERIH2hZOusPiKdegZzXxIbF2xNTRGFKetNVtQ2w03YiIVCQCFUrLRbsYBkJ/JPonHQr4L/ewjLq+Byvhs5/9rNuzZ4878cQT55S7RqS8yLAeN68HF8ZbDFhWVTFYbnC9qmCN7Nu3r3y3MAuV1/7EJz6h549oIKjD0nutuI2PPvpo+c7Y6IjZU+S/xuLhyVpOKhD/mB+BEYHCUmKedgFgQCyCJU0HzNJLW+Ro7hCS9QlfdvoRjQLrjyMIWARYC/zae+vDw688cRIsJh8vASwNbnJcFRrb40atBFhgCGFVbInLLIf4ISKcP9ddrxd1+RaDa8eS8nBuWJMbsZ+X0Z8wL4dzHKQYm0ZSNc1ZJK8IVSFWeHGIDk2sI1KOyL+6xpTWv2XEjYY7MAqsP8wNSv+dauNmJzj7pS99SVvvTfnc5z5XA8q8el784hdr/IhYCdsQyK1aVMsJgvj7v//7GjdCFDlnWI6nW5yzvwbiiVUQGI5VfcQPvdfOOdHp1Ng8BM199+c+OO1fMw1rF++xlvxQESwo5tH8+LWE17Tlfjs97Y45av1XB8GFoENj9aar9jGqPuLnCRZPmd773veWc0aHm67frzu//ASACcj2grXC07flsFKGYdA5LgWuD1HyMaBhWe1rN0ZnpXpgB7PT9xVeGNZOaSSp+Ihb5oWniBcxUeDFSKcj8fTStntsz2539JHP0HnDshZixI1Hz+p+HR+rIEQ8gn/1q1+9Iq4Cv/zcrMthiRjGarJyYrT3gTyPsvLxfemS4YWVIDy892I0NzZEXyQEKXePPflbd/gRZ5bzh2MtxAgQpLUam8YxECIecfPI3DAONVZMjPbt+VWeh6nmuKbDI4/wyf2oFUIQHnnvxakQIv++WBamoka1yP1m92/dzsPPYMHQrJUYebB+cCdoHtwDmlkshtGfFROjx3f/PKdSmg7t4MlZaR2J8mi0CHDJooBAUpF4nzgRwqQ1+un8KG7c7um9btvO0Z78rLUYGYYxOislRmEn5MF8YfVUWz94lN9i8Gyn6dpp26UqSsWyQqwMwzDGIzws2OG2hRMuEgsnyZCXUpiYFgsJsdFOj+KSER8iyRpP22ZdW9oB1wxmdR3tf2QYhjEmofwrHtmTsVFEh6zWFE/TwbLSfM9qbzExmDZmoCybiioFOevgyBXrGYZhjEOYZh0twpgQC8oLawi6rpqIjT5hUyupECjKWdeChibmp+NjM21pKlrDMIxxCXGvGF9GIrVWpymiI+4WXhnzmSxdNECQMKV46lZX64gncNKiSCwrXcUwDGMswkZYR170DWJT1NgXC4kAUQlWku/kCGQ1oq6a5j6Sf7W4oYJkGIYxLkSGRIoCVxdBCeNYc1m3skTjSBhFuZhHPl7EPO+yeXQ9Ytel9WQYhjEOIcJSyyjMWAyKJXbUzjpiGxXFGSsGUhfm+fmIEfmQcNcMwzDGJSxiQuKGJak+2ufhPi4Z0yRRQ6SKbPuhCk8vGuiW5eamGYaxFLSIIxNFvIjqsYm0jkhP4CbCCdcIG7KssJIGkYlKzczsc1t2jDbSerl6chqGcegxrwd2+apobIiaaNIQp4xWumsLofGkShzJMAxjVLrlrRGTJMhcO2+5dlYkxKoHYhlR0lrdtMGw/Z69025q5ynlnOGwsWmGceixYmPTyleFmvoZhpC8qqVDxdh5mSDno32TDMMwloCKEcJTuFllulke9svbouOjCY1hGCtP1zLC1WLkPZ0gG3FDU4qQ33qR2LXS7/G/YRjGKMwRIywielXHYU1FiVcqyS5G2O+Zv2EYxgh0xci7ajTq6VNbHyFCkIahcPMMwzDGY04A2weryYXNEzTcL/oYhQEF+0gVQhXZWdfOm/rkjTpq2uJiuIhhGMa4zBGjQaRJU4QqdVmUu7a8NtOOjvBP6QIg75OMp27lyoZhGGPAONlFYaQHA0VaaSKWEenXyIUtwpS03IHmPhGjRCwoe+pmGMb4hG0RmEWJXTFuLU01hrR1YrvbumWLixt152pBkQ/bxMgwjCUQDhPraXYSlySJVgKZyGPXSGSbVuY67dTRV5shI8MMGzEMwxhEWAsXf3TfiOuuUZ90E40trhZR2IjgdtFBktJG1CzKhuipbRiGMYhQTJpFyTti9RAjyjtufzLrmuKWhWGgifmpRMsuUuupbRjGEhjqaVpNdAYLiqdpB/K225/PujQoKohgJambZpkeDcNYAqUYFSWHimEd8j+ZmwSJWEIEpjtuphHIq3PbOg23M5hy9XDCtWRNOkbuiLe57cF2mXfoZ3qkDv44UDvfGJ6f//znY3/WxsalECOC2OQwkhdaJ6NaSEcb00mz6RjOH0ViCUViIYlLRj8jGulGsJqIJR3KcIN89rOf1ddR+elPf1pOGcNw++23u0cffVSn77vvPhMmQ1Ex0sKNFUiqRkdGokCBCBBlicj8yJAPEq/FtdDFcay9r0nej0V1KOfARoD+6Z/+yf3e7/2evo4jSMbwvP71r3fPfOYzdfrmm2929957r04bm5vosg++58/EJhKpKVHrKNBiHwSpayI69ahGaiMVI1agikgsbpn2mJRZPF9rt8VCmthZ7GNIarXhxr15Op3lLxTpheg//+f/7J73vOe5nTt36ntejz766HKthfmXf/kX9wd/8Ac6fd1117lHHnlE93Hbbbe5RqPR3Q8WwLe//W33ve99z/3Hf/yHO+yww/Q41W2mpqZ0/R/84Af6/ic/+Yl+tieddJLug/O95pprdPlDDz3knvKUp2iyK/b91a9+dcH5HPOEE07omxyrut/e9Ti/J5980v2f//N/5u0fvvOd77jvfve7er1Yzccdd5zOh37L2B/xRixKLKPp6Wn3+OOP62fAOnwmwDnddddd3Ws31gej3reD6L2f1TIidQjWjW+RtJrMQ2SiLNTgNAJFRVke6QdJ7iIxpkgyMkndNVl/mKdy642qEPlfal55z3yWj8oPf/hDvbne9a53uec///nuxhtvLJc4d+WVV7rTTjtNl73whS9099xzj85nm127dul8js8Nj7VwySWX6DymmQe7d+/WbZk/MTHhfvzjH+t8Xo899lidv3379q4b9MUvftGdddZZOv/Zz362vu8FQbj22mu7+2V91vPuE+LE/i+66KLu/v1+WKder+v8iy++2H3/+9/X+fClL33JNcXF98u4RmB/TzzxhHvpS1+q58zxmGZdfz1w0003dYXJ2PgUbppaPCJEIjpF/6HI1cTyqfGsjEf36sXJquKuEbSuCpemHpFfuUNtoGw/IfIsRZBarZZ7+ctfrtPshxsd/v3f/90dddRR6grC0572NL0BgW24WT233nqrO+WUU1SE2O7II490d955py678MIL9UbG4uDVuzgIBMdiffbLsZnGMgOmZ2dn9Vi914SrdM455+g5AefIMe+44w59DwjREUccodPsn/1wPOYhsIglFh9WHMcClvvrYj3/uQyC/T788MM6jcgh6r1/G2PjomJEaSINXotb5oVJH9tHRawoKtfq9rRmPVGiVHy3lktkTrH9ocJCQuRZiiANYuvWreXU4mBFPPjgg9qwGLxQfOITn9B5uHIIhgeRwhJjGev4c0Y0/H5o7AdXsJcdO3aUUwVYO4iBB7GrgsghhoiQf5p44okn6naebdu2lVPDw/nhxiGQCLKxeShlRiwcFEdFhgC2KpO4ZzItjZUKw4dqIZlLsrZ2gNRGOWxWOkTgV3sxIfJUBcn/2o8LNxaWgnd9wFtNveC64IJhVdDOPPNMtT4AEWAe1kv1xkd8OF+WvehFL9JYC8dEjF784hd394WIeWHzICK33HJL+a6Ac8N98lTdJ66B/XIOiCbHQwx5j2VUpSrkg663CueKG0d77nOfW841NgPRB/+fd/2ZFmr0rhqxIaLS0lSACl0Sgarmwy5cOVo9iMWKisQFaLr65OHl8uFYiwA2AVRunGGD06zH+tWgbC/VAHZ1Gvx7gr0MNL766qs1nsP8JEncGWecMW8bgsP/9m//pjcy7tmvfvUrd9555+k+uEkJBjOfJ5rEkH7/939f533zm9/UfePmcSOffPLJc455ww03qLVy6qmnlkcq4Nruv/9+PQ+C0//8z/+sbhsxJiCIzn44JufEueFS8dnwnWA79o9gY0HhjrJPLLDrr79eXUksnV/+8pe6T/Z3/PHH6zoIG+tw3LPPPrt7jYguDxSM9cdKBbCD2en76O5Yvu0PAoX71o0t9YkPUapo6+Fzv+SL4Z/GDMtGKVXkrZjF8HGTXksGC4Ob3sdwqgza97DH7Lfepz71KRU3LJ9x9r/Q+fbjqquuUquM4xnrj1Hv20HMK1XEk7TFqIpQv2A1y/sJlNGfYUQBuHl7hQiYN+jGHrTvYY+52Hrj7H+h8+0FAeYxvwnR5mNxJVoAby15kTKMpcATQoLhL3vZy8o5xmaiW2t/IRCbqnXkpz283zezf8Vr7VtFWcNYe1bMTStfF6QqPkxXm6c6bRiGMSohHRfHoSo+/awlwzCMURjOMhLFounaldadbxiGsUSGKgar49G0N6S8kcY0g2T5xzSj9y2AbRjGUlgWBSlyYZuFZBjG+CybOWNiZBjGUlgeMcqsw6NhGEtj2SwjUosYhmGMyzJZRqmIkblphmGMz7JZRoZhGEth+QLYFjYyDGMJLI8YhfRBMjfNMIzxMTfNMIx1gYmRYRjrAhMjwzDWBSZGhmGsC0yMDMNYF5gYGYaxLjAxMgxjXTBUDuxh2Du9z03tHK0C6EbJge0rqnooujhsNQ7jINRds6og6581zYFtLMxPf/pTrcpKo7DhTTfdpLXGqtVjjcWpVq2lDpuxudhUYsQv70c/+tGhv+isx/rDlLbmF51G9dk3v/nN7nd+53fcF7/4xXKpMQzvete7yimnVWaNzUV02Qff82fl9JJotdquPrmzfDccq13emnLKO3fu1Nr5vC5U4hoh8jX5KS29EL3lqYES0pRxpsQzx8FK+upXv+p+8IMfaPnmE044oWvusuzb3/62+973vqfLDjvsMD2/6667zj3yyCN6Hn4/uIQcj3LWlID218B+v/vd77obb7xRq9D6EtZcx7e+9a0F51NaulpXvwrrXXPNNX3Pm3PZv3+/1jvr3T8wn3PiXCmD7UuED7pe9sd58Mp1U8ef/VMem+1ZBzinu+66y5100kn63lhdVqq89aZz04jlIDDc4Hyp+8F8L0RLif0ce+yx7oEHHtBprCRuNH79qTdftZquvPJKd9ppp+myF77whe6ee+7R+T/84Q/1hmQ+5/GlL33JTUxM6PuLL75YrQdKR0Oz2dR5LGOevzZEgrr4zEcsEAKWs62fT+lp9t0L61177bV6TqzH+XPe3v3EPeVc//iP/1iXIyA+fsY69Xpd53Ne3//+93U+DLpe9gesv23bNn3F2uTaqi4cbrAXJmPjsCljRgsJ0nIJEbTbbb3RcfOwYoDp2dlZsSRbeizeH3XUUd3ALaWgEQlgHW5ID+KAJcQ2WAvs+4477tBl559/vs5DDNgOywG4qW+++WY9FvuizDTvEconnnhC97Vjx47u+lVY75xzzumW2OYcjzzyyO4x2ffrX/96nYaLLrqoux+Og+BgUWEB8VlwrIWudxAsf/jhh3UakUNUl/q3MdYfmzaA3U+QllOIvAXi3R8E4sEHH+w2bkJcL9i6dau+DkN1H2yHOHGcz372s27Pnj0aREekPIgF69x+++1zguozMzNz9nX22Wfr/F4QqipYO4iBn66CAO3bt0+nESFvJXFO1XVHuV4PnxduKwJ5yimjPbU1Dg029dO0qiDxRV8uIUIccEX49ecG5eZBjF784herdUJDILjBWMb6XiSA9/3AEqHbgN8HNznbY+EwHwvCWxweBJagOqKENYT1xHbe6qJxXszrhXm33HJL+a6gKrCcsxdywOohcA+4ly960Yv02JwTlhGMcr1VOEfiS7TnPve55VxjI7GpAtj9QBSIPxBDGVeICCjfeeedGrDGIsCl4IbhRgQCvmmauquvvto9+uij7oYbblBhIdjbu4x9JUnizjjjjHmBcSwpzhNBwULYu3eve85znqNxJGJDzEccoijShmiwD9wklv3mN7/RGA3u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" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;BR /&gt;&amp;lt;html&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta charset="utf-8"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Add a Legend to LayerList - 4.11&amp;lt;/title&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!-- &amp;lt;link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/themes/light/main.css"&amp;gt; --&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;lt;link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/css/main.css"&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; html,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #viewDiv {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 100%;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow: hidden;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp; .esri-layer-list__child-toggle + .esri-layer-list__item-label:not([role="radio"]) &amp;gt; .esri-layer-list__item-toggle {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display:none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;.esri-icon-non-visible::before {&lt;BR /&gt;content: "\e610";&lt;BR /&gt;}&lt;BR /&gt;.esri-icon-visible::before {&lt;BR /&gt;content: "\e611";&lt;BR /&gt;}&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;/*&lt;BR /&gt;.esri-icon-right-triangle-arrow::before&amp;nbsp; {&lt;BR /&gt;content: "\e63c";&lt;BR /&gt;}&lt;BR /&gt;.esri-icon-down-arrow::before&amp;nbsp; {&lt;BR /&gt;content: "\e63b";&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;*/&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;.esri-layer-list__list {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 0 0 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; .esri-layer-list__item--has-children {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-bottom: 0;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;.esri-layer-list-panel__content esri-layer-list-panel__content--html-element{&lt;BR /&gt;margin: 0 0 0 0;&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;.esri-layer-list__item-container { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display: flex; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; justify-content: flex-start; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; align-items: flex-start; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; padding: 1px 1px 1px 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item--has-children &amp;gt; .esri-layer-list__item-container { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-left: 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-right: 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: $background-color; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-bottom: 1px solid $border-color; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow: hidden; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 5px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list-panel { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 3px 20px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; } &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; .esri-layer-list-panel__content--legend .esri-legend__service { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding:&amp;nbsp; 0 10px 0&amp;nbsp; 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;.esri-layer-list__list { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 3px 3px 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item-actions {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: $background-color--offset;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: $interactive-font-color;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: -1px&amp;nbsp; 2px 2px;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: auto;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item-actions-list {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; display: flex;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; flex-flow: column;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; justify-content: flex-start;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; align-items: flex-start;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 2px 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-top: 2px solid $background-color;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;lt;/style&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="https://js.arcgis.com/4.11/"&amp;gt;&amp;lt;/script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;var layerList;&lt;BR /&gt;var CountyBaseMapURL = "https://gis.santacruzcounty.us/arcserver/rest/services/Cache/CountyBasemap/MapServer";&lt;BR /&gt;var mapImageLayerURL = "https://gis.santacruzcounty.us/arcserver/rest/services/giswebp/MapServer";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; require([&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/Map",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/request",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/Basemap",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/layers/TileLayer",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/views/MapView",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/layers/MapImageLayer",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/widgets/LayerList",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/widgets/Legend",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/_base/array"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ], function (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map, esriRequest, Basemap, TileLayer, MapView, MapImageLayer, LayerList, Legend, arrayUtils&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const layer1 = new MapImageLayer({&lt;BR /&gt;&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;&amp;nbsp; url: mapImageLayerURL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;var imageryTilelayer = new TileLayer({ url: CountyBaseMapURL});&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp; var customBasemap = new Basemap({&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; baseLayers: [imageryTilelayer],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Custom Basemap",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "myBasemap"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const map = new Map({&lt;BR /&gt;&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;&amp;nbsp; basemap: customBasemap&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add the map to a MapView&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const view = new MapView({&lt;BR /&gt;&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;&amp;nbsp; container: "viewDiv",&lt;BR /&gt;&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;&amp;nbsp; map: map&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.add(layer1);&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;var theURL = "https://gis.santacruzcounty.us/arcserver/rest/services/" + layer1.title.toLowerCase() + "/MapServer/legend";&lt;/DIV&gt;&lt;DIV&gt;esriRequest(theURL, {&lt;/DIV&gt;&lt;DIV&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; query: {&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f: 'json'&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; responseType: "json"&lt;BR /&gt;&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;&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; }).then(function (response) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;layerList = new LayerList({&lt;BR /&gt;&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;&amp;nbsp; &amp;nbsp;view: view,&lt;BR /&gt;&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;&amp;nbsp; &amp;nbsp;&amp;nbsp;listItemCreatedFunction: function (event) {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;const item = event.item;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (item.title === layer1.title) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;item.title = "Legend";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event.item.layer.opacity = 1;&amp;nbsp; //added opacity here, was set to undefined&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (item.children.items.length === 0 &amp;amp;&amp;amp; item.title != "Legend") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//let theArray = [];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var aDiv = document.createElement("Div");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var layerNumber = -1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (let i = 0; i &amp;lt; response.data.layers.length; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(response.data.layers&lt;I&gt;.layerId === item.layer.id) {&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;layerNumber = i;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(layerNumber != -1){&lt;/I&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (let j = 0; j &amp;lt; response.data.layers[layerNumber].legend.length; j++) {&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var para = document.createElement("P");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.style.margin = "2px"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.style.verticalAlign = "middle";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var img = document.createElement("img");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.style.height = "20px"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.style.verticalAlign = "bottom";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.src = item.layer.url + "/images/" + response.data.layers[layerNumber].legend&lt;J&gt;.url;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;theLabel = response.data.layers[layerNumber].legend&lt;J&gt;.label;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var t =&amp;nbsp; document.createTextNode(theLabel);&lt;BR /&gt;&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;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.appendChild(img);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.appendChild(t);&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;&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;&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; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;aDiv.appendChild(para);&lt;/J&gt;&lt;/J&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; item.panel = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;className: "esri-icon-drag-horizontal",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content: aDiv,&lt;BR /&gt;&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;&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;&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; &amp;nbsp;&amp;nbsp; open: false,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: true&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } // if(layerNumber != -1){&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;item.actionsSections = [&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp; [ {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Layer information",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className: "esri-icon-description",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "information"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}],&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;[{&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Increase opacity",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className: "esri-icon-up",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "increase-opacity"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}, {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Decrease opacity",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;className: "esri-icon-down",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id: "decrease-opacity"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}]&lt;BR /&gt;&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;&amp;nbsp;];&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }//if (item.chil&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else{ // added this so users can turn off group layers by clicking on the name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item.layer.watch("visible", function (){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item.layer.visible = true;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} // listItem&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&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;&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;&amp;nbsp; }); // new layerlist&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;view.ui.add(layerList, "top-right");&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;layerList.on("trigger-action", function(event) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;var visibleLayer = event.item.layer;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Capture the action id.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var id = event.action.id;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (id === "full-extent") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // to the full extent of the visible layer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; view.goTo(visibleLayer.layer.fullExtent);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "information") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // open the item details page of the service layer&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;var themetaURL = "NONE";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;switch(visibleLayer.parent.title) {&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;case "Parcel Related":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Parcel%20Related.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp; case "Transportation":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Transportation.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Biotic and Water Resources":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Biotic%20and%20Water%20Resources.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Hazards and Geophysical":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Hazards%20and%20Geophysical.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Zoning":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Zoning.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Land Use and General Plan":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Land%20Use%20and%20General%20Plan.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Special Districts":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Special%20Districts.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Jurisdictional, Elections, Census":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Jurisdictional,%20Elections,%20Census.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "School Districts and CSAs":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/School%20Districts%20and%20CSAs.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Utilities":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Utilities.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp; default:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("No additonal information available");&lt;BR /&gt;&amp;nbsp; } &lt;BR /&gt;&amp;nbsp;if(themetaURL != "NONE"){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.open(themetaURL);&lt;BR /&gt;&amp;nbsp;}&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "increase-opacity") {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // increase the opacity of the GroupLayer by 0.25&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (visibleLayer.opacity &amp;lt; 1) {&lt;BR /&gt;&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; visibleLayer.opacity += 0.2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "decrease-opacity") {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // if the decrease-opacity action is triggered, then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // decrease the opacity of the GroupLayer by 0.25&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (visibleLayer.opacity &amp;gt; 0) {&lt;BR /&gt;&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; visibleLayer.opacity -= 0.2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;}); // then(function (response&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/head&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="viewDiv"&amp;gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;/body&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/html&amp;gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Apr 2019 19:26:21 GMT</pubDate>
    <dc:creator>mattprice</dc:creator>
    <dc:date>2019-04-24T19:26:21Z</dc:date>
    <item>
      <title>Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545006#M50723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to modify one of the samples that combines the Legend and LayerList widgets to also accommodate sublayers. It seems that if leave the default&amp;nbsp;layerlist declaration&amp;nbsp;(as the sample provides), it gives me all of the symbology for the sublayers at the top, and nothing inside of each sublayer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/424805_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Originally, I had thought that I would just assign the "legend" to the panel of the children the parent layer, but that didn't seem to work. Any thoughts or references where this has been done before?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="doctype token"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/SPAN&gt;
&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;html&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;head&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;meta&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;charset&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;utf-8&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;meta&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;name&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;viewport&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;content&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;initial-scale&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;1, maximum-scale&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;1,user-scalable&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;no&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;title&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Add a Legend to LayerList - 4.9&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;title&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;link&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;rel&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;stylesheet&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;href&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F4.9%2Fesri%2Fthemes%2Flight%2Fmain.css" target="_blank"&gt;https://js.arcgis.com/4.9/esri/themes/light/main.css&lt;/A&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="language-css style token"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;style&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="selector token"&gt;html,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #viewDiv&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="property token"&gt;padding&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 0&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="property token"&gt;margin&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 0&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="property token"&gt;height&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 100%&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="property token"&gt;width&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; 100%&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="property token"&gt;overflow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; hidden&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;style&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="language-javascript script token"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;script&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;src&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F4.9%2F" target="_blank"&gt;https://js.arcgis.com/4.9/&lt;/A&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;script&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="language-javascript script token"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;script&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/Map"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/views/MapView"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/layers/MapImageLayer"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/widgets/LayerList"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MapView&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MapImageLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; LayerList
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; citiesStatesHighways &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;MapImageLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fsampleserver6.arcgis.com%2Farcgis%2Frest%2Fservices%2FUSA%2FMapServer" target="_blank"&gt;https://sampleserver6.arcgis.com/arcgis/rest/services/USA/MapServer&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; sublayers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"States"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Highways"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Cities"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; basemap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"dark-gray"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; layers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;citiesStatesHighways&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// Add the map to a MapView&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; view &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;MapView&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; container&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"viewDiv"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; map&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; map
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// Add a legend instance to the panel of a&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// ListItem in a LayerList instance&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; layerList &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;LayerList&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; view&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; view&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; listItemCreatedFunction&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;event&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; item &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; event&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type &lt;SPAN class="operator token"&gt;!=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"group"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="comment token"&gt;// don't show legend twice&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;panel &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&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; content&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"legend"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&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; open&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;log&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;panel&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;content&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// Assigning "legend" to children of parent layer - not working&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// const layerList = new LayerList({&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; view: view,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; listItemCreatedFunction: function (event) {&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const item = event.item;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(item);&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // target elements without children (the sublayers)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (item.children.items.length !== 0) {&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let childrenArr = item.children.items&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (let i = 0; i &amp;lt; childrenArr.length; i++) {&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&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;&amp;nbsp;&amp;nbsp; childrenArr&lt;I&gt;.panel = {&lt;/I&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content: "legend",&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; open: true&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&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;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// });&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; view&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ui&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;add&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerList&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"top-right"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;script&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;head&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;&lt;/SPAN&gt;div&lt;/SPAN&gt; &lt;SPAN class="attr-name token"&gt;id&lt;/SPAN&gt;&lt;SPAN class="attr-value token"&gt;&lt;SPAN class="punctuation token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;viewDiv&lt;SPAN class="punctuation token"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;div&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;

&lt;SPAN class="token tag"&gt;&lt;SPAN class="token tag"&gt;&lt;SPAN class="punctuation token"&gt;&amp;lt;/&lt;/SPAN&gt;html&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 23:34:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545006#M50723</guid>
      <dc:creator>deleted-user-9_yPCHk-_Xlk</dc:creator>
      <dc:date>2021-12-11T23:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545008#M50725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the exact same requirement, and I actually think it's really strange that the arcgis js dev team haven't provided a widget or example that properly combines legend with layerlist, ALSO for sublayers. This is something that I think a lot of people would appreciate, as it greatly improves the usability of any map that uses dynamic services with sublayers.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2018 21:28:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545008#M50725</guid>
      <dc:creator>ae</dc:creator>
      <dc:date>2018-11-23T21:28:15Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545009#M50726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I noticed that it is making several calls as well.&amp;nbsp; I just made one call to the legend.&amp;nbsp; Below is my solution.&amp;nbsp; Its a lot, but it looks and acts the way I want.&amp;nbsp; I would like to remove the opacity setting for non-polygon layers and add a slider, but that is for a latter time. Thanks for sharing your code it got me started. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="data:image/png;base64,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9957r04bm5vosg++58/EJhKpKVHrKNBiHwSpayI69ahGaiMVI1agikgsbpn2mJRZPF9rt8VCmthZ7GNIarXhxr15Op3lLxTpheg//+f/7J73vOe5nTt36ntejz766HKthfmXf/kX9wd/8Ac6fd1117lHHnlE93Hbbbe5RqPR3Q8WwLe//W33ve99z/3Hf/yHO+yww/Q41W2mpqZ0/R/84Af6/ic/+Yl+tieddJLug/O95pprdPlDDz3knvKUp2iyK/b91a9+dcH5HPOEE07omxyrut/e9Ti/J5980v2f//N/5u0fvvOd77jvfve7er1Yzccdd5zOh37L2B/xRixKLKPp6Wn3+OOP62fAOnwmwDnddddd3Ws31gej3reD6L2f1TIidQjWjW+RtJrMQ2SiLNTgNAJFRVke6QdJ7iIxpkgyMkndNVl/mKdy642qEPlfal55z3yWj8oPf/hDvbne9a53uec///nuxhtvLJc4d+WVV7rTTjtNl73whS9099xzj85nm127dul8js8Nj7VwySWX6DymmQe7d+/WbZk/MTHhfvzjH+t8Xo899lidv3379q4b9MUvftGdddZZOv/Zz362vu8FQbj22mu7+2V91vPuE+LE/i+66KLu/v1+WKder+v8iy++2H3/+9/X+fClL33JNcXF98u4RmB/TzzxhHvpS1+q58zxmGZdfz1w0003dYXJ2PgUbppaPCJEIjpF/6HI1cTyqfGsjEf36sXJquKuEbSuCpemHpFfuUNtoGw/IfIsRZBarZZ7+ctfrtPshxsd/v3f/90dddRR6grC0572NL0BgW24WT233nqrO+WUU1SE2O7II490d955py678MIL9UbG4uDVuzgIBMdiffbLsZnGMgOmZ2dn9Vi914SrdM455+g5AefIMe+44w59DwjREUccodPsn/1wPOYhsIglFh9WHMcClvvrYj3/uQyC/T788MM6jcgh6r1/G2PjomJEaSINXotb5oVJH9tHRawoKtfq9rRmPVGiVHy3lktkTrH9ocJCQuRZiiANYuvWreXU4mBFPPjgg9qwGLxQfOITn9B5uHIIhgeRwhJjGev4c0Y0/H5o7AdXsJcdO3aUUwVYO4iBB7GrgsghhoiQf5p44okn6naebdu2lVPDw/nhxiGQCLKxeShlRiwcFEdFhgC2KpO4ZzItjZUKw4dqIZlLsrZ2gNRGOWxWOkTgV3sxIfJUBcn/2o8LNxaWgnd9wFtNveC64IJhVdDOPPNMtT4AEWAe1kv1xkd8OF+WvehFL9JYC8dEjF784hd394WIeWHzICK33HJL+a6Ac8N98lTdJ66B/XIOiCbHQwx5j2VUpSrkg663CueKG0d77nOfW841NgPRB/+fd/2ZFmr0rhqxIaLS0lSACl0Sgarmwy5cOVo9iMWKisQFaLr65OHl8uFYiwA2AVRunGGD06zH+tWgbC/VAHZ1Gvx7gr0MNL766qs1nsP8JEncGWecMW8bgsP/9m//pjcy7tmvfvUrd9555+k+uEkJBjOfJ5rEkH7/939f533zm9/UfePmcSOffPLJc455ww03qLVy6qmnlkcq4Nruv/9+PQ+C0//8z/+sbhsxJiCIzn44JufEueFS8dnwnWA79o9gY0HhjrJPLLDrr79eXUksnV/+8pe6T/Z3/PHH6zoIG+tw3LPPPrt7jYguDxSM9cdKBbCD2en76O5Yvu0PAoX71o0t9YkPUapo6+Fzv+SL4Z/GDMtGKVXkrZjF8HGTXksGC4Ob3sdwqgza97DH7Lfepz71KRU3LJ9x9r/Q+fbjqquuUquM4xnrj1Hv20HMK1XEk7TFqIpQv2A1y/sJlNGfYUQBuHl7hQiYN+jGHrTvYY+52Hrj7H+h8+0FAeYxvwnR5mNxJVoAby15kTKMpcATQoLhL3vZy8o5xmaiW2t/IRCbqnXkpz283zezf8Vr7VtFWcNYe1bMTStfF6QqPkxXm6c6bRiGMSohHRfHoSo+/awlwzCMURjOMhLFounaldadbxiGsUSGKgar49G0N6S8kcY0g2T5xzSj9y2AbRjGUlgWBSlyYZuFZBjG+CybOWNiZBjGUlgeMcqsw6NhGEtj2SwjUosYhmGMyzJZRqmIkblphmGMz7JZRoZhGEth+QLYFjYyDGMJLI8YhfRBMjfNMIzxMTfNMIx1gYmRYRjrAhMjwzDWBSZGhmGsC0yMDMNYF5gYGYaxLjAxMgxjXTBUDuxh2Du9z03tHK0C6EbJge0rqnooujhsNQ7jINRds6og6581zYFtLMxPf/pTrcpKo7DhTTfdpLXGqtVjjcWpVq2lDpuxudhUYsQv70c/+tGhv+isx/rDlLbmF51G9dk3v/nN7nd+53fcF7/4xXKpMQzvete7yimnVWaNzUV02Qff82fl9JJotdquPrmzfDccq13emnLKO3fu1Nr5vC5U4hoh8jX5KS29EL3lqYES0pRxpsQzx8FK+upXv+p+8IMfaPnmE044oWvusuzb3/62+973vqfLDjvsMD2/6667zj3yyCN6Hn4/uIQcj3LWlID218B+v/vd77obb7xRq9D6EtZcx7e+9a0F51NaulpXvwrrXXPNNX3Pm3PZv3+/1jvr3T8wn3PiXCmD7UuED7pe9sd58Mp1U8ef/VMem+1ZBzinu+66y5100kn63lhdVqq89aZz04jlIDDc4Hyp+8F8L0RLif0ce+yx7oEHHtBprCRuNH79qTdftZquvPJKd9ppp+myF77whe6ee+7R+T/84Q/1hmQ+5/GlL33JTUxM6PuLL75YrQdKR0Oz2dR5LGOevzZEgrr4zEcsEAKWs62fT+lp9t0L61177bV6TqzH+XPe3v3EPeVc//iP/1iXIyA+fsY69Xpd53Ne3//+93U+DLpe9gesv23bNn3F2uTaqi4cbrAXJmPjsCljRgsJ0nIJEbTbbb3RcfOwYoDp2dlZsSRbeizeH3XUUd3ALaWgEQlgHW5ID+KAJcQ2WAvs+4477tBl559/vs5DDNgOywG4qW+++WY9FvuizDTvEconnnhC97Vjx47u+lVY75xzzumW2OYcjzzyyO4x2ffrX/96nYaLLrqoux+Og+BgUWEB8VlwrIWudxAsf/jhh3UakUNUl/q3MdYfmzaA3U+QllOIvAXi3R8E4sEHH+w2bkJcL9i6dau+DkN1H2yHOHGcz372s27Pnj0aREekPIgF69x+++1zguozMzNz9nX22Wfr/F4QqipYO4iBn66CAO3bt0+nESFvJXFO1XVHuV4PnxduKwJ5yimjPbU1Dg029dO0qiDxRV8uIUIccEX49ecG5eZBjF784herdUJDILjBWMb6XiSA9/3AEqHbgN8HNznbY+EwHwvCWxweBJagOqKENYT1xHbe6qJxXszrhXm33HJL+a6gKrCcsxdywOohcA+4ly960Yv02JwTlhGMcr1VOEfiS7TnPve55VxjI7GpAtj9QBSIPxBDGVeICCjfeeedGrDGIsCl4IbhRgQCvmmauquvvto9+uij7oYbblBhIdjbu4x9JUnizjjjjHmBcSwpzhNBwULYu3eve85znqNxJGJDzEccoijShmiwD9wklv3mN7/RGA3u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" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;BR /&gt;&amp;lt;html&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta charset="utf-8"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Add a Legend to LayerList - 4.11&amp;lt;/title&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!-- &amp;lt;link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/themes/light/main.css"&amp;gt; --&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;lt;link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/css/main.css"&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; html,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #viewDiv {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 100%;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow: hidden;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp; .esri-layer-list__child-toggle + .esri-layer-list__item-label:not([role="radio"]) &amp;gt; .esri-layer-list__item-toggle {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display:none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;.esri-icon-non-visible::before {&lt;BR /&gt;content: "\e610";&lt;BR /&gt;}&lt;BR /&gt;.esri-icon-visible::before {&lt;BR /&gt;content: "\e611";&lt;BR /&gt;}&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;/*&lt;BR /&gt;.esri-icon-right-triangle-arrow::before&amp;nbsp; {&lt;BR /&gt;content: "\e63c";&lt;BR /&gt;}&lt;BR /&gt;.esri-icon-down-arrow::before&amp;nbsp; {&lt;BR /&gt;content: "\e63b";&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;*/&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;.esri-layer-list__list {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 0 0 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; .esri-layer-list__item--has-children {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-bottom: 0;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;.esri-layer-list-panel__content esri-layer-list-panel__content--html-element{&lt;BR /&gt;margin: 0 0 0 0;&lt;BR /&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;.esri-layer-list__item-container { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display: flex; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; justify-content: flex-start; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; align-items: flex-start; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; padding: 1px 1px 1px 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item--has-children &amp;gt; .esri-layer-list__item-container { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-left: 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding-right: 1px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: $background-color; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-bottom: 1px solid $border-color; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow: hidden; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 5px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list-panel { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 3px 20px; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; } &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; .esri-layer-list-panel__content--legend .esri-legend__service { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding:&amp;nbsp; 0 10px 0&amp;nbsp; 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;.esri-layer-list__list { &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: 0 3px 3px 0; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item-actions {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; position: relative;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background-color: $background-color--offset;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: $interactive-font-color;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin: -1px&amp;nbsp; 2px 2px;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: auto;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;.esri-layer-list__item-actions-list {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; display: flex;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; flex-flow: column;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; justify-content: flex-start;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; align-items: flex-start;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 2px 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; list-style: none;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-top: 2px solid $background-color;&lt;BR /&gt;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;lt;/style&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="https://js.arcgis.com/4.11/"&amp;gt;&amp;lt;/script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;var layerList;&lt;BR /&gt;var CountyBaseMapURL = "https://gis.santacruzcounty.us/arcserver/rest/services/Cache/CountyBasemap/MapServer";&lt;BR /&gt;var mapImageLayerURL = "https://gis.santacruzcounty.us/arcserver/rest/services/giswebp/MapServer";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; require([&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/Map",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/request",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/Basemap",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/layers/TileLayer",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/views/MapView",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/layers/MapImageLayer",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/widgets/LayerList",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/widgets/Legend",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/_base/array"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ], function (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map, esriRequest, Basemap, TileLayer, MapView, MapImageLayer, LayerList, Legend, arrayUtils&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const layer1 = new MapImageLayer({&lt;BR /&gt;&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;&amp;nbsp; url: mapImageLayerURL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;var imageryTilelayer = new TileLayer({ url: CountyBaseMapURL});&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp; var customBasemap = new Basemap({&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; baseLayers: [imageryTilelayer],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Custom Basemap",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "myBasemap"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const map = new Map({&lt;BR /&gt;&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;&amp;nbsp; basemap: customBasemap&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add the map to a MapView&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const view = new MapView({&lt;BR /&gt;&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;&amp;nbsp; container: "viewDiv",&lt;BR /&gt;&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;&amp;nbsp; map: map&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.add(layer1);&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;var theURL = "https://gis.santacruzcounty.us/arcserver/rest/services/" + layer1.title.toLowerCase() + "/MapServer/legend";&lt;/DIV&gt;&lt;DIV&gt;esriRequest(theURL, {&lt;/DIV&gt;&lt;DIV&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; query: {&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f: 'json'&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; responseType: "json"&lt;BR /&gt;&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;&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; }).then(function (response) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;layerList = new LayerList({&lt;BR /&gt;&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;&amp;nbsp; &amp;nbsp;view: view,&lt;BR /&gt;&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;&amp;nbsp; &amp;nbsp;&amp;nbsp;listItemCreatedFunction: function (event) {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;const item = event.item;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (item.title === layer1.title) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;item.title = "Legend";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event.item.layer.opacity = 1;&amp;nbsp; //added opacity here, was set to undefined&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (item.children.items.length === 0 &amp;amp;&amp;amp; item.title != "Legend") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//let theArray = [];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var aDiv = document.createElement("Div");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var layerNumber = -1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (let i = 0; i &amp;lt; response.data.layers.length; i++) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(response.data.layers&lt;I&gt;.layerId === item.layer.id) {&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;layerNumber = i;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(layerNumber != -1){&lt;/I&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (let j = 0; j &amp;lt; response.data.layers[layerNumber].legend.length; j++) {&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var para = document.createElement("P");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.style.margin = "2px"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.style.verticalAlign = "middle";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var img = document.createElement("img");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.style.height = "20px"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.style.verticalAlign = "bottom";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img.src = item.layer.url + "/images/" + response.data.layers[layerNumber].legend&lt;J&gt;.url;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;theLabel = response.data.layers[layerNumber].legend&lt;J&gt;.label;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var t =&amp;nbsp; document.createTextNode(theLabel);&lt;BR /&gt;&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;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.appendChild(img);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;para.appendChild(t);&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;&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;&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; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;aDiv.appendChild(para);&lt;/J&gt;&lt;/J&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; item.panel = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;className: "esri-icon-drag-horizontal",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content: aDiv,&lt;BR /&gt;&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;&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;&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; &amp;nbsp;&amp;nbsp; open: false,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: true&lt;BR /&gt;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } // if(layerNumber != -1){&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;item.actionsSections = [&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp; [ {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Layer information",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className: "esri-icon-description",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "information"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}],&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;[{&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Increase opacity",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; className: "esri-icon-up",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "increase-opacity"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}, {&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Decrease opacity",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;className: "esri-icon-down",&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id: "decrease-opacity"&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;}]&lt;BR /&gt;&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;&amp;nbsp;];&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; }//if (item.chil&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else{ // added this so users can turn off group layers by clicking on the name&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item.layer.watch("visible", function (){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; item.layer.visible = true;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} // listItem&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&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;&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;&amp;nbsp; }); // new layerlist&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;view.ui.add(layerList, "top-right");&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&amp;nbsp;layerList.on("trigger-action", function(event) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;var visibleLayer = event.item.layer;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Capture the action id.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var id = event.action.id;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (id === "full-extent") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // to the full extent of the visible layer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; view.goTo(visibleLayer.layer.fullExtent);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "information") {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // open the item details page of the service layer&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;var themetaURL = "NONE";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;switch(visibleLayer.parent.title) {&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;case "Parcel Related":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Parcel%20Related.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp; case "Transportation":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Transportation.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Biotic and Water Resources":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Biotic%20and%20Water%20Resources.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Hazards and Geophysical":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Hazards%20and%20Geophysical.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Zoning":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Zoning.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Land Use and General Plan":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Land%20Use%20and%20General%20Plan.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Special Districts":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Special%20Districts.PDF";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Jurisdictional, Elections, Census":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Jurisdictional,%20Elections,%20Census.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "School Districts and CSAs":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/School%20Districts%20and%20CSAs.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;case "Utilities":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; themetaURL = "https://gis.santacruzcounty.us/gisweb/help/Utilities.pdf";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp; default:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("No additonal information available");&lt;BR /&gt;&amp;nbsp; } &lt;BR /&gt;&amp;nbsp;if(themetaURL != "NONE"){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.open(themetaURL);&lt;BR /&gt;&amp;nbsp;}&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "increase-opacity") {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // increase the opacity of the GroupLayer by 0.25&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (visibleLayer.opacity &amp;lt; 1) {&lt;BR /&gt;&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; visibleLayer.opacity += 0.2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (id === "decrease-opacity") {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // if the decrease-opacity action is triggered, then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // decrease the opacity of the GroupLayer by 0.25&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (visibleLayer.opacity &amp;gt; 0) {&lt;BR /&gt;&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; visibleLayer.opacity -= 0.2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;}); // then(function (response&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/head&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div id="viewDiv"&amp;gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;/body&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;lt;/html&amp;gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Apr 2019 19:26:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545009#M50726</guid>
      <dc:creator>mattprice</dc:creator>
      <dc:date>2019-04-24T19:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545010#M50727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the latest version of the API, 4.12, the function "&lt;SPAN style="background-color: #ffffff;"&gt;listItemCreatedFunction&lt;/SPAN&gt;" is still loading multiple times and there is no solution to show legend for sublayers (other than the custom ones above, that they work).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any updates about that?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jul 2019 14:09:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545010#M50727</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2019-07-23T14:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545011#M50728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This still seems to be an issue in 4.15, is there any intention to address this issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 May 2020 00:30:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545011#M50728</guid>
      <dc:creator>GiovanniPopulis</dc:creator>
      <dc:date>2020-05-29T00:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545012#M50729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Still&amp;nbsp;present 4.16 - 4.17.&amp;nbsp; mapImage services with grouped sublayers layers are best for various&amp;nbsp;scenarios.&amp;nbsp; Matt's approach above works with 4.17 with a small update as noted (and in my Pen example&amp;nbsp;&lt;A class="link-titled" href="https://codepen.io/kevinsagis/full/RwajJRa" title="https://codepen.io/kevinsagis/full/RwajJRa"&gt;https://codepen.io/kevinsagis/full/RwajJRa&lt;/A&gt;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be great to see this integrated into the widget itself, with Legend properties such as "Legend: true"&amp;nbsp;to simply&amp;nbsp;enable legend for all layers and all sublayers. Expanded should be an option for all; or per layer by layer. And&amp;nbsp;other options like in WebApp Builder, like hiding certain layers. And even&amp;nbsp;allow per-sublayer exclusion of the legend as override.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Aug 2020 13:40:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545012#M50729</guid>
      <dc:creator>KevinMacLeod3</dc:creator>
      <dc:date>2020-08-21T13:40:22Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545013#M50730</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/76488"&gt;matt price&lt;/A&gt;‌ awesome, great work! I did have to do one update.. toggling Group on/off did not work (for me).&amp;nbsp; With a dynamic map service with some Groups and subGroups loaded as a mapImageLayer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I first noticed interestingly that Group layer items (parents with children or subchildren sublayers) were not showing up with checkboxes, at all. Just the triangle expand/minimize arrows. So there was no way to turn on layers in a group if the parent Group was off.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So...I removed this chunk of CSS, below. Ok, so the Group checkboxes came back and appear as normally. But clicking the parent/group checkboxes doesn't do anything.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://codepen.io/kevinsagis/pen/RwajJRa" title="https://codepen.io/kevinsagis/pen/RwajJRa"&gt;https://codepen.io/kevinsagis/pen/RwajJRa&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.esri-layer-list__child-toggle + .esri-layer-list__item-label:not([role="radio"]) &amp;gt; .esri-layer-list__item-toggle {&lt;BR /&gt; display:none;&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the fix was that I deleted this part of a line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;item.children.items.length === 0 &amp;amp;&amp;amp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So instead of&amp;nbsp; if (item.children.items.length === 0 &amp;amp;&amp;amp; item.title != "Legend") {&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's now just&amp;nbsp; if (item.title != "Legend") {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it works. Hope this helped everyone.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Sep 2020 03:11:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545013#M50730</guid>
      <dc:creator>KevinMacLeod3</dc:creator>
      <dc:date>2020-09-09T03:11:41Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545007#M50724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not really sure if this was a good solution, but I was able to put something together. Does anybody have any suggestions? In addition, it seems like this 'listItemCreatedFunction' is happening a bunch of times (executing more times than the number of layers'. It doesn't seem to interfere with anything, but I'm wondering if it will slow down the map when expanding to multiple services with many sublayers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See codepen for live example:&amp;nbsp;&lt;A class="link-titled" href="https://codepen.io/clintonlunn/pen/xyyGxP" title="https://codepen.io/clintonlunn/pen/xyyGxP" rel="nofollow noopener noreferrer" target="_blank"&gt;Add a Legend to a Layerlist (Sublayers Edition)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;DOCTYPE html&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;html&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;head&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;meta charset&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"utf-8"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;meta name&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"viewport"&lt;/SPAN&gt; content&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"initial-scale=1, maximum-scale=1,user-scalable=no"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;title&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;Add a Legend to LayerList &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;4.9&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;title&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;link rel&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"stylesheet"&lt;/SPAN&gt; href&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F4.9%2Fesri%2Fthemes%2Flight%2Fmain.css" target="_blank"&gt;https://js.arcgis.com/4.9/esri/themes/light/main.css&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;style&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; html&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; body&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #viewDiv &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;100&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;%&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; width&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;100&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;%&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; overflow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; hidden&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;style&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;script src&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F4.9%2F" target="_blank"&gt;https://js.arcgis.com/4.9/&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;script&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;script&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/Map"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/request"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/views/MapView"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/layers/MapImageLayer"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/widgets/LayerList"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="string token"&gt;"esri/widgets/Legend"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; esriRequest&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MapView&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MapImageLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; LayerList&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Legend
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; citiesStatesHighways &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;MapImageLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fsampleserver6.arcgisonline.com%2Farcgis%2Frest%2Fservices%2FUSA%2FMapServer" target="_blank"&gt;https://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; sublayers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;2&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"States"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Highways"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Cities"&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; basemap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"dark-gray"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; layers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;citiesStatesHighways&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// Add the map to a MapView&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; view &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;MapView&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; container&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"viewDiv"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; map&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; map
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// Assigning "legend" to children of parent layer&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; layerList &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;LayerList&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp; view&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; view&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&amp;nbsp; listItemCreatedFunction&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;event&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;const&lt;/SPAN&gt; item &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; event&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;log&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// target elements without children (the sublayers)&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;item&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;children&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length &lt;SPAN class="operator token"&gt;!==&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;

&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// make array of the sublayers&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;let&lt;/SPAN&gt; childrenArr &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; item&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;children&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;items
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;log&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;childrenArr&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;let&lt;/SPAN&gt; i &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; i &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt; childrenArr&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; i&lt;SPAN class="operator token"&gt;++&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;

&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;&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; &lt;SPAN class="comment token"&gt;// make a request to the server to retrieve the layer image url&lt;/SPAN&gt;
&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;&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; &lt;SPAN class="token function"&gt;esriRequest&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;childrenArr&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;url&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;slice&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"legend"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; query&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'json'&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; responseType&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"json"&lt;/SPAN&gt;
&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;&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; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;response&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;let&lt;/SPAN&gt; img &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createElement&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"img"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// build unique url for the legend symbol&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; img&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;src &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; childrenArr&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;url &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"/images/"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; response&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;data
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layers&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;legend&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;url&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="comment token"&gt;// assign image to the sublayers in layerlist&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; childrenArr&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;panel &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; img&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; open&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;
&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&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; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&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;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; view&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ui&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;add&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerList&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"top-right"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;script&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;head&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;body&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;div id&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"viewDiv"&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;div&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;
&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;body&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;

&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;html&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 23:34:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/545007#M50724</guid>
      <dc:creator>deleted-user-9_yPCHk-_Xlk</dc:creator>
      <dc:date>2021-12-11T23:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: Display LayerList with Legend using a MapImageLayer's sublayers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/1163554#M76993</link>
      <description>&lt;P&gt;Hi All,&lt;BR /&gt;I did not find any solution for this anywhere and few solutions were leading to too many network calls, so developed a workaround. Sharing the code below might help others:&lt;/P&gt;&lt;P&gt;1. Querying the legend images url and store in an object&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;esriRequest&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'&lt;A href="https://hostname/arcgis/rest/services/layername/MapServer/legend?dynamicLayers=%5B0%5D" target="_blank" rel="noopener"&gt;https://hostname/arcgis/rest/services/layername/MapServer/legend?dynamicLayers=%5B0%5D&lt;/A&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;, {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;query&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'json'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;responseType&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;"json"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; }).&lt;/SPAN&gt;&lt;SPAN&gt;then&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;function&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;data&lt;/SPAN&gt;&lt;SPAN&gt;?.&lt;/SPAN&gt;&lt;SPAN&gt;layers&lt;/SPAN&gt;&lt;SPAN&gt;?.&lt;/SPAN&gt;&lt;SPAN&gt;forEach&lt;/SPAN&gt;&lt;SPAN&gt;((&lt;/SPAN&gt;&lt;SPAN&gt;element&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;any&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;string&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;element&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;element&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legend&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;length&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;legendArr&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;any&lt;/SPAN&gt;&lt;SPAN&gt; = [];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;element&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legend&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;forEach&lt;/SPAN&gt;&lt;SPAN&gt;((&lt;/SPAN&gt;&lt;SPAN&gt;item&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;any&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;legendArr&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;push&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;item&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;label&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;item&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;label&lt;/SPAN&gt;&lt;SPAN&gt;})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;] = &lt;/SPAN&gt;&lt;SPAN&gt;legendArr&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;layerId&lt;/SPAN&gt;&lt;SPAN&gt;] = &lt;/SPAN&gt;&lt;SPAN&gt;element&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legend&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; });&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; })&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;2. Adding Image to Legend sublayer panel&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;layerList&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;LayerList&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;view&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;view&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;listItemCreatedFunction&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;event&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;event&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;item&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;children&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;_items&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;for&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;length&lt;/SPAN&gt;&lt;SPAN&gt;; &lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;++){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;img&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;document&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;createElement&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"img"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;hasOwnProperty&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;id&lt;/SPAN&gt;&lt;SPAN&gt;)){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;typeof&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;id&lt;/SPAN&gt;&lt;SPAN&gt;])==&lt;/SPAN&gt;&lt;SPAN&gt;'object'&lt;/SPAN&gt;&lt;SPAN&gt;){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;div&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;document&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;createElement&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"div"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;let&lt;/SPAN&gt; &lt;SPAN&gt;count&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;id&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;forEach&lt;/SPAN&gt;&lt;SPAN&gt;((&lt;/SPAN&gt;&lt;SPAN&gt;el&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;any&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;div&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;innerHTML&lt;/SPAN&gt;&lt;SPAN&gt; += &lt;/SPAN&gt;&lt;SPAN&gt;"&amp;lt;img src='"&lt;/SPAN&gt;&lt;SPAN&gt; + &lt;/SPAN&gt;&lt;SPAN&gt;el&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt; + &lt;/SPAN&gt;&lt;SPAN&gt;"'&amp;gt; &amp;nbsp;"&lt;/SPAN&gt;&lt;SPAN&gt; + &lt;/SPAN&gt;&lt;SPAN&gt;el&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;label&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;count&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;id&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;length&lt;/SPAN&gt;&lt;SPAN&gt; -&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;div&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;innerHTML&lt;/SPAN&gt;&lt;SPAN&gt; += &lt;/SPAN&gt;&lt;SPAN&gt;"&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;panel&lt;/SPAN&gt;&lt;SPAN&gt; = {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;content&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;div&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;open&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;true&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;count&lt;/SPAN&gt;&lt;SPAN&gt;++;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;img&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;src&lt;/SPAN&gt;&lt;SPAN&gt; = &lt;/SPAN&gt;&lt;SPAN&gt;that&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;legendImage&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;layer&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;id&lt;/SPAN&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;items&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;i&lt;/SPAN&gt;&lt;SPAN&gt;].&lt;/SPAN&gt;&lt;SPAN&gt;panel&lt;/SPAN&gt;&lt;SPAN&gt; = {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;content&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;img&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;open&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;true&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; });&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 12 Apr 2022 16:29:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-layerlist-with-legend-using-a/m-p/1163554#M76993</guid>
      <dc:creator>DheerajGambhir</dc:creator>
      <dc:date>2022-04-12T16:29:07Z</dc:date>
    </item>
  </channel>
</rss>

