The attached picture shows the search option I want to remove so the search options are just my local sources (below the Esri World Geocoder).
TIA
geocoder = new Search({ map: map, minCharacters: 3, activeSourceIndex: 'all' }, "geocoder"); sources = geocoder.get("sources"); // Change your sources ... geocoder.set("sources", sources);
Oops, a thousand pardons, I should have been more specific. The searched webmap is hosted at AGOL. The JSON data creating the searchable layers is show below. That being said, I can interrogate said JSON to build my search sources using the snippet you provided (which I think is also a JSAPI sample). Nonetheless, I didn't make the connection until your post. Thx
"search": { "enabled": false, "disablePlaceFinder": true, "hintText": "Find Asset", "layers": [{ "id": "AnOutageStatus_9360", "field": { "name": "A_FIELD_NAME", "exactMatch": false, "type": "esriFieldTypeString" } }, { "id": "AnOutageStatus_3600", "field": { "name": "A_FIELD_NAME", "exactMatch": false, "type": "esriFieldTypeString" } }, { "id": "AnOutageContext_2098", "field": { "name": "A_FIELD_NAME", "exactMatch": false, "type": "esriFieldTypeString" }, "subLayer": 1 }, { "id": "AnOutageContext_2098", "field": { "name": "A_FIELD_NAME", "exactMatch": false, "type": "esriFieldTypeString" }, "subLayer": 0 }] }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.