DVUI

spacer

Add spacer with margin.x so they all end at the same edge.

Parameters

#
self:*Alignment
*Alignment
src:std.builtin.SourceLocation
std.builtin.SourceLocation
id_extra:usize
usize

Source

Implementation

#
pub fn spacer(self: *Alignment, src: std.builtin.SourceLocation, id_extra: usize) void {
        const uniqueId = dvui.parentGet().extendId(src, id_extra);
        var wd = dvui.spacer(src, .{ .margin = self.margin(uniqueId), .id_extra = id_extra });
        self.record(uniqueId, &wd);
    }