controllers/text_box_controller library
Classes
- TextBox
- Represents a text box with properties such as text, position, size, and color.
- TextBoxAction
- The TextBoxAction represents an action performed on a text box (add/remove) to support undo/redo functionality.
- TextBoxController
- The TextBoxController is responsible for managing text boxes on each PDF page. It handles actions like adding, removing, selecting, resizing, and updating text boxes.