Skip to content

Commit

Permalink
Release v2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
NTag committed Apr 16, 2021
1 parent 84dd361 commit a687317
Show file tree
Hide file tree
Showing 8 changed files with 2,494 additions and 36 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
node_modules/
test.js
test.js
*.svg
dist/
14 changes: 12 additions & 2 deletions index.d.ts
Original file line number Diff line number Diff line change
@@ -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;
}
Expand Down Expand Up @@ -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;
};
}
Loading

0 comments on commit a687317

Please sign in to comment.