Socket
Socket
Sign inDemoInstall

@types/react-simple-maps

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/react-simple-maps - npm Package Compare versions

Comparing version 1.0.5 to 1.0.6

117

react-simple-maps/index.d.ts

@@ -16,6 +16,6 @@ // Type definitions for react-simple-maps 1.0

export interface ProjectionConfig {
scale?: number;
center?: [number, number];
parallels?: [number, number];
rotate?: [number, number, number];
scale?: number | undefined;
center?: [number, number] | undefined;
parallels?: [number, number] | undefined;
rotate?: [number, number, number] | undefined;
}

@@ -28,15 +28,15 @@ export type ProjectionFunction = (width: number, height: number, config: ProjectionConfig) => GeoProjection;

*/
width?: number;
width?: number | undefined;
/**
* @default 600
*/
height?: number;
height?: number | undefined;
/**
* @default "geoEqualEarth"
*/
projection?: string | ProjectionFunction;
projection?: string | ProjectionFunction | undefined;
/**
* @default {}
*/
projectionConfig?: ProjectionConfig;
projectionConfig?: ProjectionConfig | undefined;
}

@@ -57,33 +57,34 @@

*/
center?: Point;
center?: Point | undefined;
/**
* @default 1
*/
zoom?: number;
zoom?: number | undefined;
/**
* @default 1
*/
minZoom?: number;
minZoom?: number | undefined;
/**
* @default 5
*/
maxZoom?: number;
maxZoom?: number | undefined;
/**
* @default 0.025
*/
zoomSensitivity?: number;
zoomSensitivity?: number | undefined;
/**
* @default false
*/
disablePanning?: boolean;
disablePanning?: boolean | undefined;
/**
* @default false
*/
disableZooming?: boolean;
onMoveStart?: (event: any, position: Position) => void;
onMoveEnd?: (event: any, position: Position) => void;
onZoomStart?: (event: any, position: Position) => void;
onZoomEnd?: (event: any, position: Position) => void;
filterZoomEvent?: (event: any) => boolean;
translateExtent?: [[number, number], [number, number]];
disableZooming?: boolean | undefined;
onMoveStart?: ((position: { coordinates: [number, number], zoom: number }, event: any) => void) | undefined;
onMove?: ((position: {x: number, y: number, k: number, dragging: WheelEvent }, event: any) => void) | undefined;
onMoveEnd?: ((position: { coordinates: [number, number], zoom: number }, event: any) => void) | undefined;
onZoomStart?: ((event: any, position: Position) => void) | undefined;
onZoomEnd?: ((event: any, position: Position) => void) | undefined;
filterZoomEvent?: ((event: any) => boolean) | undefined;
translateExtent?: [[number, number], [number, number]] | undefined;
}

@@ -98,5 +99,5 @@

export interface GeographiesProps extends React.SVGAttributes<SVGGElement> {
parseGeographies?: (features: Array<Feature<any, any>>) => Array<Feature<any, any>>;
geography?: string | Record<string, any> | string[];
children?: (data: GeographiesChildrenArgument) => void;
parseGeographies?: ((features: Array<Feature<any, any>>) => Array<Feature<any, any>>) | undefined;
geography?: string | Record<string, any> | string[] | undefined;
children?: ((data: GeographiesChildrenArgument) => void) | undefined;
}

@@ -108,12 +109,12 @@

style?: {
default?: React.CSSProperties;
hover?: React.CSSProperties;
pressed?: React.CSSProperties;
};
onMouseEnter?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseLeave?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseDown?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseUp?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onFocus?: (event: React.FocusEvent<SVGPathElement>) => void;
onBlur?: (event: React.FocusEvent<SVGPathElement>) => void;
default?: React.CSSProperties | undefined;
hover?: React.CSSProperties | undefined;
pressed?: React.CSSProperties | undefined;
} | undefined;
onMouseEnter?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseLeave?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseDown?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseUp?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onFocus?: ((event: React.FocusEvent<SVGPathElement>) => void) | undefined;
onBlur?: ((event: React.FocusEvent<SVGPathElement>) => void) | undefined;
}

@@ -123,18 +124,18 @@

extends Pick<React.SVGProps<SVGPathElement>, Exclude<keyof React.SVGProps<SVGPathElement>, 'style'>> {
coordinates?: Point;
coordinates?: Point | undefined;
style?: {
default?: React.CSSProperties;
hover?: React.CSSProperties;
pressed?: React.CSSProperties;
};
onMouseEnter?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseLeave?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseDown?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onMouseUp?: (event: React.MouseEvent<SVGPathElement, MouseEvent>) => void;
onFocus?: (event: React.FocusEvent<SVGPathElement>) => void;
onBlur?: (event: React.FocusEvent<SVGPathElement>) => void;
default?: React.CSSProperties | undefined;
hover?: React.CSSProperties | undefined;
pressed?: React.CSSProperties | undefined;
} | undefined;
onMouseEnter?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseLeave?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseDown?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onMouseUp?: ((event: React.MouseEvent<SVGPathElement, MouseEvent>) => void) | undefined;
onFocus?: ((event: React.FocusEvent<SVGPathElement>) => void) | undefined;
onBlur?: ((event: React.FocusEvent<SVGPathElement>) => void) | undefined;
}
export interface AnnotationProps extends React.SVGProps<SVGGElement> {
subject?: Point;
subject?: Point | undefined;
connectorProps: React.SVGProps<SVGPathElement>;

@@ -144,11 +145,11 @@ /**

*/
dx?: number | string;
dx?: number | string | undefined;
/**
* @default 30
*/
dy?: number | string;
dy?: number | string | undefined;
/**
* @default 0
*/
curve?: number;
curve?: number | undefined;
}

@@ -160,11 +161,11 @@

*/
step?: Point;
step?: Point | undefined;
/**
* @default "currentcolor"
*/
stroke?: string;
stroke?: string | undefined;
/**
* @default "transparent"
*/
fill?: string;
fill?: string | undefined;
}

@@ -177,23 +178,23 @@

*/
from?: Point;
from?: Point | undefined;
/**
* @default [0, 0]
*/
to?: Point;
to?: Point | undefined;
/**
* @default [[0, 0], [0, 0]]
*/
coordinates?: Point[];
coordinates?: Point[] | undefined;
/**
* @default "currentcolor"
*/
stroke?: string;
stroke?: string | undefined;
/**
* @default 3
*/
strokeWidth?: number | string;
strokeWidth?: number | string | undefined;
/**
* @default "transparent"
*/
fill?: string;
fill?: string | undefined;
}

@@ -200,0 +201,0 @@

{
"name": "@types/react-simple-maps",
"version": "1.0.5",
"version": "1.0.6",
"description": "TypeScript definitions for react-simple-maps",

@@ -37,4 +37,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-simple-maps",

},
"typesPublisherContentHash": "f356dc151d0b3952d747a9de9d174ab0464499500ba41861edc8faf002927bc3",
"typesPublisherContentHash": "585b0c928de1faed189102bc9bd400eda8a960fd66847118be365b3bfefac4de",
"typeScriptVersion": "3.6"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Fri, 25 Jun 2021 14:01:34 GMT
* Last updated: Thu, 08 Jul 2021 22:41:32 GMT
* Dependencies: [@types/d3-geo](https://npmjs.com/package/@types/d3-geo), [@types/geojson](https://npmjs.com/package/@types/geojson), [@types/react](https://npmjs.com/package/@types/react)

@@ -14,0 +14,0 @@ * Global values: none

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc