@arcgis/map-components
Version:
ArcGIS Map Components
439 lines (396 loc) • 107 kB
TypeScript
/// <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["