Map
CompleteEt kort tegnet som almindelig SVG ud fra GeoJSON. Regioner kan farves efter en værdi, markører sidder på koordinater, og brugeren kan vælge en region, zoome og flytte. RayCraft leveres uden kortdata; applikationen leverer GeoJSON.
Eksempel

Parametre
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser, der tilføjes til rodelementet. |
Classes | int | Antal farvetrin (1 til 9). |
Features | IEnumerable<MapFeature> | Former bygget i kode (i stedet for GeoJson). |
GeoJson | string | GeoJSON-tekst med formerne. |
Height | Double | Maksimal højde på gitterets brødtekst, for eksempel 24rem (standard 28rem med VirtualScroll). |
KeyProperty | string | Egenskab, der indeholder en regions nøgle, når objektet ikke har noget id. |
Label | string | Synlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip). |
Markers | IEnumerable<MapMarker> | Punkter tegnet som firkanter. |
MarkerSize | Double | Størrelsen på en markør i pixel af tegningen. |
NameProperty | string | Egenskab, der indeholder en regions navn. |
Projection | MapProjection | Mercator eller Equirectangular. |
Selected | string | Nøgle til den valgte region. Brug med @bind-Selected. |
ShowDataLabels | bool | Skriver værdien på hver markering (søjler, linjepunkter, cirkeludsnit). |
ShowExport | bool | Tilføjer knapper, der gemmer diagrammet som PNG- eller SVG-billede. |
ShowLegend | bool | Viser den klikbare signaturforklaring. |
Style | string | Indlejret typografi, der tilføjes til rodelementet. |
ValueFormat | string | Talformat til akse og værktøjstips, f.eks. N0 eller P1. |
Values | IReadOnlyDictionary<string, Double> | Tal pr. regionsnøgle; farver regionerne. |
Width | Double | Skeleton: en vilkårlig CSS-længde. Charts: tegnebredde i SVG-enheder (diagrammet tilpasses stadig sin beholder). |
Zoomable | bool | Tilføjer zoom og flyt til værktøjslinjen og tastaturet. |
Hændelser
| Hændelse | Type | Beskrivelse |
|---|---|---|
OnFeatureClick | EventCallback<MapFeature> | Udløses, når en region aktiveres. |
OnMarkerClick | EventCallback<MapMarker> | Udløses, når en markør aktiveres. |
SelectedChanged | EventCallback<string> | Udløses, når en region vælges eller ryddes. |
Pakke
Map er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.
Send feedbackVersion 1.0.3