Add text alignment to the Text node (#2920)

* Add text alignment to Text node

* Lots of renames and improvements

* Add text alignment to the Text tool

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
Salman Abuhaimed
2025-07-25 22:04:12 -07:00
committed by GitHub
co-authored by Keavon Chambers
parent 91156d295c
commit 85021fd9e0
14 changed files with 92 additions and 28 deletions
+4
View File
@@ -814,6 +814,8 @@ export class UpdateDocumentLayerStructureJs extends JsMessage {
readonly dataBuffer!: DataBuffer;
}
export type TextAlign = "Left" | "Center" | "Right" | "JustifyLeft";
export class DisplayEditableTextbox extends JsMessage {
readonly text!: string;
@@ -831,6 +833,8 @@ export class DisplayEditableTextbox extends JsMessage {
readonly maxWidth!: undefined | number;
readonly maxHeight!: undefined | number;
readonly align!: TextAlign;
}
export class DisplayEditableTextboxTransform extends JsMessage {