docstring

This commit is contained in:
Will McGugan
2022-05-06 17:29:40 +01:00
parent 580edb4f4b
commit cad971cb37
2 changed files with 5 additions and 4 deletions

View File

@@ -292,17 +292,17 @@ class Region(NamedTuple):
@property
def x_range(self) -> range:
"""A range object for X coordinates"""
"""A range object for X coordinates."""
return range(self.x, self.x + self.width)
@property
def y_range(self) -> range:
"""A range object for Y coordinates"""
"""A range object for Y coordinates."""
return range(self.y, self.y + self.height)
@property
def reset_origin(self) -> Region:
"""An region of the same size at the origin."""
"""An region of the same size at (0, 0)."""
_, _, width, height = self
return Region(0, 0, width, height)

View File

@@ -597,8 +597,9 @@ class Widget(DOMNode):
@property
def region(self) -> Region:
"""The region occupied by this widget, relative to the Screen."""
try:
return self.screen._compositor.find_widget(self).region
return self.screen.find_widget(self).region
except errors.NoWidget:
return Region()