Improves code editor types, adds es5 lib

This commit is contained in:
Steve Ruiz 2021-06-27 12:58:08 +01:00
parent 9d63160521
commit 61399fb9d0
12 changed files with 6219 additions and 114 deletions

View file

@ -31,6 +31,32 @@ export default class Text extends CodeShape<TextShape> {
})
}
/**
* The text shape's text content.
*
* ```ts
* const shapeText = shape.text
*
* shape.text = "Hello world!"
* ```
*/
get text(): string {
return this.shape.text
}
set text(text: string) {
getShapeUtils(this.shape).setProperty(this.shape, 'text', text)
}
/**
* The text's scale.
*
* ```ts
* const shapeScale = shape.scale
*
* shape.scale = 2
* ```
*/
get scale(): number {
return this.shape.scale
}