HF RL Explorer

I want a stateful scroll viewport widget for tui-go that I can create with tui.NewScrollArea(w tui.Widget)…

I want a stateful scroll viewport widget for tui-go that I can create with tui.NewScrollArea(w tui.Widget)…: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). After I wrap a child widget, Resize(size image.Point) should resize the child to its own natural SizeHint()…

The task

After I wrap a child widget, `Resize(size image.Point)` should resize the child to its own natural `SizeHint()` and set the scroll area viewport to `size`. `Draw(p *tui.Painter)` should render only the visible rectangle of the child: for example, wrapping a vertical box containing labels `foo`, `bar`, and `test`,…

Part of FineEnvs/MiMo-V2.6-RL-harbor-code.