screenRectScale
Parameters
- self:*ScrollContainerWidget
- *ScrollContainerWidget
- rect:Rect
- Rect
Source
Implementation
pub fn screenRectScale(self: *ScrollContainerWidget, rect: Rect) RectScale {
var r = rect;
if (self.lock_visible) {
// haven't found the first visible yet, put offscreen
r.x = 10000;
r.y = 10000;
} else {
r.y -= self.frame_viewport.y;
r.x -= self.frame_viewport.x;
}
return self.data().contentRectScale().rectToRectScale(r);
}