diff --git a/.github/workflows/example-screenshots-pr.yml b/.github/workflows/example-screenshots-pr.yml new file mode 100644 index 00000000..8c30938a --- /dev/null +++ b/.github/workflows/example-screenshots-pr.yml @@ -0,0 +1,39 @@ +name: Example screenshots PR + +# rnmapbox/maps force-pushes this branch from its nightly doc screenshot capture, with a +# deploy key that can't open PRs. +on: + push: + branches: + - test/auto-example-screenshots + +permissions: + contents: read + pull-requests: write + +concurrency: + group: example-screenshots-pr + +jobs: + pr: + name: Open or update the example screenshots PR + runs-on: ubuntu-latest + steps: + - name: Open or update the PR + env: + GH_TOKEN: ${{ github.token }} + GH_REPO: ${{ github.repository }} + BRANCH: ${{ github.ref_name }} + MESSAGE: ${{ github.event.head_commit.message }} + run: | + TITLE=$(printf '%s\n' "$MESSAGE" | head -n 1) + { + echo "Example screenshots from the nightly capture in rnmapbox/maps that differ from main. This branch is rebuilt on top of main every night; the example pages use merged screenshots after the next docs update from rnmapbox/maps." + printf '%s\n' "$MESSAGE" | tail -n +2 + } > "$RUNNER_TEMP/body.md" + PR=$(gh pr list --head "$BRANCH" --base main --state open --json number --jq '.[0].number') + if [ -n "$PR" ]; then + gh pr edit "$PR" --title "$TITLE" --body-file "$RUNNER_TEMP/body.md" + else + gh pr create --head "$BRANCH" --base main --title "$TITLE" --body-file "$RUNNER_TEMP/body.md" + fi diff --git a/examples-screenshots/Annotations/CustomCallout.png b/examples-screenshots/Annotations/CustomCallout.png index f1eda330..ac74b479 100644 Binary files a/examples-screenshots/Annotations/CustomCallout.png and b/examples-screenshots/Annotations/CustomCallout.png differ diff --git a/examples-screenshots/Annotations/Heatmap.png b/examples-screenshots/Annotations/Heatmap.png index 2e3623be..ec67fd7a 100644 Binary files a/examples-screenshots/Annotations/Heatmap.png and b/examples-screenshots/Annotations/Heatmap.png differ diff --git a/examples-screenshots/Annotations/MarkerView.png b/examples-screenshots/Annotations/MarkerView.png index d6121562..0c7e2e48 100644 Binary files a/examples-screenshots/Annotations/MarkerView.png and b/examples-screenshots/Annotations/MarkerView.png differ diff --git a/examples-screenshots/Annotations/PointAnnotationAnchors.png b/examples-screenshots/Annotations/PointAnnotationAnchors.png index 5f1b760c..a99ee8ce 100644 Binary files a/examples-screenshots/Annotations/PointAnnotationAnchors.png and b/examples-screenshots/Annotations/PointAnnotationAnchors.png differ diff --git a/examples-screenshots/Annotations/PointAnnotationManagerMultiple.png b/examples-screenshots/Annotations/PointAnnotationManagerMultiple.png new file mode 100644 index 00000000..e7dc87c8 Binary files /dev/null and b/examples-screenshots/Annotations/PointAnnotationManagerMultiple.png differ diff --git a/examples-screenshots/Annotations/PointAnnotationManagerSlot.png b/examples-screenshots/Annotations/PointAnnotationManagerSlot.png new file mode 100644 index 00000000..db7688b0 Binary files /dev/null and b/examples-screenshots/Annotations/PointAnnotationManagerSlot.png differ diff --git a/examples-screenshots/Annotations/ShowPointAnnotation.png b/examples-screenshots/Annotations/ShowPointAnnotation.png index f8390c38..e8cef81f 100644 Binary files a/examples-screenshots/Annotations/ShowPointAnnotation.png and b/examples-screenshots/Annotations/ShowPointAnnotation.png differ diff --git a/examples-screenshots/CacheOffline/CacheManagement.png b/examples-screenshots/CacheOffline/CacheManagement.png index abdf8785..4b1b3fba 100644 Binary files a/examples-screenshots/CacheOffline/CacheManagement.png and b/examples-screenshots/CacheOffline/CacheManagement.png differ diff --git a/examples-screenshots/CacheOffline/CreateOfflineRegion.png b/examples-screenshots/CacheOffline/CreateOfflineRegion.png index 5a5b4c29..70e2c6b6 100644 Binary files a/examples-screenshots/CacheOffline/CreateOfflineRegion.png and b/examples-screenshots/CacheOffline/CreateOfflineRegion.png differ diff --git a/examples-screenshots/CacheOffline/OfflineExample.png b/examples-screenshots/CacheOffline/OfflineExample.png index c714795a..884d6a58 100644 Binary files a/examples-screenshots/CacheOffline/OfflineExample.png and b/examples-screenshots/CacheOffline/OfflineExample.png differ diff --git a/examples-screenshots/CacheOffline/OfflineTilesets.png b/examples-screenshots/CacheOffline/OfflineTilesets.png index de2038f9..9864ae44 100644 Binary files a/examples-screenshots/CacheOffline/OfflineTilesets.png and b/examples-screenshots/CacheOffline/OfflineTilesets.png differ diff --git a/examples-screenshots/Camera/Fit.png b/examples-screenshots/Camera/Fit.png index b6f5e266..51078dc9 100644 Binary files a/examples-screenshots/Camera/Fit.png and b/examples-screenshots/Camera/Fit.png differ diff --git a/examples-screenshots/Camera/FlyTo.png b/examples-screenshots/Camera/FlyTo.png index e32fcaf8..5c246127 100644 Binary files a/examples-screenshots/Camera/FlyTo.png and b/examples-screenshots/Camera/FlyTo.png differ diff --git a/examples-screenshots/Camera/GetCenter.png b/examples-screenshots/Camera/GetCenter.png index af730f89..51594da6 100644 Binary files a/examples-screenshots/Camera/GetCenter.png and b/examples-screenshots/Camera/GetCenter.png differ diff --git a/examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png b/examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png index 220b4c9a..b2077010 100644 Binary files a/examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png and b/examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png differ diff --git a/examples-screenshots/FillRasterLayer/CustomVectorSource.png b/examples-screenshots/FillRasterLayer/CustomVectorSource.png index b8fc491a..3e46cb58 100644 Binary files a/examples-screenshots/FillRasterLayer/CustomVectorSource.png and b/examples-screenshots/FillRasterLayer/CustomVectorSource.png differ diff --git a/examples-screenshots/FillRasterLayer/GeoJSONSource.png b/examples-screenshots/FillRasterLayer/GeoJSONSource.png index 3b56a7c1..a3664cd0 100644 Binary files a/examples-screenshots/FillRasterLayer/GeoJSONSource.png and b/examples-screenshots/FillRasterLayer/GeoJSONSource.png differ diff --git a/examples-screenshots/FillRasterLayer/HillshadeSource.png b/examples-screenshots/FillRasterLayer/HillshadeSource.png new file mode 100644 index 00000000..8f78cfcf Binary files /dev/null and b/examples-screenshots/FillRasterLayer/HillshadeSource.png differ diff --git a/examples-screenshots/FillRasterLayer/ImageOverlay.png b/examples-screenshots/FillRasterLayer/ImageOverlay.png index d2658b80..b66e4534 100644 Binary files a/examples-screenshots/FillRasterLayer/ImageOverlay.png and b/examples-screenshots/FillRasterLayer/ImageOverlay.png differ diff --git a/examples-screenshots/FillRasterLayer/IndoorBuilding.png b/examples-screenshots/FillRasterLayer/IndoorBuilding.png index a88244f5..53da9291 100644 Binary files a/examples-screenshots/FillRasterLayer/IndoorBuilding.png and b/examples-screenshots/FillRasterLayer/IndoorBuilding.png differ diff --git a/examples-screenshots/FillRasterLayer/QueryAtPoint.png b/examples-screenshots/FillRasterLayer/QueryAtPoint.png index 6a67a3e2..9eca9ea8 100644 Binary files a/examples-screenshots/FillRasterLayer/QueryAtPoint.png and b/examples-screenshots/FillRasterLayer/QueryAtPoint.png differ diff --git a/examples-screenshots/FillRasterLayer/QuerySourceFeatures.png b/examples-screenshots/FillRasterLayer/QuerySourceFeatures.png index aa673969..9bdfa4e8 100644 Binary files a/examples-screenshots/FillRasterLayer/QuerySourceFeatures.png and b/examples-screenshots/FillRasterLayer/QuerySourceFeatures.png differ diff --git a/examples-screenshots/FillRasterLayer/QueryWithRect.png b/examples-screenshots/FillRasterLayer/QueryWithRect.png index 1b53b757..798df36c 100644 Binary files a/examples-screenshots/FillRasterLayer/QueryWithRect.png and b/examples-screenshots/FillRasterLayer/QueryWithRect.png differ diff --git a/examples-screenshots/FillRasterLayer/RasterSource.png b/examples-screenshots/FillRasterLayer/RasterSource.png index 06aa4bbb..49c3cb95 100644 Binary files a/examples-screenshots/FillRasterLayer/RasterSource.png and b/examples-screenshots/FillRasterLayer/RasterSource.png differ diff --git a/examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png b/examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png index 3234bec5..cccac3ae 100644 Binary files a/examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png and b/examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png differ diff --git a/examples-screenshots/LineLayer/DrawPolyline.png b/examples-screenshots/LineLayer/DrawPolyline.png index 407e175d..8a968ca1 100644 Binary files a/examples-screenshots/LineLayer/DrawPolyline.png and b/examples-screenshots/LineLayer/DrawPolyline.png differ diff --git a/examples-screenshots/LineLayer/GradientLine.png b/examples-screenshots/LineLayer/GradientLine.png index 355cc648..784b7d17 100644 Binary files a/examples-screenshots/LineLayer/GradientLine.png and b/examples-screenshots/LineLayer/GradientLine.png differ diff --git a/examples-screenshots/LineLayer/ThirdPartyVectorSource.png b/examples-screenshots/LineLayer/ThirdPartyVectorSource.png index 921983bb..0d04ea62 100644 Binary files a/examples-screenshots/LineLayer/ThirdPartyVectorSource.png and b/examples-screenshots/LineLayer/ThirdPartyVectorSource.png differ diff --git a/examples-screenshots/Map/CameraGestureObserver.png b/examples-screenshots/Map/CameraGestureObserver.png new file mode 100644 index 00000000..c0f2ecfb Binary files /dev/null and b/examples-screenshots/Map/CameraGestureObserver.png differ diff --git a/examples-screenshots/Map/ChangeLayerColor.png b/examples-screenshots/Map/ChangeLayerColor.png index f4b3bd1a..55639a94 100644 Binary files a/examples-screenshots/Map/ChangeLayerColor.png and b/examples-screenshots/Map/ChangeLayerColor.png differ diff --git a/examples-screenshots/Map/CreateOfflineRegion.png b/examples-screenshots/Map/CreateOfflineRegion.png deleted file mode 100644 index bfeaaec8..00000000 Binary files a/examples-screenshots/Map/CreateOfflineRegion.png and /dev/null differ diff --git a/examples-screenshots/Map/DynamicUrl.png b/examples-screenshots/Map/DynamicUrl.png index e12efd6a..e7b6c779 100644 Binary files a/examples-screenshots/Map/DynamicUrl.png and b/examples-screenshots/Map/DynamicUrl.png differ diff --git a/examples-screenshots/Map/LocalizeLabels.png b/examples-screenshots/Map/LocalizeLabels.png index f7320608..4fd1f853 100644 Binary files a/examples-screenshots/Map/LocalizeLabels.png and b/examples-screenshots/Map/LocalizeLabels.png differ diff --git a/examples-screenshots/Map/MapAndRNNavigation.png b/examples-screenshots/Map/MapAndRNNavigation.png index ac7c2624..a8dff684 100644 Binary files a/examples-screenshots/Map/MapAndRNNavigation.png and b/examples-screenshots/Map/MapAndRNNavigation.png differ diff --git a/examples-screenshots/Map/MapFps.png b/examples-screenshots/Map/MapFps.png index 0f3cbbfe..0c678d28 100644 Binary files a/examples-screenshots/Map/MapFps.png and b/examples-screenshots/Map/MapFps.png differ diff --git a/examples-screenshots/Map/MapUnMount.png b/examples-screenshots/Map/MapUnMount.png index 3e5f15f9..2695fa7c 100644 Binary files a/examples-screenshots/Map/MapUnMount.png and b/examples-screenshots/Map/MapUnMount.png differ diff --git a/examples-screenshots/Map/OfflineExample.png b/examples-screenshots/Map/OfflineExample.png deleted file mode 100644 index 3e5774bd..00000000 Binary files a/examples-screenshots/Map/OfflineExample.png and /dev/null differ diff --git a/examples-screenshots/Map/Ornaments.png b/examples-screenshots/Map/Ornaments.png index 89aeeb5d..353969b4 100644 Binary files a/examples-screenshots/Map/Ornaments.png and b/examples-screenshots/Map/Ornaments.png differ diff --git a/examples-screenshots/Map/PointInMapView.png b/examples-screenshots/Map/PointInMapView.png index 0cbe1a55..7358fd84 100644 Binary files a/examples-screenshots/Map/PointInMapView.png and b/examples-screenshots/Map/PointInMapView.png differ diff --git a/examples-screenshots/Map/ScreenCoordinates.png b/examples-screenshots/Map/ScreenCoordinates.png new file mode 100644 index 00000000..a49bdb25 Binary files /dev/null and b/examples-screenshots/Map/ScreenCoordinates.png differ diff --git a/examples-screenshots/Map/SetLanguage.png b/examples-screenshots/Map/SetLanguage.png new file mode 100644 index 00000000..e759d2a6 Binary files /dev/null and b/examples-screenshots/Map/SetLanguage.png differ diff --git a/examples-screenshots/Map/ShowAndHideLayer.png b/examples-screenshots/Map/ShowAndHideLayer.png index 4249a9b7..4d22a627 100644 Binary files a/examples-screenshots/Map/ShowAndHideLayer.png and b/examples-screenshots/Map/ShowAndHideLayer.png differ diff --git a/examples-screenshots/Map/ShowClick.png b/examples-screenshots/Map/ShowClick.png index 753b6f70..a2f6bcaf 100644 Binary files a/examples-screenshots/Map/ShowClick.png and b/examples-screenshots/Map/ShowClick.png differ diff --git a/examples-screenshots/Map/ShowMap.png b/examples-screenshots/Map/ShowMap.png index 7f57f224..924f5ebb 100644 Binary files a/examples-screenshots/Map/ShowMap.png and b/examples-screenshots/Map/ShowMap.png differ diff --git a/examples-screenshots/Map/ShowMapLocalStyle.png b/examples-screenshots/Map/ShowMapLocalStyle.png index fcc9eebc..bf2c07ea 100644 Binary files a/examples-screenshots/Map/ShowMapLocalStyle.png and b/examples-screenshots/Map/ShowMapLocalStyle.png differ diff --git a/examples-screenshots/Map/ShowRegionDidChange.png b/examples-screenshots/Map/ShowRegionDidChange.png index b9c4831b..69bffcab 100644 Binary files a/examples-screenshots/Map/ShowRegionDidChange.png and b/examples-screenshots/Map/ShowRegionDidChange.png differ diff --git a/examples-screenshots/Map/SourceLayerVisibility.png b/examples-screenshots/Map/SourceLayerVisibility.png index 783980cc..9127b910 100644 Binary files a/examples-screenshots/Map/SourceLayerVisibility.png and b/examples-screenshots/Map/SourceLayerVisibility.png differ diff --git a/examples-screenshots/Map/StyleJson.png b/examples-screenshots/Map/StyleJson.png index 517dee5d..12bee5e7 100644 Binary files a/examples-screenshots/Map/StyleJson.png and b/examples-screenshots/Map/StyleJson.png differ diff --git a/examples-screenshots/Map/TransparentMap.png b/examples-screenshots/Map/TransparentMap.png new file mode 100644 index 00000000..c77cb88d Binary files /dev/null and b/examples-screenshots/Map/TransparentMap.png differ diff --git a/examples-screenshots/Map/TwoByTwo.png b/examples-screenshots/Map/TwoByTwo.png index 6ca4576e..8544ac81 100644 Binary files a/examples-screenshots/Map/TwoByTwo.png and b/examples-screenshots/Map/TwoByTwo.png differ diff --git a/examples-screenshots/SymbolCircleLayer/CustomIcon.png b/examples-screenshots/SymbolCircleLayer/CustomIcon.png index 7ae337d7..0bdc0f54 100644 Binary files a/examples-screenshots/SymbolCircleLayer/CustomIcon.png and b/examples-screenshots/SymbolCircleLayer/CustomIcon.png differ diff --git a/examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png b/examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png index ab20bda8..20eccc51 100644 Binary files a/examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png and b/examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png differ diff --git a/examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png b/examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png index c2b52238..7ac1a7d9 100644 Binary files a/examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png and b/examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png differ diff --git a/examples-screenshots/SymbolCircleLayer/Earthquakes.png b/examples-screenshots/SymbolCircleLayer/Earthquakes.png index c92d02b2..2308152e 100644 Binary files a/examples-screenshots/SymbolCircleLayer/Earthquakes.png and b/examples-screenshots/SymbolCircleLayer/Earthquakes.png differ diff --git a/examples-screenshots/SymbolCircleLayer/ScalableImages.png b/examples-screenshots/SymbolCircleLayer/ScalableImages.png index 5c8e87c4..80b3fa7c 100644 Binary files a/examples-screenshots/SymbolCircleLayer/ScalableImages.png and b/examples-screenshots/SymbolCircleLayer/ScalableImages.png differ diff --git a/examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png b/examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png index ffcd07c9..4d676d5d 100644 Binary files a/examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png and b/examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png differ diff --git a/examples-screenshots/UserLocation/CustomNativeUserLocation.png b/examples-screenshots/UserLocation/CustomNativeUserLocation.png index ec33ab3f..00663eb1 100644 Binary files a/examples-screenshots/UserLocation/CustomNativeUserLocation.png and b/examples-screenshots/UserLocation/CustomNativeUserLocation.png differ diff --git a/examples-screenshots/UserLocation/LocationPuck3D.png b/examples-screenshots/UserLocation/LocationPuck3D.png new file mode 100644 index 00000000..b3dfb02f Binary files /dev/null and b/examples-screenshots/UserLocation/LocationPuck3D.png differ diff --git a/examples-screenshots/UserLocation/SetDisplacement.png b/examples-screenshots/UserLocation/SetDisplacement.png index 8c78295a..79edbd72 100644 Binary files a/examples-screenshots/UserLocation/SetDisplacement.png and b/examples-screenshots/UserLocation/SetDisplacement.png differ diff --git a/examples-screenshots/UserLocation/SetTintColor.png b/examples-screenshots/UserLocation/SetTintColor.png index 100a4593..83786fdd 100644 Binary files a/examples-screenshots/UserLocation/SetTintColor.png and b/examples-screenshots/UserLocation/SetTintColor.png differ diff --git a/examples-screenshots/UserLocation/UserLocationPadding.png b/examples-screenshots/UserLocation/UserLocationPadding.png index 6b5ed4db..8137e5a9 100644 Binary files a/examples-screenshots/UserLocation/UserLocationPadding.png and b/examples-screenshots/UserLocation/UserLocationPadding.png differ diff --git a/examples-screenshots/UserLocation/UserLocationRenderMode.png b/examples-screenshots/UserLocation/UserLocationRenderMode.png index 45a37371..a0d55066 100644 Binary files a/examples-screenshots/UserLocation/UserLocationRenderMode.png and b/examples-screenshots/UserLocation/UserLocationRenderMode.png differ diff --git a/examples-screenshots/UserLocation/UserLocationUpdates.png b/examples-screenshots/UserLocation/UserLocationUpdates.png index 2f43dc13..5b8f5932 100644 Binary files a/examples-screenshots/UserLocation/UserLocationUpdates.png and b/examples-screenshots/UserLocation/UserLocationUpdates.png differ diff --git a/examples-screenshots/V10/CameraAnimation.png b/examples-screenshots/V10/CameraAnimation.png index 904e5c71..1bbe4ef3 100644 Binary files a/examples-screenshots/V10/CameraAnimation.png and b/examples-screenshots/V10/CameraAnimation.png differ diff --git a/examples-screenshots/V10/FeatureState.png b/examples-screenshots/V10/FeatureState.png index 758f7444..61026ebb 100644 Binary files a/examples-screenshots/V10/FeatureState.png and b/examples-screenshots/V10/FeatureState.png differ diff --git a/examples-screenshots/V10/GlobeProjection.png b/examples-screenshots/V10/GlobeProjection.png index 645b405e..358df50d 100644 Binary files a/examples-screenshots/V10/GlobeProjection.png and b/examples-screenshots/V10/GlobeProjection.png differ diff --git a/examples-screenshots/V10/MapHandlers.png b/examples-screenshots/V10/MapHandlers.png index b17514a8..2513375a 100644 Binary files a/examples-screenshots/V10/MapHandlers.png and b/examples-screenshots/V10/MapHandlers.png differ diff --git a/examples-screenshots/V10/Markers.png b/examples-screenshots/V10/Markers.png index 72ec2950..ee5a06cf 100644 Binary files a/examples-screenshots/V10/Markers.png and b/examples-screenshots/V10/Markers.png differ diff --git a/examples-screenshots/V10/QueryTerrainElevation.png b/examples-screenshots/V10/QueryTerrainElevation.png index 77558aef..7e4837aa 100644 Binary files a/examples-screenshots/V10/QueryTerrainElevation.png and b/examples-screenshots/V10/QueryTerrainElevation.png differ diff --git a/examples-screenshots/V10/SimpleModelLayer.png b/examples-screenshots/V10/SimpleModelLayer.png index 46c0b354..0796a946 100644 Binary files a/examples-screenshots/V10/SimpleModelLayer.png and b/examples-screenshots/V10/SimpleModelLayer.png differ diff --git a/examples-screenshots/V10/TerrainSkyAtmosphere.png b/examples-screenshots/V10/TerrainSkyAtmosphere.png index c9915a34..104c0f38 100644 Binary files a/examples-screenshots/V10/TerrainSkyAtmosphere.png and b/examples-screenshots/V10/TerrainSkyAtmosphere.png differ diff --git a/examples-screenshots/screenshots.json b/examples-screenshots/screenshots.json index f8b0e476..b3672047 100644 --- a/examples-screenshots/screenshots.json +++ b/examples-screenshots/screenshots.json @@ -1 +1 @@ -{"CacheOffline":{"CacheManagement":{"images":["examples-screenshots/CacheOffline/CacheManagement.png"]},"CreateOfflineRegion":{"images":["examples-screenshots/CacheOffline/CreateOfflineRegion.png"]},"OfflineExample":{"images":["examples-screenshots/CacheOffline/OfflineExample.png"]},"OfflineTilesets":{"images":["examples-screenshots/CacheOffline/OfflineTilesets.png"]}},"SymbolCircleLayer":{"CustomIcon":{"images":["examples-screenshots/SymbolCircleLayer/CustomIcon.png"]},"CustomIconNativeAsset":{"images":["examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png"]},"DataDrivenCircleColors":{"images":["examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png"]},"Earthquakes":{"images":["examples-screenshots/SymbolCircleLayer/Earthquakes.png"]},"ScalableImages":{"images":["examples-screenshots/SymbolCircleLayer/ScalableImages.png"]},"ShapeSourceIcon":{"images":["examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png"]}},"UserLocation":{"CustomNativeUserLocation":{"images":["examples-screenshots/UserLocation/CustomNativeUserLocation.png"]},"SetDisplacement":{"images":["examples-screenshots/UserLocation/SetDisplacement.png"]},"UserLocationPadding":{"images":["examples-screenshots/UserLocation/UserLocationPadding.png"]},"UserLocationRenderMode":{"images":["examples-screenshots/UserLocation/UserLocationRenderMode.png"]},"UserLocationUpdates":{"images":["examples-screenshots/UserLocation/UserLocationUpdates.png"]}},"Map":{"ChangeLayerColor":{"images":["examples-screenshots/Map/ChangeLayerColor.png"]},"DynamicUrl":{"images":["examples-screenshots/Map/DynamicUrl.png"]},"LocalizeLabels":{"images":["examples-screenshots/Map/LocalizeLabels.png"]},"MapAndRNNavigation":{"images":["examples-screenshots/Map/MapAndRNNavigation.png"]},"MapFps":{"images":["examples-screenshots/Map/MapFps.png"]},"MapUnMount":{"images":["examples-screenshots/Map/MapUnMount.png"]},"Ornaments":{"images":["examples-screenshots/Map/Ornaments.png"]},"PointInMapView":{"images":["examples-screenshots/Map/PointInMapView.png"]},"ShowAndHideLayer":{"images":["examples-screenshots/Map/ShowAndHideLayer.png"]},"ShowClick":{"images":["examples-screenshots/Map/ShowClick.png"]},"ShowMap":{"images":["examples-screenshots/Map/ShowMap.png"]},"ShowMapLocalStyle":{"images":["examples-screenshots/Map/ShowMapLocalStyle.png"]},"ShowRegionDidChange":{"images":["examples-screenshots/Map/ShowRegionDidChange.png"]},"SourceLayerVisibility":{"images":["examples-screenshots/Map/SourceLayerVisibility.png"]},"StyleJson":{"images":["examples-screenshots/Map/StyleJson.png"]},"TwoByTwo":{"images":["examples-screenshots/Map/TwoByTwo.png"]}},"V10":{"CameraAnimation":{"images":["examples-screenshots/V10/CameraAnimation.png"]},"FeatureState":{"images":["examples-screenshots/V10/FeatureState.png"]},"GlobeProjection":{"images":["examples-screenshots/V10/GlobeProjection.png"]},"MapHandlers":{"images":["examples-screenshots/V10/MapHandlers.png"]},"Markers":{"images":["examples-screenshots/V10/Markers.png"]},"QueryTerrainElevation":{"images":["examples-screenshots/V10/QueryTerrainElevation.png"]},"SimpleModelLayer":{"images":["examples-screenshots/V10/SimpleModelLayer.png"]},"TerrainSkyAtmosphere":{"images":["examples-screenshots/V10/TerrainSkyAtmosphere.png"]}},"Annotations":{"CustomCallout":{"images":["examples-screenshots/Annotations/CustomCallout.png"]},"Heatmap":{"images":["examples-screenshots/Annotations/Heatmap.png"]},"MarkerView":{"images":["examples-screenshots/Annotations/MarkerView.png"]},"PointAnnotationAnchors":{"images":["examples-screenshots/Annotations/PointAnnotationAnchors.png"]},"ShowPointAnnotation":{"images":["examples-screenshots/Annotations/ShowPointAnnotation.png"]}},"FillRasterLayer":{"ChoroplethLayerByZoomLevel":{"images":["examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png"]},"CustomVectorSource":{"images":["examples-screenshots/FillRasterLayer/CustomVectorSource.png"]},"GeoJSONSource":{"images":["examples-screenshots/FillRasterLayer/GeoJSONSource.png"]},"IndoorBuilding":{"images":["examples-screenshots/FillRasterLayer/IndoorBuilding.png"]},"QueryAtPoint":{"images":["examples-screenshots/FillRasterLayer/QueryAtPoint.png"]},"QuerySourceFeatures":{"images":["examples-screenshots/FillRasterLayer/QuerySourceFeatures.png"]},"QueryWithRect":{"images":["examples-screenshots/FillRasterLayer/QueryWithRect.png"]},"RasterSource":{"images":["examples-screenshots/FillRasterLayer/RasterSource.png"]},"WatercolorRasterTiles":{"images":["examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png"]}},"LineLayer":{"DrawPolyline":{"images":["examples-screenshots/LineLayer/DrawPolyline.png"]},"GradientLine":{"images":["examples-screenshots/LineLayer/GradientLine.png"]},"ThirdPartyVectorSource":{"images":["examples-screenshots/LineLayer/ThirdPartyVectorSource.png"]}},"Camera":{"Fit":{"images":["examples-screenshots/Camera/Fit.png"]},"FlyTo":{"images":["examples-screenshots/Camera/FlyTo.png"]},"GetCenter":{"images":["examples-screenshots/Camera/GetCenter.png"]},"GetZoom":{"images":["examples-screenshots/Camera/GetZoom.png"]}}} \ No newline at end of file +{"CacheOffline":{"CacheManagement":{"images":["examples-screenshots/CacheOffline/CacheManagement.png"]},"CreateOfflineRegion":{"images":["examples-screenshots/CacheOffline/CreateOfflineRegion.png"]},"OfflineExample":{"images":["examples-screenshots/CacheOffline/OfflineExample.png"]},"OfflineTilesets":{"images":["examples-screenshots/CacheOffline/OfflineTilesets.png"]}},"SymbolCircleLayer":{"CustomIcon":{"images":["examples-screenshots/SymbolCircleLayer/CustomIcon.png"]},"CustomIconNativeAsset":{"images":["examples-screenshots/SymbolCircleLayer/CustomIconNativeAsset.png"]},"DataDrivenCircleColors":{"images":["examples-screenshots/SymbolCircleLayer/DataDrivenCircleColors.png"]},"Earthquakes":{"images":["examples-screenshots/SymbolCircleLayer/Earthquakes.png"]},"ScalableImages":{"images":["examples-screenshots/SymbolCircleLayer/ScalableImages.png"]},"ShapeSourceIcon":{"images":["examples-screenshots/SymbolCircleLayer/ShapeSourceIcon.png"]}},"UserLocation":{"CustomNativeUserLocation":{"images":["examples-screenshots/UserLocation/CustomNativeUserLocation.png"]},"SetDisplacement":{"images":["examples-screenshots/UserLocation/SetDisplacement.png"]},"UserLocationPadding":{"images":["examples-screenshots/UserLocation/UserLocationPadding.png"]},"UserLocationRenderMode":{"images":["examples-screenshots/UserLocation/UserLocationRenderMode.png"]},"UserLocationUpdates":{"images":["examples-screenshots/UserLocation/UserLocationUpdates.png"]},"LocationPuck3D":{"images":["examples-screenshots/UserLocation/LocationPuck3D.png"]},"SetTintColor":{"images":["examples-screenshots/UserLocation/SetTintColor.png"]}},"Map":{"ChangeLayerColor":{"images":["examples-screenshots/Map/ChangeLayerColor.png"]},"DynamicUrl":{"images":["examples-screenshots/Map/DynamicUrl.png"]},"LocalizeLabels":{"images":["examples-screenshots/Map/LocalizeLabels.png"]},"MapAndRNNavigation":{"images":["examples-screenshots/Map/MapAndRNNavigation.png"]},"MapFps":{"images":["examples-screenshots/Map/MapFps.png"]},"MapUnMount":{"images":["examples-screenshots/Map/MapUnMount.png"]},"Ornaments":{"images":["examples-screenshots/Map/Ornaments.png"]},"PointInMapView":{"images":["examples-screenshots/Map/PointInMapView.png"]},"ShowAndHideLayer":{"images":["examples-screenshots/Map/ShowAndHideLayer.png"]},"ShowClick":{"images":["examples-screenshots/Map/ShowClick.png"]},"ShowMap":{"images":["examples-screenshots/Map/ShowMap.png"]},"ShowMapLocalStyle":{"images":["examples-screenshots/Map/ShowMapLocalStyle.png"]},"ShowRegionDidChange":{"images":["examples-screenshots/Map/ShowRegionDidChange.png"]},"SourceLayerVisibility":{"images":["examples-screenshots/Map/SourceLayerVisibility.png"]},"StyleJson":{"images":["examples-screenshots/Map/StyleJson.png"]},"TwoByTwo":{"images":["examples-screenshots/Map/TwoByTwo.png"]},"CameraGestureObserver":{"images":["examples-screenshots/Map/CameraGestureObserver.png"]},"ScreenCoordinates":{"images":["examples-screenshots/Map/ScreenCoordinates.png"]},"SetLanguage":{"images":["examples-screenshots/Map/SetLanguage.png"]},"TransparentMap":{"images":["examples-screenshots/Map/TransparentMap.png"]}},"V10":{"CameraAnimation":{"images":["examples-screenshots/V10/CameraAnimation.png"]},"FeatureState":{"images":["examples-screenshots/V10/FeatureState.png"]},"GlobeProjection":{"images":["examples-screenshots/V10/GlobeProjection.png"]},"MapHandlers":{"images":["examples-screenshots/V10/MapHandlers.png"]},"Markers":{"images":["examples-screenshots/V10/Markers.png"]},"QueryTerrainElevation":{"images":["examples-screenshots/V10/QueryTerrainElevation.png"]},"SimpleModelLayer":{"images":["examples-screenshots/V10/SimpleModelLayer.png"]},"TerrainSkyAtmosphere":{"images":["examples-screenshots/V10/TerrainSkyAtmosphere.png"]}},"Annotations":{"CustomCallout":{"images":["examples-screenshots/Annotations/CustomCallout.png"]},"Heatmap":{"images":["examples-screenshots/Annotations/Heatmap.png"]},"MarkerView":{"images":["examples-screenshots/Annotations/MarkerView.png"]},"PointAnnotationAnchors":{"images":["examples-screenshots/Annotations/PointAnnotationAnchors.png"]},"ShowPointAnnotation":{"images":["examples-screenshots/Annotations/ShowPointAnnotation.png"]},"PointAnnotationManagerMultiple":{"images":["examples-screenshots/Annotations/PointAnnotationManagerMultiple.png"]},"PointAnnotationManagerSlot":{"images":["examples-screenshots/Annotations/PointAnnotationManagerSlot.png"]}},"FillRasterLayer":{"ChoroplethLayerByZoomLevel":{"images":["examples-screenshots/FillRasterLayer/ChoroplethLayerByZoomLevel.png"]},"CustomVectorSource":{"images":["examples-screenshots/FillRasterLayer/CustomVectorSource.png"]},"GeoJSONSource":{"images":["examples-screenshots/FillRasterLayer/GeoJSONSource.png"]},"IndoorBuilding":{"images":["examples-screenshots/FillRasterLayer/IndoorBuilding.png"]},"QueryAtPoint":{"images":["examples-screenshots/FillRasterLayer/QueryAtPoint.png"]},"QuerySourceFeatures":{"images":["examples-screenshots/FillRasterLayer/QuerySourceFeatures.png"]},"QueryWithRect":{"images":["examples-screenshots/FillRasterLayer/QueryWithRect.png"]},"RasterSource":{"images":["examples-screenshots/FillRasterLayer/RasterSource.png"]},"WatercolorRasterTiles":{"images":["examples-screenshots/FillRasterLayer/WatercolorRasterTiles.png"]},"HillshadeSource":{"images":["examples-screenshots/FillRasterLayer/HillshadeSource.png"]},"ImageOverlay":{"images":["examples-screenshots/FillRasterLayer/ImageOverlay.png"]}},"LineLayer":{"DrawPolyline":{"images":["examples-screenshots/LineLayer/DrawPolyline.png"]},"GradientLine":{"images":["examples-screenshots/LineLayer/GradientLine.png"]},"ThirdPartyVectorSource":{"images":["examples-screenshots/LineLayer/ThirdPartyVectorSource.png"]}},"Camera":{"Fit":{"images":["examples-screenshots/Camera/Fit.png"]},"FlyTo":{"images":["examples-screenshots/Camera/FlyTo.png"]},"GetCenter":{"images":["examples-screenshots/Camera/GetCenter.png"]},"GetZoom":{"images":["examples-screenshots/Camera/GetZoom.png"]}}} \ No newline at end of file