reset
Removes all subwindows that were not used ((re)added) since the last call to reset
Parameters
- self:*Subwindows
- *Subwindows
Source
Implementation
pub fn reset(self: *Subwindows) void {
var i = self.stack.items.len;
while (i > 0) : (i -= 1) {
const sw = &self.stack.items[i - 1];
if (sw.used) {
sw.used = false;
} else {
_ = self.stack.orderedRemove(i - 1);
}
}
}