UNPKG

@arcgis/map-components

Version:
432 lines (389 loc) • 102 kB
/// <reference types="../index.d.ts" /> import type { ArcgisAreaMeasurement2d } from "../components/arcgis-area-measurement-2d/customElement.js"; import type { ArcgisAreaMeasurement3d } from "../components/arcgis-area-measurement-3d/customElement.js"; import type { ArcgisAttachments } from "../components/arcgis-attachments/customElement.js"; import type { ArcgisBasemapGallery } from "../components/arcgis-basemap-gallery/customElement.js"; import type { ArcgisBasemapLayerList } from "../components/arcgis-basemap-layer-list/customElement.js"; import type { ArcgisBasemapToggle } from "../components/arcgis-basemap-toggle/customElement.js"; import type { ArcgisBookmarks } from "../components/arcgis-bookmarks/customElement.js"; import type { ArcgisBuildingExplorer } from "../components/arcgis-building-explorer/customElement.js"; import type { ArcgisCatalogLayerList } from "../components/arcgis-catalog-layer-list/customElement.js"; import type { ArcgisCompass } from "../components/arcgis-compass/customElement.js"; import type { ArcgisCoordinateConversion } from "../components/arcgis-coordinate-conversion/customElement.js"; import type { ArcgisCoordinateConversionNext } from "../components/arcgis-coordinate-conversion-next/customElement.js"; import type { ArcgisDaylight } from "../components/arcgis-daylight/customElement.js"; import type { ArcgisDirectionalPad } from "../components/arcgis-directional-pad/customElement.js"; import type { ArcgisDirections } from "../components/arcgis-directions/customElement.js"; import type { ArcgisDirectLineMeasurement3d } from "../components/arcgis-direct-line-measurement-3d/customElement.js"; import type { ArcgisDistanceMeasurement2d } from "../components/arcgis-distance-measurement-2d/customElement.js"; import type { ArcgisEditor } from "../components/arcgis-editor/customElement.js"; import type { ArcgisElevationProfile } from "../components/arcgis-elevation-profile/customElement.js"; import type { ArcgisExpand } from "../components/arcgis-expand/customElement.js"; import type { ArcgisFeature } from "../components/arcgis-feature/customElement.js"; import type { ArcgisFeatureForm } from "../components/arcgis-feature-form/customElement.js"; import type { ArcgisFeatureNext } from "../components/arcgis-feature-next/customElement.js"; import type { ArcgisFeatureTable } from "../components/arcgis-feature-table/customElement.js"; import type { ArcgisFeatureTemplates } from "../components/arcgis-feature-templates/customElement.js"; import type { ArcgisTemplateImage } from "../components/arcgis-template-image/customElement.js"; import type { ArcgisFeatureTemplatesLegacy } from "../components/arcgis-feature-templates-legacy/customElement.js"; import type { ArcgisFeatures } from "../components/arcgis-features/customElement.js"; import type { ArcgisFeaturesNext } from "../components/arcgis-features-next/customElement.js"; import type { ArcgisFloorFilter } from "../components/arcgis-floor-filter/customElement.js"; import type { ArcgisFullscreen } from "../components/arcgis-fullscreen/customElement.js"; import type { ArcgisGridControls } from "../components/arcgis-grid-controls/customElement.js"; import type { ArcgisHistogramRangeSlider } from "../components/arcgis-histogram-range-slider/customElement.js"; import type { ArcgisHome } from "../components/arcgis-home/customElement.js"; import type { ArcgisLayerList } from "../components/arcgis-layer-list/customElement.js"; import type { ArcgisLayerListNext } from "../components/arcgis-layer-list-next/customElement.js"; import type { ArcgisLegend } from "../components/arcgis-legend/customElement.js"; import type { ArcgisLineOfSight } from "../components/arcgis-line-of-sight/customElement.js"; import type { ArcgisLinkChart } from "../components/arcgis-link-chart/customElement.js"; import type { ArcgisLinkChartLayoutSwitcher } from "../components/arcgis-link-chart-layout-switcher/customElement.js"; import type { ArcgisLinkChartNonspatialVisibilityToggle } from "../components/arcgis-link-chart-nonspatial-visibility-toggle/customElement.js"; import type { ArcgisLocate } from "../components/arcgis-locate/customElement.js"; import type { ArcgisMap } from "../components/arcgis-map/customElement.js"; import type { ArcgisMeasurement } from "../components/arcgis-measurement/customElement.js"; import type { ArcgisNavigationToggle } from "../components/arcgis-navigation-toggle/customElement.js"; import type { ArcgisOrientedImageryViewer } from "../components/arcgis-oriented-imagery-viewer/customElement.js"; import type { ArcgisOrientedImageryViewerImageViewer } from "../components/arcgis-oriented-imagery-viewer-image-viewer/customElement.js"; import type { ArcgisPaste } from "../components/arcgis-paste/customElement.js"; import type { ArcgisClipboard } from "../components/arcgis-clipboard/customElement.js"; import type { ArcgisFeatureImage } from "../components/arcgis-feature-image/customElement.js"; import type { ArcgisFeatureTitle } from "../components/arcgis-feature-title/customElement.js"; import type { ArcgisMultiFeatureForm } from "../components/arcgis-multi-feature-form/customElement.js"; import type { ArcgisPopup } from "../components/arcgis-popup/customElement.js"; import type { ArcgisPresentation } from "../components/arcgis-presentation/customElement.js"; import type { ArcgisPrint } from "../components/arcgis-print/customElement.js"; import type { ArcgisReverseGeocodeList } from "../components/arcgis-reverse-geocode-list/customElement.js"; import type { ArcgisScaleBar } from "../components/arcgis-scale-bar/customElement.js"; import type { ArcgisScaleRangeSlider } from "../components/arcgis-scale-range-slider/customElement.js"; import type { ArcgisScene } from "../components/arcgis-scene/customElement.js"; import type { ArcgisSearch } from "../components/arcgis-search/customElement.js"; import type { ArcgisSearchResultRenderer } from "../components/arcgis-search-result-renderer/customElement.js"; import type { ArcgisShadowCast } from "../components/arcgis-shadow-cast/customElement.js"; import type { ArcgisSketch } from "../components/arcgis-sketch/customElement.js"; import type { ArcgisSketchTooltipControls } from "../components/arcgis-sketch-tooltip-controls/customElement.js"; import type { ArcgisSlice } from "../components/arcgis-slice/customElement.js"; import type { ArcgisSliderBinaryColorSizeLegacy } from "../components/arcgis-slider-binary-color-size-legacy/customElement.js"; import type { ArcgisSliderClassedColorLegacy } from "../components/arcgis-slider-classed-color-legacy/customElement.js"; import type { ArcgisSliderClassedSizeLegacy } from "../components/arcgis-slider-classed-size-legacy/customElement.js"; import type { ArcgisSliderColorLegacy } from "../components/arcgis-slider-color-legacy/customElement.js"; import type { ArcgisSliderColorSizeLegacy } from "../components/arcgis-slider-color-size-legacy/customElement.js"; import type { ArcgisSliderHeatmapLegacy } from "../components/arcgis-slider-heatmap-legacy/customElement.js"; import type { ArcgisSliderOpacityLegacy } from "../components/arcgis-slider-opacity-legacy/customElement.js"; import type { ArcgisSliderScaleRange } from "../components/arcgis-slider-scale-range/customElement.js"; import type { ArcgisSliderSizeLegacy } from "../components/arcgis-slider-size-legacy/customElement.js"; import type { ArcgisSnappingControls } from "../components/arcgis-snapping-controls/customElement.js"; import type { ArcgisColorSelect } from "../components/arcgis-color-select/customElement.js"; import type { ArcgisTimeOfDaySlider } from "../components/arcgis-time-of-day-slider/customElement.js"; import type { ArcgisWebGlError } from "../components/arcgis-webgl-error/customElement.js"; import type { ArcgisSwipe } from "../components/arcgis-swipe/customElement.js"; import type { ArcgisTableList } from "../components/arcgis-table-list/customElement.js"; import type { ArcgisTimeSlider } from "../components/arcgis-time-slider/customElement.js"; import type { ArcgisTimeZoneLabel } from "../components/arcgis-time-zone-label/customElement.js"; import type { ArcgisTrack } from "../components/arcgis-track/customElement.js"; import type { ArcgisUtilityNetworkAssociations } from "../components/arcgis-utility-network-associations/customElement.js"; import type { ArcgisUtilityNetworkTrace } from "../components/arcgis-utility-network-trace/customElement.js"; import type { ArcgisUtilityNetworkTraceAnalysis } from "../components/arcgis-utility-network-trace-analysis/customElement.js"; import type { ArcgisUtilityNetworkAggregatedGeometry } from "../components/arcgis-utility-network-aggregated-geometry/customElement.js"; import type { ArcgisUtilityNetworkSubnetworkInfo } from "../components/arcgis-utility-network-subnetwork-info/customElement.js"; import type { ArcgisUtilityNetworkTraceInputs } from "../components/arcgis-utility-network-trace-inputs/customElement.js"; import type { ArcgisUtilityNetworkTraceLocation } from "../components/arcgis-utility-network-trace-location/customElement.js"; import type { ArcgisUtilityNetworkTraceLocationList } from "../components/arcgis-utility-network-trace-location-list/customElement.js"; import type { ArcgisUtilityNetworkTraceResults } from "../components/arcgis-utility-network-trace-results/customElement.js"; import type { ArcgisUtilityNetworkValidateNetworkTopology } from "../components/arcgis-utility-network-validate-network-topology/customElement.js"; import type { ArcgisUtilityNetworkValidateTopology } from "../components/arcgis-utility-network-validate-topology/customElement.js"; import type { ArcgisValuePicker } from "../components/arcgis-value-picker/customElement.js"; import type { ArcgisValuePickerCollection } from "../components/arcgis-value-picker-collection/customElement.js"; import type { ArcgisValuePickerCombobox } from "../components/arcgis-value-picker-combobox/customElement.js"; import type { ArcgisValuePickerLabel } from "../components/arcgis-value-picker-label/customElement.js"; import type { ArcgisValuePickerSlider } from "../components/arcgis-value-picker-slider/customElement.js"; import type { ArcgisValuePickerLegacy } from "../components/arcgis-value-picker-legacy/customElement.js"; import type { ArcgisVersionManagement } from "../components/arcgis-version-management/customElement.js"; import type { ArcgisVideo } from "../components/arcgis-video/customElement.js"; import type { ArcgisVideoPlayer } from "../components/arcgis-video-player/customElement.js"; import type { ArcgisViewPopover } from "../components/arcgis-view-popover/customElement.js"; import type { ArcgisVolumeMeasurement } from "../components/arcgis-volume-measurement/customElement.js"; import type { ArcgisWeather } from "../components/arcgis-weather/customElement.js"; import type { ArcgisZoom } from "../components/arcgis-zoom/customElement.js"; import { JSXBase as StencilJsx } from "@stencil/core/internal"; import type { EventHandler } from "@arcgis/lumina"; type ArcgisAttachmentsSetterTypes = ArcgisAttachments["@setterTypes"]; type ArcgisBasemapLayerListSetterTypes = ArcgisBasemapLayerList["@setterTypes"]; type ArcgisBookmarksSetterTypes = ArcgisBookmarks["@setterTypes"]; type ArcgisBuildingExplorerSetterTypes = ArcgisBuildingExplorer["@setterTypes"]; type ArcgisCatalogLayerListSetterTypes = ArcgisCatalogLayerList["@setterTypes"]; type ArcgisDaylightSetterTypes = ArcgisDaylight["@setterTypes"]; type ArcgisDirectionsSetterTypes = ArcgisDirections["@setterTypes"]; type ArcgisEditorSetterTypes = ArcgisEditor["@setterTypes"]; type ArcgisExpandSetterTypes = ArcgisExpand["@setterTypes"]; type ArcgisFeatureFormSetterTypes = ArcgisFeatureForm["@setterTypes"]; type ArcgisFeatureTableSetterTypes = ArcgisFeatureTable["@setterTypes"]; type ArcgisFeatureTemplatesLegacySetterTypes = ArcgisFeatureTemplatesLegacy["@setterTypes"]; type ArcgisFullscreenSetterTypes = ArcgisFullscreen["@setterTypes"]; type ArcgisHistogramRangeSliderSetterTypes = ArcgisHistogramRangeSlider["@setterTypes"]; type ArcgisLayerListSetterTypes = ArcgisLayerList["@setterTypes"]; type ArcgisLinkChartSetterTypes = ArcgisLinkChart["@setterTypes"]; type ArcgisLinkChartLayoutSwitcherSetterTypes = ArcgisLinkChartLayoutSwitcher["@setterTypes"]; type ArcgisMapSetterTypes = ArcgisMap["@setterTypes"]; type ArcgisMeasurementSetterTypes = ArcgisMeasurement["@setterTypes"]; type ArcgisOrientedImageryViewerSetterTypes = ArcgisOrientedImageryViewer["@setterTypes"]; type ArcgisOrientedImageryViewerImageViewerSetterTypes = ArcgisOrientedImageryViewerImageViewer["@setterTypes"]; type ArcgisMultiFeatureFormSetterTypes = ArcgisMultiFeatureForm["@setterTypes"]; type ArcgisPrintSetterTypes = ArcgisPrint["@setterTypes"]; type ArcgisScaleRangeSliderSetterTypes = ArcgisScaleRangeSlider["@setterTypes"]; type ArcgisSceneSetterTypes = ArcgisScene["@setterTypes"]; type ArcgisShadowCastSetterTypes = ArcgisShadowCast["@setterTypes"]; type ArcgisSketchSetterTypes = ArcgisSketch["@setterTypes"]; type ArcgisSnappingControlsSetterTypes = ArcgisSnappingControls["@setterTypes"]; type ArcgisTableListSetterTypes = ArcgisTableList["@setterTypes"]; type ArcgisTimeSliderSetterTypes = ArcgisTimeSlider["@setterTypes"]; type ArcgisUtilityNetworkAssociationsSetterTypes = ArcgisUtilityNetworkAssociations["@setterTypes"]; type ArcgisUtilityNetworkTraceSetterTypes = ArcgisUtilityNetworkTrace["@setterTypes"]; type ArcgisUtilityNetworkValidateTopologySetterTypes = ArcgisUtilityNetworkValidateTopology["@setterTypes"]; type ArcgisValuePickerLegacySetterTypes = ArcgisValuePickerLegacy["@setterTypes"]; interface StencilArcgisAreaMeasurement2d extends Partial<Pick<ArcgisAreaMeasurement2d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "snappingOptions" | "unit" | "unitOptions" | "view">>, StencilJsx.HTMLAttributes<ArcgisAreaMeasurement2d> { onArcgisPropertyChange?: EventHandler<ArcgisAreaMeasurement2d["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisAreaMeasurement2d["arcgisReady"]>; } interface StencilArcgisAreaMeasurement3d extends Partial<Pick<ArcgisAreaMeasurement3d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "unit" | "unitOptions" | "view">>, StencilJsx.HTMLAttributes<ArcgisAreaMeasurement3d> { onArcgisPropertyChange?: EventHandler<ArcgisAreaMeasurement3d["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisAreaMeasurement3d["arcgisReady"]>; } interface StencilArcgisAttachments extends Partial<Pick<ArcgisAttachments, "attachmentKeywords" | "attachmentTypes" | "autoDestroyDisabled" | "capabilities" | "displayType" | "graphic" | "hideAddButton" | "hideAddSubmitButton" | "hideCancelAddButton" | "hideCancelUpdateButton" | "hideDeleteButton" | "hideErrorMessage" | "hideProgressBar" | "hideUpdateButton" | "label" | "referenceElement">>, ArcgisAttachmentsSetterTypes, StencilJsx.HTMLAttributes<ArcgisAttachments> { onArcgisPropertyChange?: EventHandler<ArcgisAttachments["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisAttachments["arcgisReady"]>; } interface StencilArcgisBasemapGallery extends Partial<Pick<ArcgisBasemapGallery, "activeBasemap" | "autoDestroyDisabled" | "disabled" | "headingLevel" | "icon" | "label" | "messageOverrides" | "referenceElement" | "source" | "view">>, StencilJsx.HTMLAttributes<ArcgisBasemapGallery> { onArcgisPropertyChange?: EventHandler<ArcgisBasemapGallery["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisBasemapGallery["arcgisReady"]>; } interface StencilArcgisBasemapLayerList extends Partial<Pick<ArcgisBasemapLayerList, "autoDestroyDisabled" | "baseFilterPredicate" | "baseFilterText" | "baseListItemCreatedFunction" | "basemapTitle" | "catalogOptions" | "closed" | "collapsed" | "dragEnabled" | "editingTitle" | "filterPlaceholder" | "headingLevel" | "hideBaseLayers" | "hideHeading" | "hideReferenceLayers" | "hideStatusIndicators" | "label" | "minFilterItems" | "referenceElement" | "referenceFilterPredicate" | "referenceFilterText" | "referenceListItemCreatedFunction" | "selectedItems" | "selectionMode" | "showCloseButton" | "showCollapseButton" | "showEditTitleButton" | "showErrors" | "showFilter" | "showTemporaryLayerIndicators" | "view" | "visibilityAppearance">>, ArcgisBasemapLayerListSetterTypes, StencilJsx.HTMLAttributes<ArcgisBasemapLayerList> { onArcgisClose?: EventHandler<ArcgisBasemapLayerList["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisBasemapLayerList["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisBasemapLayerList["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisBasemapLayerList["arcgisTriggerAction"]>; } interface StencilArcgisBasemapToggle extends Partial<Pick<ArcgisBasemapToggle, "autoDestroyDisabled" | "icon" | "label" | "messageOverrides" | "nextBasemap" | "referenceElement" | "showTitle" | "view">>, StencilJsx.HTMLAttributes<ArcgisBasemapToggle> { onArcgisPropertyChange?: EventHandler<ArcgisBasemapToggle["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisBasemapToggle["arcgisReady"]>; } interface StencilArcgisBookmarks extends Partial<Pick<ArcgisBookmarks, "autoDestroyDisabled" | "closed" | "disabled" | "dragEnabled" | "filterPlaceholder" | "filterText" | "goToOverride" | "headingLevel" | "hideThumbnail" | "hideTime" | "icon" | "label" | "messageOverrides" | "referenceElement" | "showAddBookmarkButton" | "showCloseButton" | "showCollapseButton" | "showEditBookmarkButton" | "showFilter" | "showHeading" | "timeDisabled" | "view">>, ArcgisBookmarksSetterTypes, StencilJsx.HTMLAttributes<ArcgisBookmarks> { onArcgisBookmarkEdit?: EventHandler<ArcgisBookmarks["arcgisBookmarkEdit"]>; onArcgisBookmarkSelect?: EventHandler<ArcgisBookmarks["arcgisBookmarkSelect"]>; onArcgisClose?: EventHandler<ArcgisBookmarks["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisBookmarks["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisBookmarks["arcgisReady"]>; } interface StencilArcgisBuildingExplorer extends Partial<Pick<ArcgisBuildingExplorer, "autoDestroyDisabled" | "headingLevel" | "hideDisciplines" | "hideLevels" | "hidePhases" | "icon" | "label" | "layers" | "referenceElement" | "view">>, ArcgisBuildingExplorerSetterTypes, StencilJsx.HTMLAttributes<ArcgisBuildingExplorer> { onArcgisBuildingLevelChange?: EventHandler<ArcgisBuildingExplorer["arcgisBuildingLevelChange"]>; onArcgisBuildingPhaseChange?: EventHandler<ArcgisBuildingExplorer["arcgisBuildingPhaseChange"]>; onArcgisReady?: EventHandler<ArcgisBuildingExplorer["arcgisReady"]>; } interface StencilArcgisCatalogLayerList extends Partial<Pick<ArcgisCatalogLayerList, "autoDestroyDisabled" | "catalogLayer" | "closed" | "collapsed" | "filterPlaceholder" | "filterPredicate" | "filterText" | "headingLevel" | "hideStatusIndicators" | "label" | "layerTablesEnabled" | "listItemCreatedFunction" | "minFilterItems" | "onCatalogOpen" | "onTablesOpen" | "referenceElement" | "selectedItems" | "selectionMode" | "showCloseButton" | "showCollapseButton" | "showErrors" | "showFilter" | "showHeading" | "showTemporaryLayerIndicators" | "view" | "visibilityAppearance">>, ArcgisCatalogLayerListSetterTypes, StencilJsx.HTMLAttributes<ArcgisCatalogLayerList> { onArcgisClose?: EventHandler<ArcgisCatalogLayerList["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisCatalogLayerList["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisCatalogLayerList["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisCatalogLayerList["arcgisTriggerAction"]>; } interface StencilArcgisCompass extends Partial<Pick<ArcgisCompass, "autoDestroyDisabled" | "goToOverride" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisCompass> { onArcgisPropertyChange?: EventHandler<ArcgisCompass["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisCompass["arcgisReady"]>; } interface StencilArcgisCoordinateConversion extends Partial<Pick<ArcgisCoordinateConversion, "autoDestroyDisabled" | "conversions" | "currentLocation" | "expanded" | "formats" | "goToOverride" | "headingLevel" | "hideCaptureButton" | "hideExpandButton" | "hideInputButton" | "hideSettingsButton" | "icon" | "ignoreCoordinatePrecision" | "label" | "locationSymbol" | "mode" | "multipleConversionsDisabled" | "orientation" | "referenceElement" | "removeLeadingZeros" | "storageDisabled" | "storageType" | "view">>, StencilJsx.HTMLAttributes<ArcgisCoordinateConversion> { onArcgisConversionChange?: EventHandler<ArcgisCoordinateConversion["arcgisConversionChange"]>; onArcgisPropertyChange?: EventHandler<ArcgisCoordinateConversion["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisCoordinateConversion["arcgisReady"]>; } interface StencilArcgisCoordinateConversionNext extends Partial<Pick<ArcgisCoordinateConversionNext, "autoDestroyDisabled" | "conversions" | "currentLocation" | "formats" | "goToOverride" | "headingLevel" | "hideCaptureSection" | "hideInputSection" | "hideSettingsButton" | "icon" | "ignoreCoordinatePrecision" | "label" | "locationSymbol" | "mode" | "multipleConversionsDisabled" | "referenceElement" | "removeLeadingZeros" | "showElevation" | "storageDisabled" | "storageType" | "verticalUnit" | "view" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisCoordinateConversionNext> { onArcgisConversionChange?: EventHandler<ArcgisCoordinateConversionNext["arcgisConversionChange"]>; onArcgisPropertyChange?: EventHandler<ArcgisCoordinateConversionNext["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisCoordinateConversionNext["arcgisReady"]>; } interface StencilArcgisDaylight extends Partial<Pick<ArcgisDaylight, "autoDestroyDisabled" | "currentSeason" | "dateOrSeason" | "dayPlaying" | "headingLevel" | "hideDatePicker" | "hideHeader" | "hidePlayButtons" | "hideShadowsToggle" | "hideSunLightingToggle" | "hideTimezone" | "icon" | "label" | "playSpeedMultiplier" | "referenceElement" | "timeSliderPosition" | "timeSliderSteps" | "utcOffset" | "view" | "yearPlaying">>, ArcgisDaylightSetterTypes, StencilJsx.HTMLAttributes<ArcgisDaylight> { onArcgisReady?: EventHandler<ArcgisDaylight["arcgisReady"]>; onArcgisUserDateTimeChange?: EventHandler<ArcgisDaylight["arcgisUserDateTimeChange"]>; } interface StencilArcgisDirectionalPad extends Partial<Pick<ArcgisDirectionalPad, "autoDestroyDisabled" | "disabled" | "hideDirectionalButtons" | "icon" | "label" | "messageOverrides" | "referenceElement" | "showRotationResetButton" | "showRotationSlider" | "view" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisDirectionalPad> { onArcgisPropertyChange?: EventHandler<ArcgisDirectionalPad["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisDirectionalPad["arcgisReady"]>; } interface StencilArcgisDirections extends Partial<Pick<ArcgisDirections, "apiKey" | "autoDestroyDisabled" | "autoSolveOnEditActive" | "goToOverride" | "headingLevel" | "hideLayerDetails" | "hidePrintButton" | "hideSaveAsButton" | "hideSaveButton" | "label" | "layer" | "mapLayerId" | "maxStops" | "referenceElement" | "routeLayerItemId" | "searchProperties" | "unit" | "useDefaultRouteLayer" | "view">>, ArcgisDirectionsSetterTypes, StencilJsx.HTMLAttributes<ArcgisDirections> { onArcgisPropertyChange?: EventHandler<ArcgisDirections["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisDirections["arcgisReady"]>; } interface StencilArcgisDirectLineMeasurement3d extends Partial<Pick<ArcgisDirectLineMeasurement3d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "unit" | "unitOptions" | "view">>, StencilJsx.HTMLAttributes<ArcgisDirectLineMeasurement3d> { onArcgisPropertyChange?: EventHandler<ArcgisDirectLineMeasurement3d["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisDirectLineMeasurement3d["arcgisReady"]>; } interface StencilArcgisDistanceMeasurement2d extends Partial<Pick<ArcgisDistanceMeasurement2d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "snappingOptions" | "unit" | "unitOptions" | "view">>, StencilJsx.HTMLAttributes<ArcgisDistanceMeasurement2d> { onArcgisPropertyChange?: EventHandler<ArcgisDistanceMeasurement2d["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisDistanceMeasurement2d["arcgisReady"]>; } interface StencilArcgisEditor extends Partial<Pick<ArcgisEditor, "autoDestroyDisabled" | "headingLevel" | "hideCreateFeaturesSection" | "hideEditFeaturesSection" | "hideLabelsToggle" | "hideMergeButton" | "hideSelectionToolbar" | "hideSettingsMenu" | "hideSketch" | "hideSnappingControlsElementsEnabledToggle" | "hideSnappingControlsElementsFeatureEnabledToggle" | "hideSnappingControlsElementsGridControls" | "hideSnappingControlsElementsGridControlsElementsColorSelection" | "hideSnappingControlsElementsGridControlsElementsDynamicScaleToggle" | "hideSnappingControlsElementsGridControlsElementsLineIntervalInput" | "hideSnappingControlsElementsGridControlsElementsNumericInputs" | "hideSnappingControlsElementsGridControlsElementsOutOfScaleWarning" | "hideSnappingControlsElementsGridControlsElementsPlacementButtons" | "hideSnappingControlsElementsGridControlsElementsRotateWithMapToggle" | "hideSnappingControlsElementsGridEnabledToggle" | "hideSnappingControlsElementsLayerList" | "hideSnappingControlsElementsSelfEnabledToggle" | "hideSplitButton" | "hideTooltipsToggle" | "hideUndoRedoButtons" | "hideZoomToButton" | "label" | "labelOptions" | "layerInfos" | "referenceElement" | "selectionManager" | "showSnappingControlsElementsHeader" | "snappingOptions" | "supportingWidgetDefaults" | "syncViewSelection" | "tooltipOptions" | "useLegacyCreateTools" | "view">>, ArcgisEditorSetterTypes, StencilJsx.HTMLAttributes<ArcgisEditor> { onArcgisPropertyChange?: EventHandler<ArcgisEditor["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisEditor["arcgisReady"]>; onArcgisSketchCreate?: EventHandler<ArcgisEditor["arcgisSketchCreate"]>; onArcgisSketchUpdate?: EventHandler<ArcgisEditor["arcgisSketchUpdate"]>; } interface StencilArcgisElevationProfile extends Partial<Pick<ArcgisElevationProfile, "analysis" | "autoDestroyDisabled" | "distanceUnit" | "distanceUnitOptions" | "elevationInfo" | "elevationUnit" | "elevationUnitOptions" | "feature" | "geometry" | "hideChart" | "hideClearButton" | "hideDistanceDisplayUnitSelect" | "hideElevationDisplayUnitSelect" | "hideLegend" | "hideSelectButton" | "hideSettingsButton" | "hideStartButton" | "hideUniformChartScalingToggle" | "hideVisualization" | "highlightDisabled" | "icon" | "label" | "messageOverrides" | "profiles" | "referenceElement" | "uniformChartScaling" | "view">>, StencilJsx.HTMLAttributes<ArcgisElevationProfile> { onArcgisPropertyChange?: EventHandler<ArcgisElevationProfile["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisElevationProfile["arcgisReady"]>; } interface StencilArcgisExpand extends Partial<Pick<ArcgisExpand, "autoCollapse" | "autoDestroyDisabled" | "closeOnEscDisabled" | "collapseTooltip" | "expanded" | "expandIcon" | "expandTooltip" | "focusTrapDisabled" | "group" | "iconNumber" | "label" | "messageOverrides" | "mode" | "placement" | "referenceElement" | "topLayerDisabled" | "view" | "visualScale">>, ArcgisExpandSetterTypes, StencilJsx.HTMLAttributes<ArcgisExpand> { onArcgisPropertyChange?: EventHandler<ArcgisExpand["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisExpand["arcgisReady"]>; } interface StencilArcgisFeature extends Partial<Pick<ArcgisFeature, "autoDestroyDisabled" | "chartAnimationDisabled" | "defaultPopupTemplateEnabled" | "graphic" | "headingLevel" | "hideAttachmentsContent" | "hideContent" | "hideCustomContent" | "hideExpressionContent" | "hideFieldsContent" | "hideHeading" | "hideLastEditedInfo" | "hideMediaContent" | "hideTextContent" | "icon" | "label" | "location" | "map" | "messageOverrides" | "referenceElement" | "showRelationshipContent" | "showUtilityNetworkContent" | "spatialReference" | "timeZone" | "view" | "viewModel">>, StencilJsx.HTMLAttributes<ArcgisFeature> { onArcgisPropertyChange?: EventHandler<ArcgisFeature["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeature["arcgisReady"]>; } interface StencilArcgisFeatureForm extends Partial<Pick<ArcgisFeatureForm, "autoDestroyDisabled" | "disabled" | "editType" | "feature" | "formTemplate" | "groupDisplay" | "headingLevel" | "hideReadOnlyNotice" | "label" | "layer" | "map" | "referenceElement" | "timeZone">>, ArcgisFeatureFormSetterTypes, StencilJsx.HTMLAttributes<ArcgisFeatureForm> { onArcgisPropertyChange?: EventHandler<ArcgisFeatureForm["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatureForm["arcgisReady"]>; onArcgisSubmit?: EventHandler<ArcgisFeatureForm["arcgisSubmit"]>; onArcgisValueChange?: EventHandler<ArcgisFeatureForm["arcgisValueChange"]>; } interface StencilArcgisFeatureNext extends Partial<Pick<ArcgisFeatureNext, "autoDestroyDisabled" | "chartAnimationDisabled" | "defaultPopupTemplateEnabled" | "graphic" | "headingLevel" | "hideAttachmentsContent" | "hideContent" | "hideCustomContent" | "hideExpressionContent" | "hideFieldsContent" | "hideHeading" | "hideLastEditedInfo" | "hideMediaContent" | "hideTextContent" | "icon" | "label" | "location" | "map" | "messageOverrides" | "referenceElement" | "showRelationshipContent" | "showUtilityNetworkContent" | "spatialReference" | "timeZone" | "view">>, StencilJsx.HTMLAttributes<ArcgisFeatureNext> { onArcgisPropertyChange?: EventHandler<ArcgisFeatureNext["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatureNext["arcgisReady"]>; } interface StencilArcgisFeatureTable extends Partial<Pick<ArcgisFeatureTable, "actionColumnConfig" | "attachmentsEnabled" | "attachmentsViewOptions" | "attributeTableTemplate" | "autoDestroyDisabled" | "autoRefreshDisabled" | "autoSaveDisabled" | "closed" | "collapsed" | "columnPerformanceModeDisabled" | "columnReorderingDisabled" | "definitionExpression" | "description" | "disabled" | "editingEnabled" | "filterByLayerScaleRange" | "filterBySelectionEnabled" | "filterByViewExtent" | "filterGeometry" | "hiddenFields" | "hideColumnDescriptions" | "hideColumnMenuItemsSortAscending" | "hideColumnMenuItemsSortDescending" | "hideColumnMenus" | "hideColumnVisibilityMenu" | "hideColumnVisibilityMenuItemsFilter" | "hideColumnVisibilityMenuItemsHeader" | "hideColumnVisibilityMenuItemsToggleAll" | "hideHeader" | "hideLayerDropdownIcons" | "hideMenu" | "hideMenuItemsClearSelection" | "hideMenuItemsDeleteSelection" | "hideMenuItemsExportSelectionToCsv" | "hideMenuItemsRefreshData" | "hideMenuItemsSelectedRecordsShowAllToggle" | "hideMenuItemsSelectedRecordsShowSelectedToggle" | "hideMenuItemsToggleColumns" | "hideMenuItemsZoomToSelection" | "hideProgress" | "hideSelectionColumn" | "hideTooltips" | "highlightDisabled" | "highlightIds" | "initialSize" | "label" | "layer" | "layerId" | "layerItemId" | "layers" | "layerUrl" | "mapLayerId" | "maxSize" | "menuConfig" | "multipleSelectionDisabled" | "multipleSortEnabled" | "multipleSortPriority" | "navigationScale" | "noDataMessage" | "objectIds" | "outFields" | "pageIndex" | "pageSize" | "paginationEnabled" | "referenceElement" | "relatedRecordsEnabled" | "relatedTables" | "returnGeometryEnabled" | "returnMEnabled" | "returnZEnabled" | "rowHighlightIds" | "selectionManager" | "showClose" | "showCollapse" | "showLayerDropdown" | "syncTemplateOnChangesDisabled" | "syncViewSelection" | "tableDisabled" | "tableTemplate" | "tableTitle" | "timeExtent" | "timeZone" | "view">>, ArcgisFeatureTableSetterTypes, StencilJsx.HTMLAttributes<ArcgisFeatureTable> { onArcgisCellClick?: EventHandler<ArcgisFeatureTable["arcgisCellClick"]>; onArcgisCellDblClick?: EventHandler<ArcgisFeatureTable["arcgisCellDblClick"]>; onArcgisCellKeydown?: EventHandler<ArcgisFeatureTable["arcgisCellKeydown"]>; onArcgisCellPointerout?: EventHandler<ArcgisFeatureTable["arcgisCellPointerout"]>; onArcgisCellPointerover?: EventHandler<ArcgisFeatureTable["arcgisCellPointerover"]>; onArcgisColumnReorder?: EventHandler<ArcgisFeatureTable["arcgisColumnReorder"]>; onArcgisPropertyChange?: EventHandler<ArcgisFeatureTable["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatureTable["arcgisReady"]>; onArcgisSelectionChange?: EventHandler<ArcgisFeatureTable["arcgisSelectionChange"]>; } interface StencilArcgisFeatureTemplates extends Partial<Pick<ArcgisFeatureTemplates, "applicationDisabledFunction" | "applicationFilterFunction" | "applicationTemplates" | "autoDestroyDisabled" | "disabled" | "disableTemplatesMode" | "display" | "excludeTables" | "favoritesEnabled" | "favoritesFilterText" | "filterText" | "groupBy" | "groupByFunction" | "hideTemplateDescription" | "hideTemplatesMode" | "layers" | "minRequiredFilterCount" | "recentFilterText" | "recentlyUsedEnabled" | "referenceElement" | "restoreFavorites" | "restoreRecentlyUsed" | "sectionSortBy" | "sectionSortByFunction" | "selectedTemplateId" | "sharedTemplatesDisabled" | "showCollapseButton" | "showFilter" | "templateSortBy" | "templateSortByFunction" | "view">>, StencilJsx.HTMLAttributes<ArcgisFeatureTemplates> { onArcgisPropertyChange?: EventHandler<ArcgisFeatureTemplates["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatureTemplates["arcgisReady"]>; onArcgisSelectTemplate?: EventHandler<ArcgisFeatureTemplates["arcgisSelectTemplate"]>; onArcgisTemplatesChanged?: EventHandler<ArcgisFeatureTemplates["arcgisTemplatesChanged"]>; } interface StencilArcgisTemplateImage extends Partial<Pick<ArcgisTemplateImage, "template">>, StencilJsx.HTMLAttributes<ArcgisTemplateImage> { } interface StencilArcgisFeatureTemplatesLegacy extends Partial<Pick<ArcgisFeatureTemplatesLegacy, "autoDestroyDisabled" | "disabledItemFunction" | "enableListScroll" | "filterFunction" | "filterText" | "groupBy" | "headingLevel" | "hideFilter" | "label" | "layers" | "referenceElement" | "selectionMode" | "view">>, ArcgisFeatureTemplatesLegacySetterTypes, StencilJsx.HTMLAttributes<ArcgisFeatureTemplatesLegacy> { onArcgisPropertyChange?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisReady"]>; onArcgisSelect?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisSelect"]>; } interface StencilArcgisFeatures extends Partial<Pick<ArcgisFeatures, "actions" | "autoDestroyDisabled" | "chartAnimationDisabled" | "collapsed" | "collapseDirection" | "content" | "defaultPopupTemplateEnabled" | "featureCount" | "featureMenuOpen" | "featureMenuTitle" | "featureNavigationTop" | "features" | "featuresPerPage" | "featureViewModelAbilities" | "goToOverride" | "headerActions" | "heading" | "headingLevel" | "hideActionBar" | "hideAttachmentsContent" | "hideCloseButton" | "hideContent" | "hideCustomContent" | "hideExpressionContent" | "hideFeatureListLayerTitle" | "hideFeatureMenuHeading" | "hideFeatureNavigation" | "hideFieldsContent" | "hideHeading" | "hideLastEditedInfo" | "hideMediaContent" | "hideRelationshipContent" | "hideSelectFeature" | "hideSpinner" | "hideTextContent" | "hideUtilityNetworkContent" | "highlightDisabled" | "icon" | "includeDefaultActionsDisabled" | "initialDisplayMode" | "label" | "map" | "messageOverrides" | "open" | "promises" | "referenceElement" | "selectedFeatureIndex" | "showCollapseButton" | "spatialReference" | "timeZone" | "updateLocationEnabled" | "view" | "viewModel">>, StencilJsx.HTMLAttributes<ArcgisFeatures> { onArcgisClose?: EventHandler<ArcgisFeatures["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisFeatures["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeatures["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisFeatures["arcgisTriggerAction"]>; } interface StencilArcgisFeaturesNext extends Partial<Pick<ArcgisFeaturesNext, "actions" | "autoDestroyDisabled" | "chartAnimationDisabled" | "collapsed" | "collapseDirection" | "content" | "defaultPopupTemplateEnabled" | "featureCount" | "featureItemAbilities" | "featureMenuOpen" | "featureMenuTitle" | "featureNavigationTop" | "features" | "featuresPerPage" | "focusTrapEnabled" | "goToOverride" | "headerActions" | "heading" | "headingLevel" | "hideActionBar" | "hideAttachmentsContent" | "hideCloseButton" | "hideContent" | "hideCustomContent" | "hideExpressionContent" | "hideFeatureListLayerTitle" | "hideFeatureMenuHeading" | "hideFeatureNavigation" | "hideFieldsContent" | "hideHeading" | "hideLastEditedInfo" | "hideMediaContent" | "hideRelationshipContent" | "hideSelectFeature" | "hideSpinner" | "hideTextContent" | "hideUtilityNetworkContent" | "highlightDisabled" | "icon" | "includeDefaultActionsDisabled" | "initialDisplayMode" | "label" | "map" | "messageOverrides" | "open" | "referenceElement" | "selectedFeatureIndex" | "showCollapseButton" | "spatialReference" | "timeZone" | "updateLocationEnabled" | "view">>, StencilJsx.HTMLAttributes<ArcgisFeaturesNext> { onArcgisClose?: EventHandler<ArcgisFeaturesNext["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisFeaturesNext["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFeaturesNext["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisFeaturesNext["arcgisTriggerAction"]>; } interface StencilArcgisFloorFilter extends Partial<Pick<ArcgisFloorFilter, "autoDestroyDisabled" | "facility" | "goToOverride" | "headingLevel" | "icon" | "label" | "level" | "longNames" | "messageOverrides" | "referenceElement" | "site" | "view">>, StencilJsx.HTMLAttributes<ArcgisFloorFilter> { onArcgisReady?: EventHandler<ArcgisFloorFilter["arcgisReady"]>; } interface StencilArcgisFullscreen extends Partial<Pick<ArcgisFullscreen, "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, ArcgisFullscreenSetterTypes, StencilJsx.HTMLAttributes<ArcgisFullscreen> { onArcgisPropertyChange?: EventHandler<ArcgisFullscreen["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisFullscreen["arcgisReady"]>; } interface StencilArcgisGridControls extends Partial<Pick<ArcgisGridControls, "autoDestroyDisabled" | "customColor" | "dynamicScaling" | "gridColor" | "hideColorSelection" | "hideDynamicScaleToggle" | "hideGridEnabledToggle" | "hideGridSnapEnabledToggle" | "hideLineIntervalInput" | "hideNumericInputs" | "hideOutOfScaleWarning" | "hidePlacementButtons" | "hideRotateWithMapToggle" | "icon" | "interactivePlacementState" | "label" | "majorLineInterval" | "messageOverrides" | "placementDisabled" | "referenceElement" | "rotateWithMap" | "rotation" | "snappingEnabled" | "snappingOptions" | "spacing" | "theme" | "unit" | "view">>, StencilJsx.HTMLAttributes<ArcgisGridControls> { onArcgisPropertyChange?: EventHandler<ArcgisGridControls["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisGridControls["arcgisReady"]>; } interface StencilArcgisHistogramRangeSlider extends Partial<Pick<ArcgisHistogramRangeSlider, "autoDestroyDisabled" | "average" | "barCreatedFunction" | "bins" | "dataLineCreatedFunction" | "dataLines" | "label" | "labelFormatFunction" | "max" | "min" | "precision" | "rangeType" | "referenceElement" | "standardDeviation" | "standardDeviationCount" | "values">>, ArcgisHistogramRangeSliderSetterTypes, StencilJsx.HTMLAttributes<ArcgisHistogramRangeSlider> { onArcgisPropertyChange?: EventHandler<ArcgisHistogramRangeSlider["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisHistogramRangeSlider["arcgisReady"]>; } interface StencilArcgisHome extends Partial<Pick<ArcgisHome, "autoDestroyDisabled" | "goToOverride" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "viewpoint" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisHome> { onArcgisGo?: EventHandler<ArcgisHome["arcgisGo"]>; onArcgisPropertyChange?: EventHandler<ArcgisHome["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisHome["arcgisReady"]>; } interface StencilArcgisLayerList extends Partial<Pick<ArcgisLayerList, "autoDestroyDisabled" | "catalogOptions" | "closed" | "collapsed" | "dragEnabled" | "filterPlaceholder" | "filterPredicate" | "filterText" | "headingLevel" | "hideCatalogLayerList" | "hideStatusIndicators" | "knowledgeGraphOptions" | "label" | "listItemCreatedFunction" | "minDragEnabledItems" | "minFilterItems" | "referenceElement" | "selectedItems" | "selectionMode" | "showCloseButton" | "showCollapseButton" | "showErrors" | "showFilter" | "showHeading" | "showTemporaryLayerIndicators" | "view" | "visibilityAppearance">>, ArcgisLayerListSetterTypes, StencilJsx.HTMLAttributes<ArcgisLayerList> { onArcgisClose?: EventHandler<ArcgisLayerList["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisLayerList["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLayerList["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisLayerList["arcgisTriggerAction"]>; } interface StencilArcgisLayerListNext extends Partial<Pick<ArcgisLayerListNext, "autoDestroyDisabled" | "catalogOptions" | "closed" | "collapsed" | "dragEnabled" | "filterPlaceholder" | "filterPredicate" | "filterText" | "headingLevel" | "hideCatalogLayerList" | "hideStatusIndicators" | "icon" | "knowledgeGraphOptions" | "label" | "layerTablesAvailable" | "listItemCanGiveFunction" | "listItemCanReceiveFunction" | "listItemCreatedFunction" | "messageOverrides" | "minDragEnabledItems" | "minFilterItems" | "referenceElement" | "selectedItems" | "selectionMode" | "showCloseButton" | "showCollapseButton" | "showErrors" | "showFilter" | "showHeading" | "showTemporaryLayerIndicators" | "view" | "visibilityAppearance">>, StencilJsx.HTMLAttributes<ArcgisLayerListNext> { onArcgisClose?: EventHandler<ArcgisLayerListNext["arcgisClose"]>; onArcgisPropertyChange?: EventHandler<ArcgisLayerListNext["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLayerListNext["arcgisReady"]>; onArcgisTriggerAction?: EventHandler<ArcgisLayerListNext["arcgisTriggerAction"]>; } interface StencilArcgisLegend extends Partial<Pick<ArcgisLegend, "activeLayerInfos" | "autoDestroyDisabled" | "basemapLegendVisible" | "cardStyleLayout" | "headingLevel" | "hideLayersNotInCurrentView" | "icon" | "ignoreLayerVisibility" | "label" | "layerInfos" | "legendStyle" | "messageOverrides" | "referenceElement" | "respectLayerDefinitionExpression" | "view">>, StencilJsx.HTMLAttributes<ArcgisLegend> { onArcgisPropertyChange?: EventHandler<ArcgisLegend["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLegend["arcgisReady"]>; } interface StencilArcgisLineOfSight extends Partial<Pick<ArcgisLineOfSight, "analysis" | "autoDestroyDisabled" | "hideContinueButton" | "hideDoneButton" | "hideStartButton" | "hideVisualization" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view">>, StencilJsx.HTMLAttributes<ArcgisLineOfSight> { onArcgisPropertyChange?: EventHandler<ArcgisLineOfSight["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLineOfSight["arcgisReady"]>; } interface StencilArcgisLinkChart extends Partial<Pick<ArcgisLinkChart, "analyses" | "animationsDisabled" | "aria" | "attributionMode" | "autoDestroyDisabled" | "background" | "baseCypherQuery" | "basemap" | "basemapView" | "constraints" | "displayFilterDisabled" | "extent" | "fatalError" | "graphics" | "hideAttribution" | "highlights" | "itemId" | "loadErrorSources" | "map" | "navigation" | "padding" | "popup" | "popupComponentEnabled" | "popupDisabled" | "resizeAlign" | "rotation" | "scale" | "serviceUrl" | "spatialReference" | "theme" | "timeExtent" | "timeZone" | "viewpoint" | "zoom">>, ArcgisLinkChartSetterTypes, StencilJsx.HTMLAttributes<ArcgisLinkChart> { onArcgisLoadError?: EventHandler<ArcgisLinkChart["arcgisLoadError"]>; onArcgisViewAnalysisViewCreate?: EventHandler<ArcgisLinkChart["arcgisViewAnalysisViewCreate"]>; onArcgisViewAnalysisViewCreateError?: EventHandler<ArcgisLinkChart["arcgisViewAnalysisViewCreateError"]>; onArcgisViewAnalysisViewDestroy?: EventHandler<ArcgisLinkChart["arcgisViewAnalysisViewDestroy"]>; onArcgisViewChange?: EventHandler<ArcgisLinkChart["arcgisViewChange"]>; onArcgisViewClick?: EventHandler<ArcgisLinkChart["arcgisViewClick"]>; onArcgisViewDoubleClick?: EventHandler<ArcgisLinkChart["arcgisViewDoubleClick"]>; onArcgisViewDoubleTapDrag?: EventHandler<ArcgisLinkChart["arcgisViewDoubleTapDrag"]>; onArcgisViewDrag?: EventHandler<ArcgisLinkChart["arcgisViewDrag"]>; onArcgisViewHold?: EventHandler<ArcgisLinkChart["arcgisViewHold"]>; onArcgisViewImmediateClick?: EventHandler<ArcgisLinkChart["arcgisViewImmediateClick"]>; onArcgisViewImmediateDoubleClick?: EventHandler<ArcgisLinkChart["arcgisViewImmediateDoubleClick"]>; onArcgisViewKeyDown?: EventHandler<ArcgisLinkChart["arcgisViewKeyDown"]>; onArcgisViewKeyUp?: EventHandler<ArcgisLinkChart["arcgisViewKeyUp"]>; onArcgisViewLayerviewCreate?: EventHandler<ArcgisLinkChart["arcgisViewLayerviewCreate"]>; onArcgisViewLayerviewCreateError?: EventHandler<ArcgisLinkChart["arcgisViewLayerviewCreateError"]>; onArcgisViewLayerviewDestroy?: EventHandler<ArcgisLinkChart["arcgisViewLayerviewDestroy"]>; onArcgisViewMouseWheel?: EventHandler<ArcgisLinkChart["arcgisViewMouseWheel"]>; onArcgisViewPointerDown?: EventHandler<ArcgisLinkChart["arcgisViewPointerDown"]>; onArcgisViewPointerEnter?: EventHandler<ArcgisLinkChart["arcgisViewPointerEnter"]>; onArcgisViewPointerLeave?: EventHandler<ArcgisLinkChart["arcgisViewPointerLeave"]>; onArcgisViewPointerMove?: EventHandler<ArcgisLinkChart["arcgisViewPointerMove"]>; onArcgisViewPointerUp?: EventHandler<ArcgisLinkChart["arcgisViewPointerUp"]>; onArcgisViewReadyChange?: EventHandler<ArcgisLinkChart["arcgisViewReadyChange"]>; onArcgisViewReadyError?: EventHandler<ArcgisLinkChart["arcgisViewReadyError"]>; onArcgisViewVerticalTwoFingerDrag?: EventHandler<ArcgisLinkChart["arcgisViewVerticalTwoFingerDrag"]>; } interface StencilArcgisLinkChartLayoutSwitcher extends Partial<Pick<ArcgisLinkChartLayoutSwitcher, "appearance" | "autoDestroyDisabled" | "closeOnSelectDisabled" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view">>, ArcgisLinkChartLayoutSwitcherSetterTypes, StencilJsx.HTMLAttributes<ArcgisLinkChartLayoutSwitcher> { onArcgisPropertyChange?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisReady"]>; onArcgisSwitchLayout?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisSwitchLayout"]>; } interface StencilArcgisLinkChartNonspatialVisibilityToggle extends Partial<Pick<ArcgisLinkChartNonspatialVisibilityToggle, "autoDestroyDisabled" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisLinkChartNonspatialVisibilityToggle> { onArcgisPropertyChange?: EventHandler<ArcgisLinkChartNonspatialVisibilityToggle["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLinkChartNonspatialVisibilityToggle["arcgisReady"]>; } interface StencilArcgisLocate extends Partial<Pick<ArcgisLocate, "autoDestroyDisabled" | "geolocationOptions" | "goToLocationDisabled" | "goToOverride" | "graphic" | "icon" | "label" | "messageOverrides" | "popupDisabled" | "referenceElement" | "scale" | "view" | "visualScale">>, StencilJsx.HTMLAttributes<ArcgisLocate> { onArcgisError?: EventHandler<ArcgisLocate["arcgisError"]>; onArcgisPropertyChange?: EventHandler<ArcgisLocate["arcgisPropertyChange"]>; onArcgisReady?: EventHandler<ArcgisLocate["arcgisReady"]>; onArcgisSuccess?: EventHandler<ArcgisLocate["arcgisSuccess"]>; } interface StencilArcgisMap extends Partial<Pick<ArcgisMap, "analyses" | "animationsDisabled" | "aria" | "attributionMode" | "autoDestroyDisabled" | "background" | "basemap" | "basemapView" | "constraints" | "displayFilterDisabled" | "extent" | "fatalError" | "floors" | "graphics" | "hideAttribution" | "highlights" | "ipsInfo" | "itemId" | "loadErrorSources" | "map" | "navigation" | "padding" | "popup" | "popupComponentEnabled" | "popupDisabled" | "resizeAlign" | "rotation" | "scale" | "spatialReference" | "spatialReferenceLocked" | "theme" | "timeExtent" | "timeZone" | "viewpoint" | "zoom">>, ArcgisMapSetterTypes, StencilJsx.HTMLAttributes<ArcgisMap> { onArcgisLoadError?: EventHandler<ArcgisMap["arcgisLoadError"]>; onArcgisViewAnalysisViewCreate?: EventHandler<ArcgisMap["arcgisViewAnalysisViewCreate"]>; onArcgisViewAnalysisViewCreateError?: EventHandler<ArcgisMap["arcgisViewAnalysisViewCreateError"]>; onArcgisViewAnalysisViewDestroy?: EventHandler<ArcgisMap["arcgisViewAnalysisViewDestroy"]>; onArcgisViewChange?: EventHandler<ArcgisMap["arcgisViewChange"]>; onArcgisViewClick?: EventHandler<ArcgisMap["arcgisViewClick"]>; onArcgisViewDoubleClick?: EventHandler<ArcgisMap["arcgisViewDoubleClick"]>; onArcgisViewDoubleTapDrag?: EventHandler<ArcgisMap["arcgisViewDoubleTapDrag"]>; onArcgisViewDrag?: EventHandler<ArcgisMap["arcgisViewDrag"]>; onArcgisViewHold?: EventHandler<ArcgisMap["arcgisViewHold"]>; onArcgisViewImmediateClick?: EventHandler<ArcgisMap["arcgisViewImmediateClick"]>; onArcgisViewImmediateDoubleClick?: EventHandler<ArcgisMap["arcgisViewImmediateDoubleClick"]>; onArcgisViewKeyDown?: EventHandler<ArcgisMap["arcgisViewKeyDown"]>; onArcgisViewKeyUp?: EventHandler<ArcgisMap["arcgisViewKeyUp"]>; onArcgisViewLayerviewCreate?: EventHandler<ArcgisMap["arcgisViewLayerviewCreate"]>; onArcgisViewLayerviewCreateError?: EventHandler<ArcgisMap["arcgisViewLayerviewCreateError"]>; onArcgisViewLayerviewDestroy?: EventHandler<ArcgisMap["arcgisViewLayerviewDestroy"]>; onArcgisViewMouseWheel?: EventHandler<ArcgisMap["arcgisViewMouseWheel"]>; onArcgisViewPointerDown?: EventHandler<ArcgisMap["arcgisViewPoint