یک کامپوننت Wrapper برای هر نقشهچارتی که با react-simple-maps ساخته شده است. این کامپوننت، کانتکست نقشه را تعیین میکند که به تمامی کامپوننتهای react-simple-maps ارسال میشود. این کانتکست شامل اطلاعاتی در مورد پروجکشن و ژنراتور مسیر، همچنین ابعاد نقشهچارت است.
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| width | - | number | 800 |
| height | - | number | 600 |
| projection | - | string | () => void | 'geoEqualEarth' |
| projectionConfig | - | object | {} |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| center | - | array | [0, 0] |
| zoom | - | number | 1 |
| minZoom | - | number | 1 |
| maxZoom | - | number | 8 |
| translateExtent | - | array | [-∞, -∞, ∞, ∞] |
| onMoveStart | - | (position: { coordinates: [number, number], zoom: number }, event: D3ZoomEvent< SVGElement, any>) => void | - |
| onMove | - | (position: {x: number, y: number, k: number, dragging: WheelEvent }, event: D3ZoomEvent< SVGElement, any>) => void | - |
| onMoveEnd | - | (position: { coordinates: [number, number], zoom: number }, event: D3ZoomEvent< SVGElement, any>) => void | - |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| id | - | string | 'rsm-sphere' |
| fill | - | string | 'transparent' |
| stroke | - | string | 'currentcolor' |
| strokeWidth | - | number | 0.5 |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| fill | - | string | 'transparent' |
| stroke | - | string | 'currentcolor' |
| step | - | Array | [10, 10] |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| geography | - | string | - |
| children | - | (data: object) => void | - |
| parseGeographies | - | (features: Array) => Array | - |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| geography | - | object | - |
| style | - | object | - |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| coordinates | - | array | [] |
| style | - | object | {} |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| from | - | [number, number] | [0, 0] |
| to | - | [number, number] | [0, 0] |
| coordinates | - | array | [] |
| fill | - | string | 'transparent' |
| stroke | - | string | 'currentcolor' |
| strokeWidth | - | number | 3 |
| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| subject | - | array | [] |
| dx | - | number | 30 |
| dy | - | number | 30 |
| curve | - | number | 0 |
| connectorProps | - | object | - |