Hi Robert,
I also can't get the search widget (4.14) to zoom - it pans ok. It's a point layer using AGOL satellite basemap. Any ideas?
Thanks,
Shane
require([
"esri/Map", "esri/views/MapView", "esri/views/SceneView", "esri/layers/FeatureLayer", "esri/widgets/LayerList", "esri/layers/GroupLayer",
"esri/widgets/Home", "esri/symbols/SimpleFillSymbol", "esri/layers/support/LabelClass", "esri/widgets/Search", "esri/widgets/Search/LayerSearchSource"],
function (Map, MapView, SceneView, FeatureLayer, LayerList, GroupLayer, Home, SimpleFillSymbol, LabelClass, Search, LayerSearchSource) {
var map = new Map({ basemap: "satellite" });
var searchWidget = new Search({
view: view,
allPlaceholder: "Search",
locationEnabled: false,
includeDefaultSources: false,
enableSearchingAll: false,
sources: [
{
layer: places_Layer,
searchFields: ["placename", "category"],
suggestionTemplate: "{placename}, {category}",
exactMatch: false,
outFields: ["*"],
name: "Places",
placeholder: "example: New York",
zoomScale: 250000
},
{
layer: clinics_Layer,
searchFields: ["name", "capability"],
suggestionTemplate: "{name}, {capability}",
exactMatch: false,
outFields: ["*"],
name: "Clinics",
placeholder: "example: Dental",
zoomScale: 250000
},
],
});
view.ui.add(searchWidget, { position: "top-right", index: 0 });