UI module

Container

structextensionexperimentalsince 0.31.0Source

An open container, returned by row, column and the other containers so for can close it.

Example↗
ui := headless();
defer free_ui(*ui);
frame(*ui, *ui, (u: *UI_State) {
    for row(.{ gap = 8 }) { label("a"); label("b"); }
});
assert(find_label(*ui, "b") != null);

Fields

node: *Node

See also