deinit
Parameters
- self:*Reorderable
- *Reorderable
Source
Implementation
pub fn deinit(self: *Reorderable) void {
defer if (dvui.widgetIsAllocated(self)) dvui.widgetFree(self);
defer self.* = undefined;
if (self.floating_widget) |*fw| {
self.data().minSizeMax(fw.data().min_size);
fw.deinit();
}
self.data().minSizeSetAndRefresh();
self.data().minSizeReportToParent();
dvui.parentReset(self.data().id, self.data().parent);
}