diff options
| author | tschicke-brown <tyler_schicke@brown.edu> | 2019-02-07 23:50:47 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-02-07 23:50:47 -0500 |
| commit | 35574735a60fbc7b1c7051c59db56a8485f50a21 (patch) | |
| tree | 42dc1f8fbe639d53e7c6d3db144bd30d984c21de /src/fields/ListField.ts | |
| parent | 8d264be35a511204449c22d0a4b1754e241a3421 (diff) | |
| parent | 90296f23320df43e73fb1bd936428f19f0f705a9 (diff) | |
Merge pull request #5 from browngraphicslab/schema
Schema
Diffstat (limited to 'src/fields/ListField.ts')
| -rw-r--r-- | src/fields/ListField.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/fields/ListField.ts b/src/fields/ListField.ts index 8607ebe43..8843338c1 100644 --- a/src/fields/ListField.ts +++ b/src/fields/ListField.ts @@ -6,6 +6,10 @@ export class ListField<T extends Field> extends BasicField<T[]> { super(data.slice()); } + ToScriptString(): string { + return "new ListField([" + this.Data.map(field => field.ToScriptString()).join(", ") + "])"; + } + Copy(): Field { return new ListField<T>(this.Data); } |
