diff options
| author | Fawn <fangrui_tong@brown.edu> | 2019-07-26 16:23:22 -0400 |
|---|---|---|
| committer | Fawn <fangrui_tong@brown.edu> | 2019-07-26 16:23:22 -0400 |
| commit | f5ffd372f48f68cd17ca15a8c1f5c7d67b0f7aae (patch) | |
| tree | 840a6748350749bcbfe418fc08e45be958e2c8bc /src/new_fields/InkField.ts | |
| parent | 1bedf9e23afe26a284ba4804672ad4f396402813 (diff) | |
| parent | 6c6c2a6c8e40b9f04942e65c416e16f1d3831385 (diff) | |
merged
Diffstat (limited to 'src/new_fields/InkField.ts')
| -rw-r--r-- | src/new_fields/InkField.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/new_fields/InkField.ts b/src/new_fields/InkField.ts index 39c6c8ce3..8f64c1c2e 100644 --- a/src/new_fields/InkField.ts +++ b/src/new_fields/InkField.ts @@ -19,6 +19,8 @@ export interface StrokeData { page: number; } +export type InkData = Map<string, StrokeData>; + const pointSchema = createSimpleSchema({ x: true, y: true }); @@ -31,9 +33,9 @@ const strokeDataSchema = createSimpleSchema({ @Deserializable("ink") export class InkField extends ObjectField { @serializable(map(object(strokeDataSchema))) - readonly inkData: Map<string, StrokeData>; + readonly inkData: InkData; - constructor(data?: Map<string, StrokeData>) { + constructor(data?: InkData) { super(); this.inkData = data || new Map; } |
