From 00e8feac91f5d5d5171ee6ca8f4188c31f751eed Mon Sep 17 00:00:00 2001 From: Reto Schnyder Date: Fri, 10 Jan 2020 15:44:52 +0100 Subject: [PATCH] Add side-specific outer gap information --- i3ipc/model.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/i3ipc/model.py b/i3ipc/model.py index ef7dae5..3898f38 100644 --- a/i3ipc/model.py +++ b/i3ipc/model.py @@ -25,8 +25,20 @@ class Gaps: :vartype inner: int :ivar outer: The outer gaps. :vartype outer: int + :ivar left: The left outer gaps. + :vartype left: int or :class:`None` if not supported. + :ivar right: The right outer gaps. + :vartype right: int or :class:`None` if not supported. + :ivar top: The top outer gaps. + :vartype top: int or :class:`None` if not supported. + :ivar bottom: The bottom outer gaps. + :vartype bottom: int or :class:`None` if not supported. """ def __init__(self, data): self.inner = data['inner'] self.outer = data['outer'] + self.left = data.get('left', None) + self.right = data.get('right', None) + self.top = data.get('top', None) + self.bottom = data.get('bottom', None)