aboutsummaryrefslogtreecommitdiff
path: root/src/fields/InkField.ts
diff options
context:
space:
mode:
authoryipstanley <stanley_yip@brown.edu>2019-03-07 23:53:13 -0500
committeryipstanley <stanley_yip@brown.edu>2019-03-07 23:53:13 -0500
commit9e33d53b7dfe1a7e8bd515a0a985c9b37057aca1 (patch)
tree7e6d52e37b8858164f86b8232aca28461c627802 /src/fields/InkField.ts
parentd8e05fd07702143737129d3cccabdd47c7122578 (diff)
fixes/changes
Diffstat (limited to 'src/fields/InkField.ts')
-rw-r--r--src/fields/InkField.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/fields/InkField.ts b/src/fields/InkField.ts
index 0af72a8ea..a475e2aae 100644
--- a/src/fields/InkField.ts
+++ b/src/fields/InkField.ts
@@ -14,7 +14,7 @@ export interface StrokeData {
width: string;
tool: InkTool;
}
-export type StrokeMap = Map<number, StrokeData>;
+export type StrokeMap = Map<string, StrokeData>;
export class InkField extends BasicField<StrokeMap> {
constructor(data: StrokeMap = new Map, id?: FieldId, save: boolean = true) {
@@ -38,9 +38,9 @@ export class InkField extends BasicField<StrokeMap> {
}
static FromJson(id: string, data: any): InkField {
- let map = new Map<number, StrokeData>();
+ let map = new Map<string, StrokeData>();
Object.keys(data).forEach(key => {
- map.set(parseInt(key), data[key]);
+ map.set(key, data[key]);
});
return new InkField(map, id, false);
}