Skip to documentation
SLOP

tiny.arrange

Reference tiny.arrange

Overview · API · Code relationships · Verification · Audit

Overview

Flexible box layout resolves nested size constraints into concrete bounding rectangles. Arrange computes geometry in two passes: bottom-up sizing followed by top-down positioning within caller-provided scratch buffers.

Content sizing often depends on formatting context, such as text wrapping where height requires a known width. Callers provide measurement callbacks to resolve width-dependent extents before final placement.

Definitions

Actions

Public operations.

Types and contracts

Public types and contracts.

Values and defaults

Public values and defaults.

Code relationships

Direct static dependencies extracted from parsed source by semantic graph analysis.

Uses: tiny.hypothesis
Used by: tiny.gui, tiny.ui

Verification

No verification records are cataloged for this module in this build.

Audit

EvidenceValue
Sourcelib/arrange/src/root.zig
Definitions0 of 31 documented
Members0 of 0 documented
Public names31 API, 36 indexed
Version26.7.0
Revisiondaab053ee433