diff options
| author | yipstanley <stanley_yip@brown.edu> | 2019-11-16 14:33:07 -0500 |
|---|---|---|
| committer | yipstanley <stanley_yip@brown.edu> | 2019-11-16 14:33:07 -0500 |
| commit | 68c9c230b3c98ec70adaa1dacb66215f09d2c1f6 (patch) | |
| tree | c3ef95f57ff84c847aedd0125173b6c58cbeb239 /src/new_fields/RichTextField.ts | |
| parent | 0b19ecd4e65c30154a744085eb80b3b375acfe3e (diff) | |
| parent | 22d1e65236bae11c508d5c34ebcbddd1a552bfd8 (diff) | |
Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web into interaction_stanley
Diffstat (limited to 'src/new_fields/RichTextField.ts')
| -rw-r--r-- | src/new_fields/RichTextField.ts | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/new_fields/RichTextField.ts b/src/new_fields/RichTextField.ts index d2f76c969..fd5459876 100644 --- a/src/new_fields/RichTextField.ts +++ b/src/new_fields/RichTextField.ts @@ -10,17 +10,21 @@ export class RichTextField extends ObjectField { @serializable(true) readonly Data: string; - constructor(data: string) { + @serializable(true) + readonly Text: string; + + constructor(data: string, text: string = "") { super(); this.Data = data; + this.Text = text; } [Copy]() { - return new RichTextField(this.Data); + return new RichTextField(this.Data, this.Text); } [ToScriptString]() { - return `new RichTextField("${this.Data}")`; + return `new RichTextField("${this.Data}", "${this.Text}")`; } }
\ No newline at end of file |
