Release v2.0.0

This commit is contained in:
Basile Bruneau
2021-04-16 18:51:42 +02:00
parent 84dd361945
commit a6873175d3
8 changed files with 2494 additions and 36 deletions
Vendored
+12 -2
View File
@@ -1,9 +1,14 @@
namespace DottedMapLib {
interface Region {
lat: { min: number; max: number };
lng: { min: number; max: number };
}
interface Settings {
height?: number;
width?: number;
countries?: string[];
region?: { lat: { min: number; max: number }; lng: { min: number; max: number } };
region?: Region;
grid?: 'vertical' | 'diagonal';
avoidOuterPins?: false | true;
}
@@ -38,7 +43,12 @@ namespace DottedMapLib {
export default class DottedMap {
constructor(settings: DottedMapLib.Settings);
addPin(pin: DottedMapLib.Pin): void;
addPin(pin: DottedMapLib.Pin): DottedMapLib.Point;
getPoints(): DottedMapLib.Point[];
getSVG(settings: DottedMapLib.SvgSettings): string;
image: {
region: DottedMap.Region;
width: number;
height: number;
};
}