* Arranges node elements in preparation for rendering (slots & widgets).
()
| 3828 | * Arranges node elements in preparation for rendering (slots & widgets). |
| 3829 | */ |
| 3830 | arrange(): void { |
| 3831 | const slotsBounds = this.#measureSlots() |
| 3832 | const widgetStartY = slotsBounds ? slotsBounds[1] + slotsBounds[3] - this.pos[1] : 0 |
| 3833 | this.#arrangeWidgets(widgetStartY) |
| 3834 | this.#arrangeWidgetInputSlots() |
| 3835 | } |
| 3836 | |
| 3837 | /** |
| 3838 | * Draws a progress bar on the node. |
nothing calls this directly
no test coverage detected