Skip to documentation
SLOP

tiny.arrange.Measure

Reference tiny.arrange Measure

Defined in tiny.arrange.

API (3)

Actions

Public operations.

Fields and members

Public fields and members.

No direct callersNo direct callstiny.arrangeMeasure
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/arrange/src/types.zig:105

zig
pub const Measure = struct {    context: ?*anyopaque = null,    call: *const fn (context: ?*anyopaque, token: u32, available: Available) Size,    pub fn size(self: Measure, token: u32, available: Available) Size {        validateAvailable(available);        const measured = self.call(self.context, token, available);        std.debug.assert(std.math.isFinite(measured.width));        std.debug.assert(std.math.isFinite(measured.height));        std.debug.assert(measured.width >= 0);        std.debug.assert(measured.height >= 0);        return measured;    }};

Source: lib/arrange/src/root.zig:27

zig
pub const Measure = types.Measure;
Called byCallsMeasurersizeprivate sourcelib.arrange.src.typesvalidateAvailableMeasuresize
Static calls · unresolved targets: 1 · external targets: 0.

Audit

Definitions2
Public names2
Members2
Version26.7.0
Revisiondaab053ee433