DVUI

deinit

Parameters

#
self:*Alignment
*Alignment

Source

Implementation

#
pub fn deinit(self: *Alignment) void {
        defer self.* = undefined;
        dvui.dataSet(null, self.id, "_max_align", self.next);
        if (self.max) |m| {
            if (self.next != m) {
                // something changed
                dvui.refresh(null, @src(), self.id);
            }
        } else {
            // must have been the first frame
            dvui.refresh(null, @src(), self.id);
        }
    }