rectFor
Parameters
- self:*FocusGroupWidget
- *FocusGroupWidget
- id:dvui.Id
- dvui.Id
- min_size:Size
- Size
- e:Options.Expand
- Options.Expand
- g:Options.Gravity
- Options.Gravity
Source
Implementation
pub fn rectFor(self: *FocusGroupWidget, id: dvui.Id, min_size: Size, e: Options.Expand, g: Options.Gravity) Rect {
const ret = self.data().parent.rectFor(id, min_size, e, g);
if (self.child_rect_union) |u| {
self.child_rect_union = u.unionWith(ret);
} else {
self.child_rect_union = ret;
}
return ret;
}