MeshWeaver.Blazor.AppleMaps
3.0.0-rc7
dotnet add package MeshWeaver.Blazor.AppleMaps --version 3.0.0-rc7
NuGet\Install-Package MeshWeaver.Blazor.AppleMaps -Version 3.0.0-rc7
<PackageReference Include="MeshWeaver.Blazor.AppleMaps" Version="3.0.0-rc7" />
<PackageVersion Include="MeshWeaver.Blazor.AppleMaps" Version="3.0.0-rc7" />
<PackageReference Include="MeshWeaver.Blazor.AppleMaps" />
paket add MeshWeaver.Blazor.AppleMaps --version 3.0.0-rc7
#r "nuget: MeshWeaver.Blazor.AppleMaps, 3.0.0-rc7"
#:package MeshWeaver.Blazor.AppleMaps@3.0.0-rc7
#addin nuget:?package=MeshWeaver.Blazor.AppleMaps&version=3.0.0-rc7&prerelease
#tool nuget:?package=MeshWeaver.Blazor.AppleMaps&version=3.0.0-rc7&prerelease
MeshWeaver.Blazor.AppleMaps
The Apple MapKit provider of MeshWeaver's provider-neutral MapControl: a Blazor Server view
pack rendering with MapKit JS (loaded from Apple's CDN, per Apple's terms — the same shape as
the Google provider loading maps.googleapis.com).
Activation
List the DLL under the deployment's module list and provide a MapKit JS token:
"Modules": { "Assemblies": [ "MeshWeaver.Blazor.AppleMaps.dll" ] },
"AppleMaps": { "Token": "<MapKit JS JWT minted from an Apple Developer MapKit key>" }
Without a token the view logs a warning and renders empty — never a broken script load. View
maps are first-match-wins: a deployment lists exactly ONE map provider module
(MeshWeaver.Blazor.GoogleMaps, MeshWeaver.Blazor.OpenStreetMap, or this pack). Layout areas
emitting MapControl need no change when the provider swaps.
Surface
Renders MapControl from MeshWeaver.Maps: center/zoom (zoom is mapped onto a MapKit
coordinate span), markers (title, glyph label, draggable, click events) and circles (fill/stroke
styling, click events). MapTypeId maps satellite/hybrid onto MapKit's map types;
Street-View-specific options are ignored.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- MeshWeaver.Blazor (>= 3.0.0-rc7)
- MeshWeaver.Maps (>= 3.0.0-rc7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|