Map
CompleteEt kart tegnet som vanlig SVG fra GeoJSON. Regioner kan farges etter en verdi, markører sitter på koordinater, og brukeren kan velge en region, zoome og flytte. RayCraft leveres uten kartdata; applikasjonen leverer GeoJSON.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Classes | int | Antall fargetrinn (1 til 9). |
Features | IEnumerable<MapFeature> | Former bygget i kode (i stedet for GeoJson). |
GeoJson | string | GeoJSON-tekst med formene. |
Height | Double | Maksimal høyde på rutenettets brødtekst, for eksempel 24rem (standard 28rem med VirtualScroll). |
KeyProperty | string | Egenskap som inneholder en regions nøkkel når objektet ikke har noen id. |
Label | string | Synlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips). |
Markers | IEnumerable<MapMarker> | Punkter tegnet som firkanter. |
MarkerSize | Double | Størrelsen på en markør i tegningens piksler. |
NameProperty | string | Egenskap som inneholder en regions navn. |
Projection | MapProjection | Mercator eller Equirectangular. |
Selected | string | Nøkkel for den valgte regionen. Bruk med @bind-Selected. |
ShowDataLabels | bool | Skriver verdien på hver markering (søyler, linjepunkter, sirkelsektorer). |
ShowExport | bool | Legger til knapper som lagrer diagrammet som PNG- eller SVG-bilde. |
ShowLegend | bool | Viser den klikkbare tegnforklaringen. |
Style | string | Innebygd stil som legges til rotelementet. |
ValueFormat | string | Tallformat for aksen og verktøytips, f.eks. N0 eller P1. |
Values | IReadOnlyDictionary<string, Double> | Tall per regionnøkkel; farger regionene. |
Width | Double | Skeleton: en hvilken som helst CSS-lengde. Charts: tegnebredde i SVG-enheter (diagrammet tilpasses fortsatt beholderen). |
Zoomable | bool | Legger til zoom og flytting på verktøylinjen og for tastaturet. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
OnFeatureClick | EventCallback<MapFeature> | Utløses når en region aktiveres. |
OnMarkerClick | EventCallback<MapMarker> | Utløses når en markør aktiveres. |
SelectedChanged | EventCallback<string> | Utløses når en region velges eller tømmes. |
Pakke
Map er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.
Send tilbakemeldingVersjon 1.0.3