UNPKG

@arcgis/map-components

Version:
439 lines (396 loc) • 107 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 { HTMLAttributes } from "preact"; 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 PreactArcgisAreaMeasurement2d extends Partial<Pick<ArcgisAreaMeasurement2d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "snappingOptions" | "unit" | "unitOptions" | "view">>, HTMLAttributes<ArcgisAreaMeasurement2d> { onarcgisPropertyChange?: EventHandler<ArcgisAreaMeasurement2d["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisAreaMeasurement2d["arcgisReady"]>; } interface PreactArcgisAreaMeasurement3d extends Partial<Pick<ArcgisAreaMeasurement3d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "unit" | "unitOptions" | "view">>, HTMLAttributes<ArcgisAreaMeasurement3d> { onarcgisPropertyChange?: EventHandler<ArcgisAreaMeasurement3d["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisAreaMeasurement3d["arcgisReady"]>; } interface PreactArcgisAttachments extends Partial<Pick<ArcgisAttachments, "attachmentKeywords" | "attachmentTypes" | "autoDestroyDisabled" | "capabilities" | "displayType" | "graphic" | "hideAddButton" | "hideAddSubmitButton" | "hideCancelAddButton" | "hideCancelUpdateButton" | "hideDeleteButton" | "hideErrorMessage" | "hideProgressBar" | "hideUpdateButton" | "label" | "referenceElement">>, ArcgisAttachmentsSetterTypes, HTMLAttributes<ArcgisAttachments> { onarcgisPropertyChange?: EventHandler<ArcgisAttachments["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisAttachments["arcgisReady"]>; } interface PreactArcgisBasemapGallery extends Partial<Pick<ArcgisBasemapGallery, "activeBasemap" | "autoDestroyDisabled" | "disabled" | "headingLevel" | "icon" | "label" | "messageOverrides" | "referenceElement" | "source" | "view">>, HTMLAttributes<ArcgisBasemapGallery> { onarcgisPropertyChange?: EventHandler<ArcgisBasemapGallery["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisBasemapGallery["arcgisReady"]>; } interface PreactArcgisBasemapLayerList 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, HTMLAttributes<ArcgisBasemapLayerList> { onarcgisClose?: EventHandler<ArcgisBasemapLayerList["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisBasemapLayerList["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisBasemapLayerList["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisBasemapLayerList["arcgisTriggerAction"]>; } interface PreactArcgisBasemapToggle extends Partial<Pick<ArcgisBasemapToggle, "autoDestroyDisabled" | "icon" | "label" | "messageOverrides" | "nextBasemap" | "referenceElement" | "showTitle" | "view">>, HTMLAttributes<ArcgisBasemapToggle> { onarcgisPropertyChange?: EventHandler<ArcgisBasemapToggle["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisBasemapToggle["arcgisReady"]>; } interface PreactArcgisBookmarks 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, HTMLAttributes<ArcgisBookmarks> { onarcgisBookmarkEdit?: EventHandler<ArcgisBookmarks["arcgisBookmarkEdit"]>; onarcgisBookmarkSelect?: EventHandler<ArcgisBookmarks["arcgisBookmarkSelect"]>; onarcgisClose?: EventHandler<ArcgisBookmarks["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisBookmarks["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisBookmarks["arcgisReady"]>; } interface PreactArcgisBuildingExplorer extends Partial<Pick<ArcgisBuildingExplorer, "autoDestroyDisabled" | "headingLevel" | "hideDisciplines" | "hideLevels" | "hidePhases" | "icon" | "label" | "layers" | "referenceElement" | "view">>, ArcgisBuildingExplorerSetterTypes, HTMLAttributes<ArcgisBuildingExplorer> { onarcgisBuildingLevelChange?: EventHandler<ArcgisBuildingExplorer["arcgisBuildingLevelChange"]>; onarcgisBuildingPhaseChange?: EventHandler<ArcgisBuildingExplorer["arcgisBuildingPhaseChange"]>; onarcgisReady?: EventHandler<ArcgisBuildingExplorer["arcgisReady"]>; } interface PreactArcgisCatalogLayerList 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, HTMLAttributes<ArcgisCatalogLayerList> { onarcgisClose?: EventHandler<ArcgisCatalogLayerList["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisCatalogLayerList["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisCatalogLayerList["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisCatalogLayerList["arcgisTriggerAction"]>; } interface PreactArcgisCompass extends Partial<Pick<ArcgisCompass, "autoDestroyDisabled" | "goToOverride" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, HTMLAttributes<ArcgisCompass> { onarcgisPropertyChange?: EventHandler<ArcgisCompass["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisCompass["arcgisReady"]>; } interface PreactArcgisCoordinateConversion 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">>, HTMLAttributes<ArcgisCoordinateConversion> { onarcgisConversionChange?: EventHandler<ArcgisCoordinateConversion["arcgisConversionChange"]>; onarcgisPropertyChange?: EventHandler<ArcgisCoordinateConversion["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisCoordinateConversion["arcgisReady"]>; } interface PreactArcgisCoordinateConversionNext 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">>, HTMLAttributes<ArcgisCoordinateConversionNext> { onarcgisConversionChange?: EventHandler<ArcgisCoordinateConversionNext["arcgisConversionChange"]>; onarcgisPropertyChange?: EventHandler<ArcgisCoordinateConversionNext["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisCoordinateConversionNext["arcgisReady"]>; } interface PreactArcgisDaylight 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, HTMLAttributes<ArcgisDaylight> { onarcgisReady?: EventHandler<ArcgisDaylight["arcgisReady"]>; onarcgisUserDateTimeChange?: EventHandler<ArcgisDaylight["arcgisUserDateTimeChange"]>; } interface PreactArcgisDirectionalPad extends Partial<Pick<ArcgisDirectionalPad, "autoDestroyDisabled" | "disabled" | "hideDirectionalButtons" | "icon" | "label" | "messageOverrides" | "referenceElement" | "showRotationResetButton" | "showRotationSlider" | "view" | "visualScale">>, HTMLAttributes<ArcgisDirectionalPad> { onarcgisPropertyChange?: EventHandler<ArcgisDirectionalPad["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisDirectionalPad["arcgisReady"]>; } interface PreactArcgisDirections extends Partial<Pick<ArcgisDirections, "apiKey" | "autoDestroyDisabled" | "autoSolveOnEditActive" | "goToOverride" | "headingLevel" | "hideLayerDetails" | "hidePrintButton" | "hideSaveAsButton" | "hideSaveButton" | "label" | "layer" | "mapLayerId" | "maxStops" | "referenceElement" | "routeLayerItemId" | "searchProperties" | "unit" | "useDefaultRouteLayer" | "view">>, ArcgisDirectionsSetterTypes, HTMLAttributes<ArcgisDirections> { onarcgisPropertyChange?: EventHandler<ArcgisDirections["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisDirections["arcgisReady"]>; } interface PreactArcgisDirectLineMeasurement3d extends Partial<Pick<ArcgisDirectLineMeasurement3d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "unit" | "unitOptions" | "view">>, HTMLAttributes<ArcgisDirectLineMeasurement3d> { onarcgisPropertyChange?: EventHandler<ArcgisDirectLineMeasurement3d["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisDirectLineMeasurement3d["arcgisReady"]>; } interface PreactArcgisDistanceMeasurement2d extends Partial<Pick<ArcgisDistanceMeasurement2d, "analysis" | "autoDestroyDisabled" | "hideStartButton" | "hideUnitSelect" | "hideVisualization" | "icon" | "label" | "referenceElement" | "snappingOptions" | "unit" | "unitOptions" | "view">>, HTMLAttributes<ArcgisDistanceMeasurement2d> { onarcgisPropertyChange?: EventHandler<ArcgisDistanceMeasurement2d["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisDistanceMeasurement2d["arcgisReady"]>; } interface PreactArcgisEditor 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, HTMLAttributes<ArcgisEditor> { onarcgisPropertyChange?: EventHandler<ArcgisEditor["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisEditor["arcgisReady"]>; onarcgisSketchCreate?: EventHandler<ArcgisEditor["arcgisSketchCreate"]>; onarcgisSketchUpdate?: EventHandler<ArcgisEditor["arcgisSketchUpdate"]>; } interface PreactArcgisElevationProfile 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">>, HTMLAttributes<ArcgisElevationProfile> { onarcgisPropertyChange?: EventHandler<ArcgisElevationProfile["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisElevationProfile["arcgisReady"]>; } interface PreactArcgisExpand extends Partial<Pick<ArcgisExpand, "autoCollapse" | "autoDestroyDisabled" | "closeOnEscDisabled" | "collapseTooltip" | "expanded" | "expandIcon" | "expandTooltip" | "focusTrapDisabled" | "group" | "iconNumber" | "label" | "messageOverrides" | "mode" | "placement" | "referenceElement" | "topLayerDisabled" | "view" | "visualScale">>, ArcgisExpandSetterTypes, HTMLAttributes<ArcgisExpand> { onarcgisPropertyChange?: EventHandler<ArcgisExpand["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisExpand["arcgisReady"]>; } interface PreactArcgisFeature 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">>, HTMLAttributes<ArcgisFeature> { onarcgisPropertyChange?: EventHandler<ArcgisFeature["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeature["arcgisReady"]>; } interface PreactArcgisFeatureForm extends Partial<Pick<ArcgisFeatureForm, "autoDestroyDisabled" | "disabled" | "editType" | "feature" | "formTemplate" | "groupDisplay" | "headingLevel" | "hideReadOnlyNotice" | "label" | "layer" | "map" | "referenceElement" | "timeZone">>, ArcgisFeatureFormSetterTypes, HTMLAttributes<ArcgisFeatureForm> { onarcgisPropertyChange?: EventHandler<ArcgisFeatureForm["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeatureForm["arcgisReady"]>; onarcgisSubmit?: EventHandler<ArcgisFeatureForm["arcgisSubmit"]>; onarcgisValueChange?: EventHandler<ArcgisFeatureForm["arcgisValueChange"]>; } interface PreactArcgisFeatureNext 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">>, HTMLAttributes<ArcgisFeatureNext> { onarcgisPropertyChange?: EventHandler<ArcgisFeatureNext["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeatureNext["arcgisReady"]>; } interface PreactArcgisFeatureTable 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, 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 PreactArcgisFeatureTemplates 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">>, HTMLAttributes<ArcgisFeatureTemplates> { onarcgisPropertyChange?: EventHandler<ArcgisFeatureTemplates["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeatureTemplates["arcgisReady"]>; onarcgisSelectTemplate?: EventHandler<ArcgisFeatureTemplates["arcgisSelectTemplate"]>; onarcgisTemplatesChanged?: EventHandler<ArcgisFeatureTemplates["arcgisTemplatesChanged"]>; } interface PreactArcgisTemplateImage extends Partial<Pick<ArcgisTemplateImage, "template">>, HTMLAttributes<ArcgisTemplateImage> { } interface PreactArcgisFeatureTemplatesLegacy extends Partial<Pick<ArcgisFeatureTemplatesLegacy, "autoDestroyDisabled" | "disabledItemFunction" | "enableListScroll" | "filterFunction" | "filterText" | "groupBy" | "headingLevel" | "hideFilter" | "label" | "layers" | "referenceElement" | "selectionMode" | "view">>, ArcgisFeatureTemplatesLegacySetterTypes, HTMLAttributes<ArcgisFeatureTemplatesLegacy> { onarcgisPropertyChange?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisReady"]>; onarcgisSelect?: EventHandler<ArcgisFeatureTemplatesLegacy["arcgisSelect"]>; } interface PreactArcgisFeatures 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">>, HTMLAttributes<ArcgisFeatures> { onarcgisClose?: EventHandler<ArcgisFeatures["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisFeatures["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeatures["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisFeatures["arcgisTriggerAction"]>; } interface PreactArcgisFeaturesNext 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">>, HTMLAttributes<ArcgisFeaturesNext> { onarcgisClose?: EventHandler<ArcgisFeaturesNext["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisFeaturesNext["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFeaturesNext["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisFeaturesNext["arcgisTriggerAction"]>; } interface PreactArcgisFloorFilter extends Partial<Pick<ArcgisFloorFilter, "autoDestroyDisabled" | "facility" | "goToOverride" | "headingLevel" | "icon" | "label" | "level" | "longNames" | "messageOverrides" | "referenceElement" | "site" | "view">>, HTMLAttributes<ArcgisFloorFilter> { onarcgisReady?: EventHandler<ArcgisFloorFilter["arcgisReady"]>; } interface PreactArcgisFullscreen extends Partial<Pick<ArcgisFullscreen, "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, ArcgisFullscreenSetterTypes, HTMLAttributes<ArcgisFullscreen> { onarcgisPropertyChange?: EventHandler<ArcgisFullscreen["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisFullscreen["arcgisReady"]>; } interface PreactArcgisGridControls 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">>, HTMLAttributes<ArcgisGridControls> { onarcgisPropertyChange?: EventHandler<ArcgisGridControls["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisGridControls["arcgisReady"]>; } interface PreactArcgisHistogramRangeSlider extends Partial<Pick<ArcgisHistogramRangeSlider, "autoDestroyDisabled" | "average" | "barCreatedFunction" | "bins" | "dataLineCreatedFunction" | "dataLines" | "label" | "labelFormatFunction" | "max" | "min" | "precision" | "rangeType" | "referenceElement" | "standardDeviation" | "standardDeviationCount" | "values">>, ArcgisHistogramRangeSliderSetterTypes, HTMLAttributes<ArcgisHistogramRangeSlider> { onarcgisPropertyChange?: EventHandler<ArcgisHistogramRangeSlider["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisHistogramRangeSlider["arcgisReady"]>; } interface PreactArcgisHome extends Partial<Pick<ArcgisHome, "autoDestroyDisabled" | "goToOverride" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "viewpoint" | "visualScale">>, HTMLAttributes<ArcgisHome> { onarcgisGo?: EventHandler<ArcgisHome["arcgisGo"]>; onarcgisPropertyChange?: EventHandler<ArcgisHome["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisHome["arcgisReady"]>; } interface PreactArcgisLayerList 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, HTMLAttributes<ArcgisLayerList> { onarcgisClose?: EventHandler<ArcgisLayerList["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisLayerList["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLayerList["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisLayerList["arcgisTriggerAction"]>; } interface PreactArcgisLayerListNext 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">>, HTMLAttributes<ArcgisLayerListNext> { onarcgisClose?: EventHandler<ArcgisLayerListNext["arcgisClose"]>; onarcgisPropertyChange?: EventHandler<ArcgisLayerListNext["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLayerListNext["arcgisReady"]>; onarcgisTriggerAction?: EventHandler<ArcgisLayerListNext["arcgisTriggerAction"]>; } interface PreactArcgisLegend extends Partial<Pick<ArcgisLegend, "activeLayerInfos" | "autoDestroyDisabled" | "basemapLegendVisible" | "cardStyleLayout" | "headingLevel" | "hideLayersNotInCurrentView" | "icon" | "ignoreLayerVisibility" | "label" | "layerInfos" | "legendStyle" | "messageOverrides" | "referenceElement" | "respectLayerDefinitionExpression" | "view">>, HTMLAttributes<ArcgisLegend> { onarcgisPropertyChange?: EventHandler<ArcgisLegend["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLegend["arcgisReady"]>; } interface PreactArcgisLineOfSight extends Partial<Pick<ArcgisLineOfSight, "analysis" | "autoDestroyDisabled" | "hideContinueButton" | "hideDoneButton" | "hideStartButton" | "hideVisualization" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view">>, HTMLAttributes<ArcgisLineOfSight> { onarcgisPropertyChange?: EventHandler<ArcgisLineOfSight["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLineOfSight["arcgisReady"]>; } interface PreactArcgisLinkChart 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, 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 PreactArcgisLinkChartLayoutSwitcher extends Partial<Pick<ArcgisLinkChartLayoutSwitcher, "appearance" | "autoDestroyDisabled" | "closeOnSelectDisabled" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view">>, ArcgisLinkChartLayoutSwitcherSetterTypes, HTMLAttributes<ArcgisLinkChartLayoutSwitcher> { onarcgisPropertyChange?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisReady"]>; onarcgisSwitchLayout?: EventHandler<ArcgisLinkChartLayoutSwitcher["arcgisSwitchLayout"]>; } interface PreactArcgisLinkChartNonspatialVisibilityToggle extends Partial<Pick<ArcgisLinkChartNonspatialVisibilityToggle, "autoDestroyDisabled" | "icon" | "label" | "messageOverrides" | "referenceElement" | "view" | "visualScale">>, HTMLAttributes<ArcgisLinkChartNonspatialVisibilityToggle> { onarcgisPropertyChange?: EventHandler<ArcgisLinkChartNonspatialVisibilityToggle["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLinkChartNonspatialVisibilityToggle["arcgisReady"]>; } interface PreactArcgisLocate extends Partial<Pick<ArcgisLocate, "autoDestroyDisabled" | "geolocationOptions" | "goToLocationDisabled" | "goToOverride" | "graphic" | "icon" | "label" | "messageOverrides" | "popupDisabled" | "referenceElement" | "scale" | "view" | "visualScale">>, HTMLAttributes<ArcgisLocate> { onarcgisError?: EventHandler<ArcgisLocate["arcgisError"]>; onarcgisPropertyChange?: EventHandler<ArcgisLocate["arcgisPropertyChange"]>; onarcgisReady?: EventHandler<ArcgisLocate["arcgisReady"]>; onarcgisSuccess?: EventHandler<ArcgisLocate["arcgisSuccess"]>; } interface PreactArcgisMap 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, 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["arcgisViewPointerDown"]>; onarcgisViewPointerEnter?: EventHandler<ArcgisMap["arcgisViewPointerEnter"]>; onarcgisViewPointerLeave?: EventHandler<ArcgisMap["arcgisViewPointerLeave"]>; onarcgisViewPointerMove?: EventHandler<ArcgisMap["arcgisViewPointerMove"]>; onarcgisViewPointerUp?: EventHandler<ArcgisMap["arcgisViewPointerUp"]>; onarcgisViewReadyChange?: EventHandler<ArcgisMap["arcgisViewReadyChange"]>; onarcgisViewReadyError?: EventHandler<ArcgisMap["arcgisViewReadyError"]>; onarcgisViewVerticalTwoFingerDrag?: EventHandler<ArcgisMap["